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 条
  • [31] First-year students' impressions of pair programming in CS1
    University of California, San Diego
    不详
    不详
    不详
    ACM J. Educ. Resour. Comput., 2008, 4
  • [32] A Necessity-Driven Ride on the Abstraction Rollercoaster of CS1 Programming
    Sbaraglia, Marco
    Lodi, Michael
    Martini, Simone
    INFORMATICS IN EDUCATION, 2021, 20 (04): : 641 - 682
  • [33] Designing a CS1 Programming Course for a Mixed-Ability Class
    Mohamed, Abdallah
    PROCEEDINGS OF THE 24TH WESTERN CANADIAN CONFERENCE ON COMPUTING EDUCATION (WCCCE '19), 2019,
  • [34] Detecting the Reasons for Program Decomposition in CS1 and Evaluating Their Impact
    Charitsis, Charis
    Piech, Chris
    Mitchell, John C.
    PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023, 2023, : 1014 - 1020
  • [35] Using daily student presentations to address attitudes and communication skills in CS1
    Bennett, Chris
    Urness, Timothy
    SIGCSE Bulletin Inroads, 2009, 41 (01): : 76 - 80
  • [36] 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 2, 2025, : 11 - 17
  • [37] Comparison of Three Programming Error Measures for Explaining Variability in CS1 Grades
    Svabensky, Valdemar
    Pankiewicz, Maciej
    Zhang, Jiayi
    Cloude, Elizabeth B.
    Baker, Ryan S.
    Fouh, Eric
    PROCEEDINGS OF THE 2024 CONFERENCE INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, VOL 1, ITICSE 2024, 2024, : 87 - 93
  • [38] Using Fine Grained Programming Error Data to Enhance CS1 Pedagogy
    Abu Deeb, Fatima
    DiLillo, Antonella
    Hickey, Timothy
    CSEDU: PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED EDUCATION - VOL 1, 2019, : 28 - 37
  • [39] Can CS1 Curricula Be Used For Middle School Computer Programming Education
    Kaur, Gurmeher
    Jordan, Kris
    Kaur, Jasle En
    PROCEEDINGS OF THE 53RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE 2022), VOL 2, 2022, : 1110 - 1110
  • [40] Comparison of Three Programming Error Measures for Explaining Variability in CS1 Grades
    Švábenský, Valdemar
    Pankiewicz, Maciej
    Zhang, Jiayi
    Cloude, Elizabeth B.
    Baker, Ryan S.
    Fouh, Eric
    Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE, 1 : 87 - 93