Course: Introduction to Computer Science
Description: Spring Semester
Computer Science teaches students to design, implement, and analyze solutions to problems that arise in everyday life - with computers! This course does not aim to teach mastery of a single programming language, but will introduce students to the central ideas of computer science and invite students to understand how computing changes the world. Beyond learning the fundamentals of programming, students will build computational thinking skills by applying computer science to collaboration tools, modeling and simulation, and data analysis.
Grade Level: 9, 10, 11, 12 Elective Credit
Prerequisite: None