Please enable JavaScript to use CodeHS

Digital Literacy and AI

Digital skills, online safety, and an early introduction to AI, covering every grade from Kindergarten to 5th.

Explore CodeHop
1-Day Multi-Day Unplugged lesson. Unplugged Programming lesson. Programming

Swipe to see all grades →

Digital Literacy and AI, K-2 Pathway
54 lessons Kindergarten 1st Grade 2nd Grade
Getting Started
  • Programming lesson. Welcome to CodeHop!
  • Mouse Practice
  • Keyboard Introduction
  • Programming lesson. Introduction to Programming
  • Programming lesson. Welcome to CodeHop!
  • Mouse Practice: Level Up!
  • Programming lesson. Introduction to Programming
  • Programming lesson. Welcome to CodeHop!
  • Programming lesson. Introduction to Programming
Computing Systems
Computing Systems
  • Unplugged lesson. Computer Basics: Introduction
  • Unplugged lesson. Computer Basics: Exploration
  • Unplugged lesson. Computer Basics: Connections
Productivity Software
  • Unplugged lesson. Types of Software
  • Introduction to Word Processing
  • Introduction to Presentations
  • Introduction to Spreadsheets
  • Exploring Word Processing
  • Exploring Presentations
  • Exploring Spreadsheets
Networks
  • Unplugged lesson. Using Networks to Connect
  • Unplugged lesson. Networks and the Internet
  • Programming lesson. Exploring Computer Networks
Safety & Responsibility
Online Safety
  • Programming lesson. Being Kind Online
  • Unplugged lesson. Keeping Information Safe
  • Programming lesson. Positive Online Behavior
  • Unplugged lesson. Password Protectors
  • Unplugged lesson. Responsible Digital Citizens
AUP & Responsible Use
  • Unplugged lesson. Introduction to Responsible Technology Use
  • Unplugged lesson. Exploring Responsible Technology Use
  • Unplugged lesson. Practicing Responsible Technology Use
Impacts of Computing
Impacts of Computing
  • Unplugged lesson. Impacts of Computing: Daily Life
  • Unplugged lesson. Impacts of Computing: Our Community
  • Programming lesson. Impacts of Computing: Changing World
Careers in CS
  • Programming lesson. Careers in CS: Spacecraft Design
  • Programming lesson. Careers in CS: Litter Free Communities
  • Programming lesson. Careers in CS: Fashion-Retail
Digital Collaboration Not taught in this grade Not taught in this grade
  • Programming lesson. Collaborating Digitally
Data & Analysis
Research & Attribution
  • Programming lesson. Introduction to Research Multi-Day
  • Programming lesson. Guided Research Multi-Day
  • Choice Research Multi-Day
Data Analysis & Visualization
  • Programming lesson. What Can Data Tell Us?
  • Programming lesson. Basic Data and Programming
  • Programming lesson. Data Patterns and Predictions
  • Programming lesson. Data Explorers
Data Storage & File Management
  • Unplugged lesson. Introduction to Data Storage and Files
  • Unplugged lesson. Data Storage and Files Practice
  • Programming lesson. Managing Data Storage and Files
Artificial Intelligence
  • Unplugged lesson. What is AI?
  • Unplugged lesson. Sorting with Decision Trees
  • Machine Learning: What is a Blorg?
  • Unplugged lesson. What Can AI Do?
  • Unplugged lesson. Sorting with Charts
  • Unplugged lesson. How AI Helps Us
  • Machine Learning: AutoDraw

Swipe to see all grades →

Digital Literacy and AI, 3-5 Pathway
81 lessons 3rd Grade 4th Grade 5th Grade
Getting Started
  • Programming lesson. Welcome to CodeHop!
  • Programming lesson. Introduction to Computer Science
  • Programming lesson. Welcome to CodeHop!
  • Programming lesson. Introduction to Computer Science
  • Programming lesson. Welcome to CodeHop!
  • Programming lesson. Introduction to Computer Science
Computing Systems
Computing Systems
  • Unplugged lesson. Introduction to Computing Systems
  • Exploring Computing Systems
  • Practicing with Computing Systems
Productivity Software
  • Unplugged lesson. Introduction to Productivity Software
  • Introduction to Google Slides™
  • Introduction to Microsoft PowerPoint™
  • Introduction to Microsoft Word™
  • Introduction to Google Docs™
  • Introduction to Spreadsheets
  • Productivity Software Inquiry Project Multi-Day
  • Exploring Google Sheets™
  • Exploring Microsoft Excel™
  • Persuasive Productivity Software Project Multi-Day
Networks
  • Programming lesson. Modeling Network Connections
  • Unplugged lesson. Networks, Packets, and the Internet
  • Unplugged lesson. Networks and Protocols
Safety & Responsibility
Online Safety
  • Spotting Cyberbullying
  • Standing Up to Cyberbullying
  • Reporting Cyberbullying
Cybersecurity & Privacy
  • Cybersecurity Introduction
  • Introduction to Cryptography
  • Online Risks & Protection
  • Exploring Cryptography
  • Programming lesson. Cybersecurity & Privacy Multi-Day
  • Unplugged lesson. Cryptography Escape Room
  • Unplugged lesson. Cybersecurity Policies and Laws
AUP & Responsible Use
  • Digital Responsibility: Getting Started
  • Digital Responsibility: Everyday Use
  • Unplugged lesson. Digital Responsibility: Owning Your Choices
Digital Footprint & Identity
  • Programming lesson. Digital Footprint Basics
  • Programming lesson. Managing Digital Footprints
  • Programming lesson. Digital Reputation and Identity
Digital Communication & Etiquette
  • Programming lesson. Introduction to Digital Etiquette and Communication
  • Programming lesson. Exploring Digital Etiquette and Communication
  • Programming lesson. Digital Etiquette and Teamwork
Screen Time
  • Unplugged lesson. My Screen Balance Plan
  • Unplugged lesson. Screen Time: Protecting Relationships
  • Unplugged lesson. Screen Time: Academics and Evidence
Impacts of Computing
Impacts of Computing
  • Programming lesson. Impacts of Computing: Introduction
  • Programming lesson. Technology Timeline
  • Programming lesson. Impacts of Computing: Exploration
  • Unplugged lesson. CS Innovators: Grace Hopper
  • Programming lesson. CS Innovators Research Project Multi-Day
  • Programming lesson. Impacts of Computing: Innovation
  • Programming lesson. Technology for Everyone
Careers in CS
  • Programming lesson. Careers in CS: Health and Fitness
  • Programming lesson. Careers in CS: Major League Baseball
  • Programming lesson. Careers in CS: Mobile Apps
Digital Collaboration
  • Programming lesson. Introduction to Digital Collaboration Multi-Day
  • Programming lesson. Exploring Digital Collaboration Multi-Day
  • Programming lesson. Collaborating Globally Multi-Day
Data & Analysis
Research & Attribution
  • What Can I Use Online?
  • Give Credit When You Use It
  • Use and Search the Right Way
Data Analysis & Visualization
  • Programming lesson. Data Detectives
  • Programming lesson. Inquiry Project: Survey Bar Graph Multi-Day
  • Unplugged lesson. CS Innovators: Grace Hopper
  • Programming lesson. Inquiry Project: Data Bar Graph Multi-Day
  • Programming lesson. Data Investigators
  • Programming lesson. Inquiry Project: Line Graph Multi-Day
  • Programming lesson. Data Analysts
Data Storage & File Management
  • File Management and Data
  • File Management and Data in Action
  • File Management and Data Exploration
Artificial Intelligence
  • Unplugged lesson. Introduction to Training AI
  • Unplugged lesson. Ask AI Better Questions
  • Machine Learning: Training Multi-Day
  • Unplugged lesson. How Machines Learn
  • Creating Smart Machines
  • Creating AI Prompts
  • Programming lesson. Design Thinking: AI Chatbots Multi-Day
  • Machine Learning: Analyzing Multi-Day
  • Unplugged lesson. AI Products: Ethical and Responsible Choices
  • Unplugged lesson. Humans Vs. Machines
  • Unplugged lesson. Ethical and Responsible Use of Generative AI