4th Grade Digital Literacy & AI
- Level Elementary School
- Number of Lessons 27
- Grade 4th
This course contains standards-aligned digital literacy and AI lessons for 4th grade students.
To view the entire syllabus, click here or click to explore the full course.
Getting Started
Welcome to CodeHop!Students will learn how to log in and use the CodeHop Playground. This short introductory lesson can be used on its own, or right before a full lesson.Introduction to Computer ScienceStudents will be able to define important computer science vocabulary and create a simple program. |
Computing Systems
Exploring Computing SystemsStudents will be able to identify parts of the computing system and identify simple hardware and software problems.Introduction to SpreadsheetsThis lesson is coming soon!Productivity Software Inquiry ProjectStudents will be able to use document, spreadsheet, and presentation software to organize research and present information to others.Networks, Packets, and the InternetStudents will be able to identify and compare the components and types of wired and wireless network connections and model how devices communicate and transfer information across networks using rules and packets. |
Safety & Responsibility
Standing Up to CyberbullyingStudents will be able to recognize different types of online hurtful behavior, including cyberbullying, and describe ways to respond or take responsibility.Online Risks & ProtectionStudents will demonstrate how to stay safe online by practicing secure habits and understanding the tools and technologies that protect their information.Exploring CryptographyStudents will be able to model and explain the purpose of cryptography by successfully encrypting and decrypting messages using Atbash, Caesar, and student-created ciphers.Digital Responsibility: Everyday UseThis lesson is coming soon!Managing Digital FootprintsStudents will be able to explain how online actions create permanent digital footprints and describe how to manage their digital identity responsibly.Exploring Digital Etiquette and CommunicationStudents will be able to demonstrate proper digital etiquette when communicating in an online community.Screen Time: Protecting RelationshipsStudents will be able to explain how screen time affects their behavior and relationships, create a healthy screen-time plan, write an opinion about the most important screen-time rule and support it with reasons. |
Impacts of Computing
Impacts of Computing: ExplorationStudents will be able to explain how technology and culture influence each other and create a project that shows a past and present version of a technology, identifies a trend, and explains one positive and one negative impact of technology and screen time.CS Innovators: Grace HopperStudents will be able to explain how Grace Hopper’s work was important to computer science and use binary code to decompose mystery words.CS Innovators Research ProjectStudents will be able to research an innovator and abstract facts from an article to use as an informational program.Careers in CS: Major League BaseballStudents will be able to explain how coding can be used in sports, and abstract events from an article to retell important events in a timeline program.Exploring Digital CollaborationStudents will be able to collaborate with others digitally to complete a program that solves a community problem. |
Data & Analysis
Give Credit When You Use ItStudents will be able to search for information to answer questions online and provide proper attribution to sources.Inquiry Project: Data Bar GraphStudents will be able to follow the inquiry process and modify a program to display the results of their investigation.Data InvestigatorsStudents will be able to evaluate data for reliability and then analyze the data to draw conclusions and make predictions.File Management and Data in ActionStudents will be able to explain that different types of digital data take up different amounts of space and can be stored in different ways. |
AI Exploration
Machine Learning: TrainingStudents will be able to analyze how training data affects an AI model’s predictions, explain how data amount, quality, labels, and variety affect model accuracy, and train and interact with an AI model using Teachable Machine.How Machines LearnIn this lesson, students will explain the different machine learning approaches and create a classification system using a tree structure.Creating Smart MachinesStudents will be able to describe how emerging technologies can be used and why people design and build new technology.Creating AI PromptsStudents will be able to create, test, and improve AI prompts and observe how the responses change over time.Design Thinking: AI ChatbotsStudents will describe how AI representations support reasoning and answer questions by training a model AI chatbot program. |