Computer Science Principles

Hello World CS is an all-in-one, turnkey solution that enables schools and districts to build state-of-the-art computer science programs across grades 1-12. Courses build upon a shared core of complex, interconnected concepts, setting students up for a seamless, comprehensive learning experience.

Course Description

The Hello World CS Computer Science Principles course is an all-in-one, research-based, turn-key solution for new and experienced teachers preparing students to master essential computing concepts and ace the CSP exam.

Using CoBlocks, a block-based programming language based on Javascript, students explore and create highly engaging virtual worlds. To master concepts around data processing and representation, students use Python to solve problems based on real-world data. Interwoven into this curriculum are instructional videos, Create Performance Task practice, auto-graded practice exams, a teacher dashboard, and more. This browser-based curriculum promotes autonomous student learning, creativity, student choice, and an interdisciplinary approach to programming.

Course Features

Autograded Practice Exams
Code Reference Library
Debugging Challenges
Embedded All-in-One Java Text Editor and Compiler
Explainer Videos
Practice FRQs
Practice Labs
Progress Checks
Teacher Dashboard
Visual Aids and GIFs
Vocabulary Library

Professional Development

All teachers are provided with an online, self-paced professional development course and also have access to a year-long professional learning community. Teachers will gain a thorough understanding of the CS Principles exam and be provided with a comprehensive set of tools to successfully implement the course. Teachers will have access to personalized support and feedback from the Hello World CS team. There are no prerequisite requirements for teachers implementing this course.

Sign up

Contact us for a demo or to get your class set up right away!