Skip to main content

Search NYU Steinhardt

Teaching of Computer Science

Course is designed to introduce students to the pedagogical approaches and practices associated with teaching computer science at the secondary level. Students will learn methods of teaching secondary CS, but also to become practitioner researchers, taking an evidence-based, questioning, design oriented, analytical, and reflective lens on their teaching practices. Topics include developing learning objectives, theories of learning in CS and computational thinking, instructional approaches, lesson design and implementation, and assessment.

Course #
MTHED-GE 2080
Credits
3
Department
Teaching and Learning