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 条
  • [21] Multiple Programming Languages for Improving Computational Thinking in CS1
    Lee, Dongeun
    Hu, Kaoning
    El Ariss, Omar
    Kwon, Kibum
    PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 2, SIGCSE 2023, 2023, : 1377 - 1377
  • [22] Thematic Analysis of Students' Reflections on Pair Programming in CS1
    Celepkolu, Mehmet
    Boyer, Kristy Elizabeth
    SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 771 - 776
  • [23] From Visual Arts to Programming: Exploring the Impact on Achievement in Constructionist College CS1 Classes
    Campbell, Oladele O.
    Sanusi, Ismaila Temitayo
    Atagana, Harrison I.
    PROCEEDINGS OF THE 2024 CONFERENCE INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, VOL 1, ITICSE 2024, 2024, : 604 - 610
  • [24] Early prediction of student performance in CS1 programming courses
    Llanos, Jose
    Bucheli, Victor A.
    Restrepo-Calle, Felipe
    PEERJ COMPUTER SCIENCE, 2023, 9
  • [25] An analysis of block-based programming environments for CS1
    Begosso, Luiz Carlos
    Begosso, Luiz Ricardo
    Christ, Natalia Aragao
    2020 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2020), 2020,
  • [26] Prior Programming Experience: A Persistent Performance Gap in CS1 and CS2
    Bui, Giang
    Sibia, Naaz
    Bernuy, Angela Zavaleta
    Liut, Michael
    Petersen, Andrew
    PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023, 2023, : 889 - 895
  • [27] Assessing 'hands on' skills on CS1 computer & network technology units
    Veal, D
    Maj, SP
    Duley, R
    PROCEEDINGS OF THE THIRTY-SECOND SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2001, 33 (01): : 381 - 385
  • [28] Integrating a problem-solving methodology and group skills into CS1
    Gates, AQ
    NINTH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION, PROCEEDINGS, 1996, : 6 - 15
  • [29] Programming Versus Natural Language: On the Effect of Context on Typing in CS1
    Edwards, John
    Leinonen, Juho
    Birthare, Chetan
    Zavgorodniaia, Albina
    Hellas, Arto
    PROCEEDINGS OF THE 2020 ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH, ICER 2020, 2020, : 204 - 215
  • [30] Cafe: Automatic Correction and Feedback of Programming Challenges for a CS1 Course
    Lienardy, Simon
    Leduc, Laurent
    Verpoorten, Dominique
    Donnet, Benoit
    PROCEEDINGS OF THE TWENTY-SECOND AUSTRALASIAN COMPUTING EDUCATION CONFERENCE, ACE'20, 2020, : 95 - 104