Registrar Home | Registrar Search:
Home | Subject Search | Help | Symbols Help | Pre-Reg Help | Final Exam Schedule | My Selections

MIT Subject Listing & Schedule
Fall 2025 Search Results

Searched for:

1 subject found.

CMS.560 K-12 Computer Science Education: Tracing the Past and Plotting the Future
(New)
______

Not offered academic year 2026-2027Undergrad (Fall) HASS Social Sciences
(Subject meets with CMS.960)
Prereq: None
Units: 3-0-9
Add to schedule Lecture: TR1-2.30 (2-139)
______
Addresses the trajectory of advances in K-12 computer science (CS) education and prepares students to design CS educational experiences and tools. Considers influential programming languages used in schools from the 1960s to the present day. Explores the original programming languages in simulated environments to understand the context, constraints, and impact on learning and practice. Examines how design of these tools has informed the curricula and pedagogies of the past and present. Considers the challenges, opportunities, and forces influencing the design of learning experiences for K-12 students. Discusses the purpose of CS education, the audience it serves, its relationship to industry and social mobility, and its constant evolution. Students taking graduate version complete additional assignments. Limited to 22.
E. Klopfer
No required or recommended textbooks