Computer Science Essentials - Intro to Programming

924 – Computer Science Essentials - Intro to Programming – 0.5 credit, grades 9-12

· Semester – Prerequisite: Algebra I CP concurrently or completion of Algebra I

Students will be introduced to the Python® programming language in the collaborative Cloud9 development environment. In this unit, students will continue to build on coding fundamentals as they apply the same coding concepts, computational thinking practices, and development processes. Whether creating an app, a website, or a physical computing device, students will apply computational thinking practices and a strategic development process to create computational artifacts that solve problems and create value for others. Students will collaborate the way computing professionals do as they pursue solutions to authentic needs. For those students continuing on to PLTW CSP, this unit provides an excellent model of how to participate in, document, and create a performance task for AP CSP.