Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Alabama Digital Literacy and Computer Science: 4th Grade

This course is designed to provide computer science instruction for Alabama 4th grade students. Students learn programming and principles of computer science including: computing systems, research, algorithms and programming, and computer safety.

4th Grade
12 Units
36 Lessons

What Students Will Learn

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

UNITS - 12 (36 lessons)

  • Optional Review

    Students review CodeHop basics, computer science vocabulary, and the coordinate plane.

  • Getting Started

    Students explore computing systems and troubleshooting and use computational thinking to design a school.

  • Sequences and Events

    Students use events, compare algorithms, pair program a band, and use broadcast messages.

  • Loops

    Students use loops to build a catch-the-ball game and debug maze programs.

  • Conditionals

    Students use conditionals and comparison operators to build an underwater program, a drawing app, and game mechanics.

  • Variables and Lists

    Students track points with variables, build a spelling bee game with lists, and display data in a bar graph.

  • Clones and Functions

    Students create animations with clones and build functions with boolean inputs.

  • Culmination Projects

    Students build a Click-a-Mole game and design accessible digital tools.

  • Computing & Society

    Students build keyboarding skills, explore impacts of computing, respond to cyberbullying, and create a healthy screen time plan.

  • Systems & Security

    Students practice secure online habits, solve ciphers, explore file storage, and model how information travels in packets.

  • Research & Data

    Students credit online sources and evaluate data for reliability.

  • Artificial Intelligence

    Students compare machine learning approaches, weigh the pros and cons of generative AI, and create and test AI prompts.

Lesson Previews

Explore a sample lesson from this course!

FAQ

Frequently Asked Questions

What will students learn in Alabama Digital Literacy and Computer Science: 4th Grade?

4th grade students build programs using algorithms, events, loops, conditionals, variables, lists, clones, and functions, with projects like pair programming a band, a drawing app, a spelling bee game, and a Click-a-Mole game. They also practice secure online habits and cryptography, learn how information travels in packets, respond to cyberbullying, evaluate data, and explore machine learning, generative AI, and how to write effective AI prompts.

How is Alabama Digital Literacy and Computer Science: 4th Grade structured?

The course includes 36 lessons, each about 45 minutes long, providing a full year of instruction. Every lesson is built in a ready-to-teach format, with step-by-step videos that walk students through the lesson. Lessons are designed to be teacher-led using an "I do, we do, you do" format, and a self-paced option is also available. Many digital literacy lessons include unplugged activities with printable handouts. Optional review lessons at the start of the course can help students who are new to CodeHop and are not counted in the 36 lessons. Concepts spiral across grade levels, so students build on what they learned even if not every lesson is completed in a single year.

Do students need prior experience to take this course?

No. There are no prerequisites, and the course is designed to support all learners regardless of prior computer science experience. Optional review lessons at the start of the course help students who are new to CodeHop learn the basics before moving into 4th grade content.

How does the course combine digital literacy and computer science?

Programming units teach block-based coding through games and projects, while digital literacy units cover computing and society, systems and security, research and data, and artificial intelligence. An ongoing keyboarding program helps students build typing skills throughout the year.

What standards is Alabama Digital Literacy and Computer Science: 4th Grade aligned to?

Alabama Digital Literacy and Computer Science: 4th Grade is aligned to the Alabama Digital Literacy and Computer Science standards. Lessons required to fully meet the standards are identified in the course syllabus, and additional lessons support review, practice, and enrichment.