California Computer Science: 4th Grade
- Level Elementary School
- Number of Lessons 37
- Grade 4th
This course belongs to the CodeHS Computer Science Standards for California Public Schools pathway. This course is designed to provide computer science instruction for California 4th grade students, and it is aligned to the Computer Science Standards for California Public Schools.
See the full syllabus for all topics and activities, or explore the course to try it out.
UNITS - 8 (37 lessons)
Explore a sample lesson from this course!
There are no prerequisites. The course supports every learner, and an optional 4-lesson intro unit covers basic CS vocabulary before students start building programs.
CodeHop, a block-based language where students write, save, and debug programs directly in the platform.
Students move into clones, functions with boolean and number inputs, classes and objects, and randomizers — concepts that go beyond the sequences and loops taught in K–3.
Yes, through short two-question quizzes at the end of some units, available digitally, as a QuizBuzz activity, or on paper.
A substantial one — a 14-lesson unit covers online safety, digital footprints, cyberbullying, digital etiquette, and secure communication, alongside data and networks.