Engaging CS1 Students With Project Based Learning

被引:0
|
作者
Cassens, Michael [1 ]
Reimer, Yolanda [1 ]
机构
[1] Univ Montana, Dept Comp Sci, Missoula, MT 59812 USA
关键词
CS1; Project-based assignments;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
This Research to Practice Work in Progress paper examines a persistent issue with many CS1 courses - finding assignments that are engaging while still covering core learning objectives necessary for success in the course and computer science programs. In traditional CS1 courses, textbook tasks are usually elementary, mathematically based, and only somewhat relevant to the student. Instead, if we allow students to design and implement their own projects, they not only master the primary objectives of the course, but they can do so in a way that is most meaningful and engaging to them. While project-based approaches to CS1 are not new, most employ predefined projects created by the instructor or found online through community-based educational resources. In this research, we leverage the fact that many CS students are double majors and allow them to create projects that are unique and applicable to these other interests. We contrast a traditionally taught CS1 class with a project-based CS1 class and compare student achievement between the two. We discover that students perform better on most learning objectives in the project-based class and they gain a deeper understanding of how to scaffold programming components into follow-on assignments. In addition, students indicate that the project-based focus was more enjoyable and more useful as they create projects that apply to their personal interests and thus their future.
引用
收藏
页数:5
相关论文
共 50 条
  • [11] Understanding CS1 Students; Defective Software
    Guzdial, Mark
    Meyer, Bertrand
    COMMUNICATIONS OF THE ACM, 2012, 55 (01) : 14 - 15
  • [12] An Analysis of Students' Testing Processes in CS1
    Allen-Perez, Gonzalo
    Millan, Luis
    Nghiem, Brandon
    Wu, Kevin
    Shah, Anshul
    Raj, Adalbert Gerald Soosai
    PROCEEDINGS OF THE 56TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE TS 2025, VOL 1, 2025, : 46 - 52
  • [13] Students' Perceptions of Pair Programming in CS1
    LeGault, Laura Hobbes
    Berland, Matthew
    SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 1076 - 1076
  • [14] Learning (through) Recursion: A Multidimensional Analysis of the Competences Achieved by CS1 Students
    Mirolo, Claudio
    ITICSE 2010: PROCEEDINGS OF THE 2010 ACM SIGCSE ANNUAL CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2010, : 160 - 164
  • [15] Circle of Life: Microworld Project at the End of CS1
    Nicolajsen, Sebastian Mateos
    Caspersen, Michael E.
    Brabrand, Claus
    PROCEEDINGS OF THE 56TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE TS 2025, VOL 2, 2025, : 854 - 860
  • [16] Circle of Life: Microworld Project at the End of CS1
    Nicolajsen, Sebastian Mateos
    Caspersen, Michael E.
    Brabrand, Claus
    PROCEEDINGS OF THE 56TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE TS 2025, VOL 1, 2025, : 854 - 860
  • [17] An Experimental Study of Cooperative Learning in CS1
    Beck, Leland L.
    Chizhik, Alexander W.
    SIGCSE'08: PROCEEDINGS OF THE 39TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2008, : 205 - 209
  • [18] Teaching and Learning CS1 with an Assist of Manipulatives
    Ramabu, Tlou J.
    Sanders, Ian
    Schoeman, Marthie
    2021 IST-AFRICA CONFERENCE (IST-AFRICA), 2021,
  • [19] Evaluating the Use of Learning Objects in CS1
    Miller, L. D.
    Soh, Leen-Kiat
    Samal, Ashok
    Nugent, Gwen
    Kupzyk, Kevin
    Masmaliyeva, Leyla
    SIGCSE 11: PROCEEDINGS OF THE 42ND ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2011, : 57 - 62
  • [20] Effects of a Hackathon on the Motivation and Grades of CS1 Students
    Bonilla, Rafael I.
    Granda, Roger
    Lozano, Estefania
    PROCEEDINGS OF THE 2020 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON 2020), 2020, : 773 - 778