Skip to main content

Search NYU Steinhardt

Introduction to Computer Science Education

This course will introduce students to a variety of different conceptualizations & implementations of Computer Science education for K-12. Students will discuss and analyze the rationale & purpose of CS teaching behind each case & critique the benefits & challenges from the perspective of K-12 education. This will support students in making informed decisions in their own CS teaching practice & to articulate & justify their decisions. The course will also serve to empower students to participate in future CS curriculum development in their school.
Course #
MTHED-GE 2110
Units
3
Term
Fall
Department