Blogs (2) >>

This program is tentative and subject to change.

Thu 27 Feb 2025 13:45 - 14:03 at Meeting Rooms 310-311 - Algorithms and Databases

Empowering students to transfer programming skills learned in the classroom to diverse real-world scenarios remains a significant challenge in computing education. This experience report describes an approach to facilitate learning transfer and foster adaptive expertise by engaging students in co-creating contextualized worked-out examples. Worked-out examples involved asking students to create step-by-step explanations of their solutions. Through three homework assignments in a Spring 2023 database programming course, we observed substantial improvements, where students generated detailed, error-free solutions and enriched their problem-solving contexts from simple phrases to detailed stories across 17 real-life scenarios. Peer assessments indicated a supportive learning environment fostering adaptive expertise. We discuss the lessons learned and offer pedagogical implications for integrating student-generated contextualized materials in other programming courses.

This program is tentative and subject to change.

Thu 27 Feb

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

13:45 - 15:00
Algorithms and DatabasesPapers at Meeting Rooms 310-311
13:45
18m
Talk
Facilitating Student's Learning Transfer in a Database Programming Class
Papers
Yuzhe Zhou Purdue University, Alejandra J. Magana Purdue University, Tianyi Li Purdue University, USA
14:03
18m
Talk
iFlow - An Interactive Max-Flow Min-Cut Algorithms Visualizer
Papers
Muyang Ye University of Southern California, Tianrui Xia University of Southern California, Tianxin Zu University of Southern California, Qian Wang University of Southern California, David Kempe University of Southern California
14:22
18m
Talk
Peer Code Review Methods: An Experience Report from a Data Structures and Algorithms CourseGlobal
Papers
Roxane Koitz-Hristov Graz University of Technology
14:41
18m
Talk
dpvis: A Visual and Interactive Learning Tool for Dynamic Programming
Papers
David H. Lee University of Southern California, Aditya Prasad University of Southern California, Ramiro Deo-Campo Vuong University of Southern California, Tianyu Wang University of Southern California, Eric Han University of Southern California, David Kempe University of Southern California