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.
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.