Please enable JavaScript to use CodeHS

CodeHop by CodeHS

South Carolina 4th Grade Computer Science and Digital Literacy

This course is aligned to South Carolina 4th Grade Computer Science and Digital Literacy standards and is designed to provide computer science and digital literacy instruction for South Carolina 4th grade students. It is meant to be taught approximately weekly.

4th Grade
5 Units
34 Lessons

What Students Will Learn

See the full syllabus for all topics and activities, or explore the course to try it out.

UNITS - 5 (34 lessons)

  • Optional Review

    Students revisit core programming vocabulary, coordinate-plane animation, and sprite creation to reinforce foundational coding skills.

  • Getting Started

    Students apply computational thinking, explore computing systems, and build keyboarding skills to prepare for programming.

  • Digital Literacy

    Students build digital citizenship and research skills, covering cybersecurity, cyberbullying, digital footprints, productivity tools, and how networks move information.

  • Programming Exploration

    Students strengthen programming fluency by building algorithms, functions, variables, and conditionals through a connected skill-review series.

  • Interdisciplinary Exploration

    Students apply coding to real-world topics across math, science, ELA, and social studies, from historical timelines to area, perimeter, and shape classification.

Lesson Previews

Explore a sample lesson from this course!

FAQ

Frequently Asked Questions

What does the South Carolina 4th Grade Computer Science and Digital Literacy course cover?

The course introduces 4th grade students to computer science and digital literacy using CodeHop, a block-based programming language. Students build programming skills like algorithms, functions, variables, and conditionals, develop digital citizenship skills including cybersecurity and research attribution, and apply coding to math, science, ELA, and social studies.

What South Carolina standards is this 4th grade course aligned to?

The course is aligned to South Carolina 4th Grade Computer Science and Digital Literacy standards, with individual lessons in the Interdisciplinary Exploration module also mapped to specific SC academic standards in math (4.MGSR) and social studies (4.2.CO), plus science standards such as 4-PS4-1.

Are there any prerequisites for this 4th grade computer science course?

No. The course has no prerequisites and is designed to support all learners, regardless of prior computer science experience.

How long does the course take and how is it scheduled?

The course includes 19 standards-aligned lessons and 17 exploration lessons, each about 45 minutes long, for a total of roughly 36 hours. Teaching one lesson per week provides a full school year of material, though teachers can adapt the pace to fit their own schedule.

What platform do students use to learn to code?

Students write and run programs in CodeHop, a block-based programming environment embedded directly in their CodeHS accounts, where they can create and debug interactive projects.