Evaluation of an Intervention on Activity Planning in CS1

被引:0
|
作者
Gomez, Alberto [1 ,2 ]
Marco-Galindo, Maria-Jesus [1 ]
Minguillon, Julia [1 ]
机构
[1] Univ Extremadura, Dept Comp & Telematic Syst Engn, Badajoz 06006, Spain
[2] Univ Oberta Catalunya, Comp Sci Multimedia & Telecommun Dept, Barcelona 08018, Spain
关键词
CS1; activity planning; formative assessment; intervention evaluation; performance analysis; propensity score matching; PACKAGE;
D O I
10.1109/RITA.2023.3302174
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A key factor in online learning is an instructional design that ensures that students maintain an adequate and constant learning pace throughout the course. This is especially relevant when a fundamentally practical and progressive learning approach is required, such as in introductory programming courses. This article describes an intervention conducted in a first-year subject of the Computer Engineering degree called "Programming Fundamentals". This subject poses many challenges related to the introduction of abstract concepts, the completion of programming exercises in a specific language, and the monitoring of the pace of proposed learning activities so that students can achieve adequate learning. Based on academic results from several semesters, it was decided to make an intervention that modified the planning of learning activities to maintain motivation and learning pace throughout the semester, while reducing the time between completing the activities and receiving feedback. An analysis of the results following the change shows that more students complete the core activities, with a decrease in dropouts from continuous assessment and an increase in the number of students passing the course. Data analysis has been validated using propensity score matching, a method for evaluating interventions with a quasi-experimental design.
引用
收藏
页码:287 / 294
页数:8
相关论文
共 50 条
  • [21] Conservatively radical Java in CS1
    Reges, Stuart
    SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), 2000, : 85 - 89
  • [22] RECOMMENDED CURRICULUM FOR CS1, 1984
    KOFFMAN, EB
    MILLER, PL
    WARDLE, CE
    COMMUNICATIONS OF THE ACM, 1984, 27 (10) : 998 - 1001
  • [23] Guidelines for Group Work in CS1
    Heiner, Cecily
    PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, : 708 - 708
  • [24] Objectives and objective assessment in CS1
    Lister, R
    PROCEEDINGS OF THE THIRTY-SECOND SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2001, 33 (01): : 292 - 296
  • [25] From Data to Insights in CS1
    Gunawardena, Ananda
    PROCEEDINGS OF THE 2019 ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION (ITICSE '19), 2019, : 310 - 310
  • [26] Student Opinions of Alice in CS1
    Cliburn, Daniel C.
    FIE: 2008 IEEE FRONTIERS IN EDUCATION CONFERENCE, VOLS 1-3, 2008, : 192 - 197
  • [27] Leveling the CS1 Playing Field
    Townsend, Gloria Childress
    Menzel, Suzanne
    Siek, Katie A.
    SIGCSE 2007: PROCEEDINGS OF THE THIRTY-EIGHTH SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2007, : 331 - 335
  • [28] Recursive Thinkers and Doers in Cs1
    Cottam, Joseph A.
    Menzel, Suzanne
    SIGCSE 12: PROCEEDINGS OF THE 43RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2011, : 669 - 669
  • [29] Introduction to Functional Classes in CS1
    Morazan, Marco T.
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2022, (363): : 114 - 131
  • [30] CS1-LLM: Integrating LLMs into CS1 Instruction
    Vadaparty, Annapurna
    Zingaro, Daniel
    Smith, David H.
    Padala, Mounika
    Alvarado, Christine
    Benario, Jamie Gorson
    Porter, Leo
    PROCEEDINGS OF THE 2024 CONFERENCE INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, VOL 1, ITICSE 2024, 2024, : 297 - 303