Academics / Courses / DescriptionsCOMP_SCI 396, 496: CS Education Research in the Community
VIEW ALL COURSE TIMES AND SESSIONS
Prerequisites
Permission of the instructorDescription
CS Education Research in the Community is an opportunity for students to learn about many of the practical aspects of teaching youth computer programming. Students will spend the quarter reading papers about expansive computer science education initiatives. These papers will introduce students to a collection of engaging CS-related projects and curricular materials, as well as facilitation best practices. Throughout the quarter, students will also teach 1-2 computer science lessons within elementary school coding classes every week in partnership with a teacher. In conjunction with teaching youth coding classes, students will begin to practice data collection commonly used within computer science education research. Students will take field notes, produce jottings, and administer surveys to better understand how youth are experiencing the coding curricula. During weekly class sessions, students will discuss the previous week’s visit to the local community school. At the conclusion of the course, students will submit a short paper describing ways that they modified the curriculum and particular facilitation strategies that worked well for their specific context.
- This course fulfills Technical Elective.
- CS 396/496 Syllabus
COURSE COORDINATORS: Prof. Michael Horn & Prof. Marcelo Worsley
COURSE INSTRUCTOR : Prof. Michael Horn or Prof. Marcelo Worsley