Please enable JavaScript to use CodeHS

Florida Unplugged Computer Science: 3rd-5th Grade

This course is aligned to Florida Unplugged Computer Science standards and is designed to provide 3rd-5th grade students with a comprehensive introduction to key concepts in computer science with limited technology use. It is meant to be taught approximately weekly.

Overview & Highlights

Level
Elementary School
Number of Lessons
35
Grade
3rd, 4th, 5th

Overview of Lessons

To view the entire syllabus, click here or click to explore the full course.

Getting Started

Welcome to CodeHS!

Students will learn how to log in and use the CodeHS Playground. This short introductory lesson can be used on its own, or right before a full lesson.

Safe and Responsible Use of Technology

Students will be able to explain the importance of balancing screen time and responsible technology use by creating a personal screen time plan.

Computational Thinking: Design a School

Students will be able to use computational thinking to design a school.

Developing Keyboarding Skills

Students will be able to use use proper finger placement to practice typing paragraphs using a keyboard. This lesson requires students to access an external site.
Sequences and Events

Sequences: Parallel Programming

Students will be able to create a program using parallel sequences.

Remixing Programs

Students will be able to remix digital programs and give appropriate credit to original creators.

Creating Algorithms

Students will be able to program multiple algorithms and assess which one best meets their needs.

Careers in CS: Health and Fitness

Students will be able to explain how fitness and coding can amplify human strengths and create an animation to demonstrate how technology can be used in health and fitness.

Careers in CS: Major League Baseball

Students 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.
Loops

Loops

Students will be able to explain that a loop repeats one or more instructions, and use loops in Scratch.

Pair Programming: Create a Band

Students will be able to collaborate through pair programming to design and code a band in Scratch using keyboard inputs.

Animating Sprites with Multiplication

Students will be able to use multiplication to animate sprites with loops and wait blocks.

Constructive and Destructive Processes

Students will be able to create an animation that models how volcanoes change surface features through a constructive process.
Conditionals

Introduction to Conditionals

Students will be able to explain what a conditional is in programming and create a program that uses if/then blocks.

Division and Conditionals

Students will be able to solve grade-appropriate division problems within 100 by using conditionals to program an interactive division game.

Day and Night

Students will be able to use comparison operators and conditionals to show how the Earth’s rotation causes day and night.
Culmination Project

Designing Solutions for Accessibility [4th]

This lesson is coming soon!
Digital Citizenship

Our Words Have Power (Cyberbullying)

Students will be able to explain what cyberbullying is how it affects others, how to be an upstander by taking action, and that work developed online is the property of the creator.

Internet Positivity

Students will be able to explain how their actions can spread positivity on the internet and create a code of conduct for responsible online behavior.

Online Collaboration

Students will be able to explain that collaboration and communication can be done online and offline, and that collaborating with others can provide a diverse perspective.
Cybersecurity

Scout's Cybersecurity Adventure: Part 1

Students will understand basic cybersecurity concepts, identify common cyber threats, and explain practical tips for staying safe online.

Scout's Cybersecurity Adventure: Part 2

Students will demonstrate how to stay safe online by practicing secure habits and understanding the tools and technologies that protect their information.

Cybersecurity Policies and Laws

Students will explain policies and how they relate to their classroom or school, and they will research and explain a cybersecurity law specific to their state.
Systems and Networks

Practicing with Computing Systems

Students will be able to identify parts of the computing system and identify simple hardware and software problems.

Introduction to Productivity Software

Students will be able to compare and select appropriate software applications to complete different computing tasks.

Networks and Protocols

Students will be able to explain how network protocols enable data transfer and compare WiFi, wired, and cellular networks.
Research and Data

Research: Effective Keywords

Students will be able to evaluate the effectiveness of different keywords when using a search engine and determine if a source is credible and relevant to their research question.

Use and Search the Right Way

This lesson is coming soon!

Technology Timeline

Students will be able to create an interactive timeline to illustrate the key developments in music player technology and explain how music player technology has influenced cultural practices.

Inquiry Project: Data Bar Graph

Students will be able to follow the inquiry process and modify a program to display the results of their investigation.
Artificial Intelligence

Humans Vs. Machines

Students will be able to compare and contrast human and computer performance on similar tasks, explain advantages and limitations of technology, and describe computer perception.

How Machines Learn

Students will be able to explain the different machine learning approaches and create a classification system using a tree structure.

AI Chatbots

Students will describe how AI representations support reasoning and answer questions by training a model AI chatbot program.

Ethical and Responsible Use of Generative AI

Students will be able to describe the pros and cons of generative AI and complete a class Code of Conduct to follow when using AI.

AI Products: Ethical and Responsible Choices

Students will be able to describe how AI products work and analyze the benefits and challenges of various AI products from multiple perspectives.
17
Exercises
63
Offline Handouts