
Florida Unplugged Computer Science: 3rd-5th Grade
- Level Elementary School
- Number of Lessons 35
- Grade 3rd, 4th, 5th
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.
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 TechnologyStudents 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 SchoolStudents will be able to use computational thinking to design a school.Developing Keyboarding SkillsStudents 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 ProgrammingStudents will be able to create a program using parallel sequences.Remixing ProgramsStudents will be able to remix digital programs and give appropriate credit to original creators.Creating AlgorithmsStudents will be able to program multiple algorithms and assess which one best meets their needs.Careers in CS: Health and FitnessStudents 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 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. |
Loops
LoopsStudents will be able to explain that a loop repeats one or more instructions, and use loops in Scratch.Pair Programming: Create a BandStudents will be able to collaborate through pair programming to design and code a band in Scratch using keyboard inputs.Animating Sprites with MultiplicationStudents will be able to use multiplication to animate sprites with loops and wait blocks.Constructive and Destructive ProcessesStudents will be able to create an animation that models how volcanoes change surface features through a constructive process. |
Conditionals
Introduction to ConditionalsStudents will be able to explain what a conditional is in programming and create a program that uses if/then blocks.Division and ConditionalsStudents will be able to solve grade-appropriate division problems within 100 by using conditionals to program an interactive division game.Day and NightStudents 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 PositivityStudents 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 CollaborationStudents 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 1Students will understand basic cybersecurity concepts, identify common cyber threats, and explain practical tips for staying safe online.Scout's Cybersecurity Adventure: Part 2Students will demonstrate how to stay safe online by practicing secure habits and understanding the tools and technologies that protect their information.Cybersecurity Policies and LawsStudents 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 SystemsStudents will be able to identify parts of the computing system and identify simple hardware and software problems.Introduction to Productivity SoftwareStudents will be able to compare and select appropriate software applications to complete different computing tasks.Networks and ProtocolsStudents will be able to explain how network protocols enable data transfer and compare WiFi, wired, and cellular networks. |
Research and Data
Research: Effective KeywordsStudents 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 WayThis lesson is coming soon!Technology TimelineStudents 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 GraphStudents will be able to follow the inquiry process and modify a program to display the results of their investigation. |
Artificial Intelligence
Humans Vs. MachinesStudents 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 LearnStudents will be able to explain the different machine learning approaches and create a classification system using a tree structure.AI ChatbotsStudents will describe how AI representations support reasoning and answer questions by training a model AI chatbot program.Ethical and Responsible Use of Generative AIStudents 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 ChoicesStudents will be able to describe how AI products work and analyze the benefits and challenges of various AI products from multiple perspectives. |