Implementing Faded Parsons Problems in a Very Large CS1 Course

被引:0
|
作者
Zhou, Lauren [1 ]
Dewan, Akshit [1 ]
Kothapalli, Anirudh [1 ]
Fox, Pamela [1 ]
Ball, Michael [1 ]
Joseph, Thomas [1 ]
机构
[1] Univ Calif Berkeley, Berkeley, CA 94720 USA
关键词
D O I
10.1145/3545947.3576300
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The poster shows early results implementing Faded Parsons problems at a large public R1 university in a 1000+ enrollment CS1 course. Assignments traditionally involved open-ended code-writing questions that had little scaffolding, and many students spent long periods of independent time working on them. We attempted to improve scaffolding via Faded Parsons problems (FPPs)-a new variant to popular Parsons problems-where students fill in blanks in addition to rearranging lines of code into a valid program. We integrated these problems into assignments by adding an FPP with similar concepts for each code-writing question. By first learning the concepts within the constraints of an FPP, we hoped students would be able to identify and apply those concepts once faced with the code-writing questions. Our findings suggest that students took fewer attempts on code-writing problems than in a previous semester, and survey results indicate that the majority of students found FPPs beneficial as an easier introduction to programming, and that they were good preparation for hand written exams.
引用
收藏
页码:1356 / 1356
页数:1
相关论文
共 50 条
  • [1] Implementing and Assessing a Blended CS1 Course
    Wright, John J.
    SIGCSE 12: PROCEEDINGS OF THE 43RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2011, : 670 - 670
  • [2] Investigating the Role and Impact of Distractors on Parsons Problems in CS1 Assessments
    Smith, David H.
    Fowler, Max
    Zilles, Craig
    PROCEEDINGS OF THE 2023 CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, ITICSE 2023, VOL 1, 2023, : 417 - 423
  • [3] Exploring the Acceptance and Effectiveness of Parsons Problems on Scaffolding CS1 Retakers
    Sanhueza, Felipe
    Gutierrez, Francisco J.
    Vasquez, Andrea
    PROCEEDINGS OF THE 2024 CONFERENCE INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, VOL 1, ITICSE 2024, 2024, : 681 - 687
  • [4] Online Examinations in a Large Australian CS1 Course
    Jeffries, Bryn
    Baldwin, Timothy
    Zalk, Marion
    PROCEEDINGS OF THE 24TH AUSTRALASIAN COMPUTING EDUCATION CONFERENCE, ACE 2022, 2022, : 20 - 26
  • [5] Implementation of Split Deadlines in a Large CS1 Course
    Chen, Hongxuan
    Li, Ang
    Challen, Geoffrey
    Cunningham, Kathryn
    PROCEEDINGS OF THE 55TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE 2024, VOL. 1, 2024, : 193 - 199
  • [6] Discovering, Autogenerating, and Evaluating Distractors for Python']Python Parsons Problems in CS1
    Smith, David H., IV
    Zilles, Craig
    PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023, 2023, : 924 - 930
  • [7] Flipped classroom in a CS1 course
    Friss de Kereki, Ines
    Adorjan, Alejandro
    PROCEEDINGS OF THE 2020 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON 2020), 2020, : 110 - 114
  • [8] CS1: The Most Dangerous Course for CS Educators to Teach?
    Clear T.
    ACM Inroads, 2022, 13 (04) : 6 - 8
  • [9] Introducing Network Programming into a CS1 Course
    Goldwasser, Michael H.
    Letscher, David
    ITICSE 2007: 12TH ANNUAL CONFERENCE ON INNOVATION & TECHNOLOGY IN COMPUTER SCIENCE EDUCATION: INCLUSIVE EDUCATION IN COMPUTER SCIENCE, 2007, : 19 - 22
  • [10] The Math Gap in an Inclusive CS1 Course
    Jordan, Kris
    Stein, Gabi
    SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 1094 - 1094