Exploring the Acceptance and Effectiveness of Parsons Problems on Scaffolding CS1 Retakers

被引:0
|
作者
Sanhueza, Felipe [1 ]
Gutierrez, Francisco J. [1 ]
Vasquez, Andrea [2 ]
机构
[1] Univ Chile, Dept Comp Sci, Santiago, Chile
[2] Univ Tecn Federico Santa, Valparaiso, Chile
关键词
CS1; novice programmers; retakers; Parsons Problems;
D O I
10.1145/3649217.3653590
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Given the importance of the introductory programming course (CS1), the Computer Science Education community has devoted a significant effort to generate empirical evidence and propose tools, techniques, and curricular approaches to support students. For instance, Parsons Problems have emerged as one of the preferred scaffolding strategies to help CS1 students get a grasp on programming before being exposed to open write-code assignments. However, prior literature has not given enough attention to those students who fail CS1 and must retake the course. In this paper, we report the results of an exploratory case study aimed at understanding the effectiveness of Parsons Problems as an active scaffolding strategy delivered to CS1 retakers at the University of Chile. In this version of the course, although students were already introduced to computational thinking, program design, and coding (as they were taking CS1 for a second time), it was the first time they were exposed to Parsons Problems. We conducted a follow-up assessment of the students' perceptions throughout the course, employing a combination of focus groups, semi-structured interviews, and end-course surveys. Our results suggest that Parsons Problems are effective for learners beyond the "novice programmer" stage (such as the experience of CS1 retakers), highlighting good practices to support the studied group in terms of engagement, performance, and overall student experience.
引用
收藏
页码:681 / 687
页数:7
相关论文
共 16 条
  • [1] 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
  • [2] Implementing Faded Parsons Problems in a Very Large CS1 Course
    Zhou, Lauren
    Dewan, Akshit
    Kothapalli, Anirudh
    Fox, Pamela
    Ball, Michael
    Joseph, Thomas
    PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 2, SIGCSE 2023, 2023, : 1356 - 1356
  • [3] 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
  • [4] Development of a Script for Self-Assessment Scaffolding in CS1
    Lishinski, Alex
    PROCEEDINGS OF THE 2023 CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, ITICSE 2023, VOL. 2, 2023, : 662 - 662
  • [5] Evaluating the Effectiveness of Flipped Classrooms for Teaching CS1
    Amresh, Ashish
    Carberry, Adam R.
    Femiani, John
    2013 IEEE FRONTIERS IN EDUCATION CONFERENCE, 2013,
  • [6] Conversing with Copilot: Exploring Prompt Engineering for Solving CS1 Problems Using Natural Language
    Denny, Paul
    Kumar, Viraj
    Giacaman, Nasser
    PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023, 2023, : 1136 - 1142
  • [7] Assignment Presentation Framework for CS1 Programming Problems
    Garcia, Rita
    2021 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2021), 2021,
  • [8] Exploring Creativity Expectation in CS1 Students' View of Programming
    Isomottonen, Ville
    Lakanen, Antti-Jussi
    Nieminen, Paavo
    2020 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2020), 2020,
  • [9] Exploring CS1 Student's Notions of Code Quality
    Izu, Cruz
    Mirolo, Claudio
    PROCEEDINGS OF THE 2023 CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, ITICSE 2023, VOL 1, 2023, : 12 - 18
  • [10] Who Attempts Optional Practice Problems in a CS1 Course? Exploring Learner Agency to Foster Mastery Learning
    Aggarwal, Ashish
    Puthanveetil, Neelima
    Gardner-McCune, Christina
    PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023, 2023, : 1055 - 1061