Blogs (3) >>

This program is tentative and subject to change.

Fri 28 Feb 2025 11:03 - 11:22 at Meeting Rooms 317-318 - Teaching Practices

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 Feb

Displayed time zone: Eastern Time (US & Canada) change

10:45 - 12:00
Teaching PracticesPapers at Meeting Rooms 317-318
10:45
18m
Talk
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
18m
Talk
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
18m
Talk
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
18m
Talk
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