Enhancing CS1 education through experiential learning with robotics projectsGlobal
This program is tentative and subject to change.
To meet the challenges posed by generative AI’s ability to solve homework problems and a competitive internship market, CS1 education is evolving to emphasize higher-level problem-solving and systems thinking. In response, a novel experiential learning initiative grounded in High-Impact Practices was introduced to a CS1 course over the course of 2 semesters, involving 133 students. This initiative utilized robotics lab assignments to enhance computational thinking, real-world application, and job market readiness through hands-on programming projects. Emphasizing project-based learning, significant engagement time, and reflective practices, the approach aimed to deepen understanding and engagement. The curriculum included both individual and team projects to develop foundational skills and encourage collaborative problem-solving. We assessed the impact of this initiative against a control group of 439 students in traditional web development labs, using course and instructor evaluations, thematic student reflections, and exam performances. The results indicated a substantial positive effect on learning outcomes, particularly among novices. The experiential learning group demonstrated increased confidence in real-world applications, heightened engagement, and greater computational skill improvement. Notably, they showed a twofold improvement in understanding course topics, as reflected in their exam grades, compared to the control group. These findings underscore the effectiveness of integrating practical, interactive elements into computer science education to align with current technological and professional demands.
This program is tentative and subject to change.
Fri 28 FebDisplayed time zone: Eastern Time (US & Canada) change
10:45 - 12:00 | |||
10:45 18mTalk | A Conceptual Metaphor Analysis of Recursion in a CS1 Course Papers Colton Harper University of Nebraska-Lincoln, Karima Mohammed The American University in Cairo, Stephen Cooper University of Nebraska-Lincoln | ||
11:03 18mTalk | Enhancing CS1 education through experiential learning with robotics projectsGlobal Papers Rodrigo Borela Georgia Institute of Technology, Zhixian Liding Georgia Institute of Technology, Melinda McDaniel Georgia Institute of Technology | ||
11:22 18mTalk | Investigating the Use of Productive Failure as a Design Paradigm for Learning Introductory Python Programming Papers Hussel Suriyaarachchi National University of Singapore, Paul Denny The University of Auckland, Suranga Nanayakkara Auckland Bioengineering Institute, The University of Auckland | ||
11:41 18mTalk | Bridging Novice Programmers and LLMs with InteractivityGlobalCCMSI Papers Thomas Yeh University of California, Irvine, Karena Tran University of California, Irvine, Ge Gao University of California, Irvine, Tyler Yu University of California, Irvine, Wai On Fong University of California, Irvine, Tzu-Yi Chen Pomona College |