2 semesters, 1 credit
Open to sophomores, juniors, and seniors who have scored at least a C- in Algebra I
Using Python® as a prtimary tool, students learn the fundamentals of coding, data processing, data security, and task automation, while learning to contribute to an inclusive, safe, and ethical computing culture. The course promotes computational thinking and coding fundamentals and introduces computational tools that foster creativity. Computer Science Principles helps students develop programming expertise and explore the workings of the Internet. Projects and problems include app development, visualization of data, cybersecurity, and simulation. PLTW is recognized by the College Board as an endorsed provider of curriculum and professional development for AP® Computer Science Principles (AP CSP). This endorsement affirms that all components of PLTW CSP’s offerings are aligned to the AP Curriculum Framework standards and the AP CSP assessment.
In Computer Science Principles, students develop the in-demand computer science skills critical to thrive in any of today’s and tomorrow’s careers. The course promotes computational thinking and coding fundamentals and introduces computational tools that foster creativity. It aims to build students’ awareness of the tremendous demand for computer scientists and those who have computational thinking skills, and engages students to consider issues raised by the impact of computing on society.
By the completion of this course, students will be able to…
By the completion of this course, students will know…
This curriculum last updated on January 27, 2021, by the Computer Science Department.