Blogs (4) >>
Sat 23 Mar 2024 14:35 - 15:00 at Meeting Rooms B117-119 - Pedagogy - Projects and Capstone Chair(s): Dianna Xu

This experience report details the pedagogical approach and curriculum for an introductory programming course for non-majors that combines creative coding, ungrading, and project-based learning, with typical enrollment between 120-140 students. Through a series of skills labs, a term-long group project, and regular self-evaluation milestones, students both build their confidence and motivation to learn programming, as well as typical introductory programming skills. Key to the course’s success is the integration of project-based learning with a self-evaluation approach to ungrading. In this paper, I present the design of the course, the underlying pedagogical approach leading to course design decisions, and offer resources for adopting this approach in similar CS1 courses. The approach of blending ungrading with project-based learning shows promise as an inherently flexible course design that supports student wellbeing, confidence, and motivation.

Sat 23 Mar

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

13:45 - 15:00
Pedagogy - Projects and Capstone Papers at Meeting Rooms B117-119
Chair(s): Dianna Xu Bryn Mawr College
13:45
25m
Talk
An Experience Report: Integrating Oral Communication and Public Speaking Training in a CS Capstone CourseMSI
Papers
Shirin Haji Amin Shirazi University of California, Riverside, Mariam Salloum Univeristy of California Riverside, Annika Speer University of California, Riverside, Neftali Watkinson University of California, Riverside
DOI
14:10
25m
Talk
How Pre-class Programming Experience Influences Students’ Contribution to Their Team Project: A Statistical Study
Papers
Jialin Cui North Carolina State University, Runqiu Zhang University of Virginia, Ruochi Li North Carolina State University, Fangtong Zhou North Carolina State University, Yang Song University of North Carolina Wilmington, Edward Gehringer North Carolina State University
DOI
14:35
25m
Talk
Pairing Ungrading with Project-Based Learning in CS1 for Inherently Flexible Course Design
Papers
Gillian Smith Worcester Polytechnic Institute
DOI