A CS1 Spatial Skills Intervention and the Impact on Introductory Programming Abilities

被引:17
|
作者
Bockmon, Ryan [1 ]
Cooper, Stephen [1 ]
Koperski, William [1 ]
Gratch, Jonathan [2 ]
Sorby, Sheryl [3 ]
Dorodchi, Mohsen [4 ]
机构
[1] Univ Nebraska, Lincoln, NE 68588 USA
[2] Texas Womans Univ, Denton, TX 76204 USA
[3] Univ Cincinnati, Cincinnati, OH USA
[4] Univ North Carolina Charlotte, Charlotte, NC USA
基金
美国国家科学基金会;
关键词
CS1; Intervention; Replication; Spatial Skills; Attitudes; SEX-DIFFERENCES; PREDICTORS; REQUIREMENTS;
D O I
10.1145/3328778.3366829
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper discusses the results of replicating and extending a study performed by Cooper et al. examining the relationship between students' spatial skills and their success in learning to program. Whereas Cooper et al. worked with high school students participating in a summer program, we worked with college students taking an introductory computing course. Like Cooper et al.'s study, we saw a correlation between a student's spatial skills and their success in learning computing. More significantly, we saw that after applying an intervention to teach spatial skills, students demonstrated improved performance both on a standard spatial skills assessment as well as on a CS content instrument. We also saw a correlation between students' enjoyment in computing and improved performance both on a standard spatial skills assessment and on a CS content instrument, a result not observed by Cooper et al.
引用
收藏
页码:766 / 772
页数:7
相关论文
共 50 条
  • [41] Using Complex Game Development To Accelerate Learning In CS1 and CS2 Programming Course
    Goulding, Tom
    IMSCI '08: 2ND INTERNATIONAL MULTI-CONFERENCE ON SOCIETY, CYBERNETICS AND INFORMATICS, VOL II, PROCEEDINGS, 2008, : 163 - 168
  • [42] Investigating the Impact of Employing Multiple Interventions in a CS1 Course
    Krause-Levy, Sophia
    Porter, Leo
    Simon, Beth
    Alvarado, Christine
    SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2020, : 1082 - 1088
  • [43] Rubric Based on Learning Outcomes for a CS1 Course to CSCL Programming Activities
    Hidalgo-Suarez, Carlos-Giovanny
    Bucheli-Guerrero, Victor-Andres
    Ordonez-Erazo, Hugo-Armando
    REVISTA CIENTIFICA, 2023, 46 (01): : 134 - 146
  • [44] Feasibility Study of Augmenting Teaching Assistants with AI for CS1 Programming Feedback
    Ahmed, Umair Z.
    Sahai, Shubham
    Leong, Ben
    Karkare, Amey
    PROCEEDINGS OF THE 56TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE TS 2025, VOL 1, 2025, : 11 - 17
  • [45] Adding breadth to CS1 and CS2 courses through visual and interactive programming projects
    Jiménez-Peris, R
    Khuri, S
    Patiño-Martínez, M
    PROCEEDINGS OF THE THIRTIETH SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 1999, : 252 - 256
  • [46] CS0 vs. CS1: Understanding Fears and Confidence amongst Non-majors in Introductory CS Courses
    Hogan, Emma
    Li, Ruoxuan
    Raj, Adalbert Gerald Soosai
    PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023, 2023, : 25 - 31
  • [47] Growth in Knowledge of Programming Patterns: A Comparison Study of CS1 vs. CS2 Students
    Nurollahian, Sara
    Rafferty, Anna N.
    Brown, Noelle
    Wiese, Eliane
    PROCEEDINGS OF THE 55TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE 2024, VOL. 1, 2024, : 979 - 985
  • [48] Reevaluating the relationship between explaining, tracing, and writing skills in CS1 in a replication study
    Fowler, Max
    Smith, David H.
    Hassan, Mohammed
    Poulsen, Seth
    West, Matthew
    Zilles, Craig
    COMPUTER SCIENCE EDUCATION, 2022, 32 (03) : 355 - 383
  • [49] Coverage of CS1 Programming Concepts in C plus plus and Java']Java Textbooks
    McMaster, Kirby
    Rague, Brian
    Sambasivam, Samuel
    Wolthuis, Stuart
    2016 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2016,
  • [50] 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