During this period, students are ready for CS learning that is project-based as they begin to weigh the ethical consequences of using their power to create for good or ill. New CS skills are learned based on the needs of the projects. Students gain confidence using a variety of programming platforms and physical computing devices to bring their ideas and projects to life. Students begin to understand more fully the impact of computer science and technology on the world around them including the way we educate, govern, work, and communicate. They should be challenged to consider the usability of their designs and to iterate on their solutions.
Essential Question: What is computer science?
Enduring Understanding: Computer science is distinguished from other technology-related curricula that focus on how to use computer technology because CS is focused on understanding why it works and how to create it. Knowing why and how computers work (i.e., computer science), provides the basis for a deep understanding of computer use and the relevant rights, responsibilities, and applications. Learning computer science involves problem solving, logical reasoning, and design skills that can be meaningfully integrated into every discipline.