Pedagogies For Developing Students’ Computer Programming Skills

Click here to register for this event.

This interactive workshop will help instructors thoughtfully select pedagogical tools to use when teaching students how to program for courses where coding is a required skill or whose main purpose is coding (e.g. Unix, R, Python, Matlab, SQL, C++, Perl, SAS, git, Flux). Our goals for the workshop are to discuss specific strategies for teaching programming, methods for facilitating student collaboration, and ways to assess student understanding. Some strategies that we will touch on are live coding, paired programming, modeling programming techniques, and scaffolding exercises. We’ll also introduce technologies for facilitating student learning and collaboration and additional resources that you can use for yourself and/or your students.

Event Information
Thu, 05/10/2018 - 1:00pm - 3:00pm
Location (Room): 
CRLT Seminar Room (1013 Palmer Commons)
Julie Ghekas Deek, IT-GSIC
Marian Schmidt, IT-GSIC
Eligible for Certificate: 
Eligible for Graduate Teacher Certificate - Requirement B2, Instructional Technology