Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Supporting Novice Programmers: Developing and Evaluating Interactive Programming Activities

Paul G. Allen School via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Watch a compelling colloquium presentation from the Allen School where David Smith, a Ph.D. candidate from UIUC, explores innovative approaches to teaching programming at scale in the age of Generative AI. Discover how Parsons problems and Explain in Plain English (EiPE) questions are being developed and evaluated to support novice programmers. Learn about methodologies for assessing programming exercises in both formative and summative contexts, with particular emphasis on adapting educational techniques for human-GenAI collaborative coding environments. Gain insights into the transformation of computing education, where the focus is shifting from independent code writing to skills like natural language description of computational tasks and code comprehension. Explore research findings on multilingual code comprehension activities and scaffolded programming exercises designed to enhance learning outcomes for large student groups.

Syllabus

Supporting Novice Programmers–David Smith (UIUC)

Taught by

Paul G. Allen School

Reviews

Start your review of Supporting Novice Programmers: Developing and Evaluating Interactive Programming Activities

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.