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.
Computer Science Principles is a course designed to prepare students (and teachers) who are new to computer science for the AP CS Principles exam. The course covers many topics including the Internet, Big Data and Privacy, and Programming and Algorithms.
This course introduces computer programming in an engaging, fun, creative way and provides the computational thinking skills of programming, algorithm development, simulation and data analysis that can be used in other classes, such as NGSS science classes.
In Bootstrap:Data Science, students form their own questions about the world around them, analyze data using multiple methods, and write a research paper about their findings. The module covers functions, looping and iteration, data visualization, linear regression, and more.
Bootstrap:Algebra applies mathematical concepts and rigorous programming principles to creating a simple video game, and is aligned to National and State Standards for Mathematics, as well as the CSTA standards and K12CS frameworks.
PLTW Gateway’s 10 units empower students to lead their own discovery. The hands-on program boosts classroom engagement and excitement, drives collaboration, and inspires “aha! moments” and deep comprehension.
Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun.
PLTW Launch’s 24 interdisciplinary modules bring learning to life. The program empowers students to adopt a design-thinking mindset through compelling activities, projects, and problems that build upon each other and relate to the world around them.
Students use Scratch a drag and drop programming language to code, create and share interactive stories, animations, games, art, music, and more as they learn problem solving and other fundamental CS concepts across the curriculum.
Students use a drag and drop programming language (Scratch Jr.) to code, create, and share interactive stories, animations, games, music, and more as they learning problem solving and other fundamental CS concepts.
Students create computer programs that will help them learn to collaborate with others, develop problem-solving skills, and persist through difficult tasks. They will study programming concepts, computational thinking, and digital citizenship.