Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Alabama Digital Literacy and Computer Science: 5th Grade

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

5th Grade
12 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 - 12 (34 lessons)

  • Optional Review

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

  • Getting Started

    Students troubleshoot computing systems and use computational thinking to design a neighborhood.

  • Sequences and Events

    Students compare and refine algorithms and code a baseball timeline.

  • Loops

    Students use the pen tool and loops to create turtle graphics and a multi-scene animation.

  • Conditionals

    Students use conditionals to guide characters through a maze and learn to credit remixed work.

  • Variables and Lists

    Students use variables in a dance animation, build a shopping simulator with lists, and display data in a line graph.

  • Clones and Functions

    Students build a throwing acorns game with clones and use functions with input in an About Me program.

  • Culmination Project

    Students use the design thinking process to plan and design an app.

  • Computing & Society

    Students build keyboarding skills, explore innovation, make responsible choices online, and learn to report cyberbullying.

  • Systems & Security

    Students solve a real-world cybersecurity issue, crack ciphers in an escape room, manage files, and compare network types.

  • Research & Data

    Students analyze data, credit sources, and evaluate search keywords.

  • Artificial Intelligence

    Students compare humans and machines, evaluate AI products, and train an AI model with Teachable Machine.

Lesson Previews

Explore a sample lesson from this course!

FAQ

Frequently Asked Questions

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

5th grade students build advanced programs using loops, conditionals, variables, lists, clones, and functions, with projects like turtle graphics, a shopping simulator, and a throwing acorns game, ending with designing an app. They also solve real-world cybersecurity problems, crack ciphers in an escape room, compare network types, analyze data and search effectively, and explore AI by evaluating AI products and training their own AI model.

How is Alabama Digital Literacy and Computer Science: 5th 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 5th 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: 5th Grade aligned to?

Alabama Digital Literacy and Computer Science: 5th 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.