Chapter 1: Computer Basics Review
Computer Science Grade 1: Computer Basics Review
Chapter 2: Introduction to Coding Concepts
Computer Science Grade 1: Introduction to Coding Concepts
Chapter 3: Block-Based Programming Intro
Computer Science Grade 1: Block-Based Programming Intro
Chapter 4: Data and Information
Computer Science Grade 1: Data and Information
Chapter 5: Internet Safety
Computer Science Grade 1: Internet Safety
Chapter 6: Computational Thinking: Problem Solving with Patterns
This chapter introduces computational thinking through the identification and creation of patterns. Students will learn to break down problems into sm...
-
1
What is a Pattern?
Identify repeating sequences in everyday objects and events.
20 min -
2
Finding Patterns in Colors
Recognize and extend color patterns using crayons or markers.
20 min -
3
Shape Patterns
Identify and create patterns with different shapes (circles, squares, triangles)...
20 min -
4
Sound Patterns
Create and recognize patterns with sounds (clapping, stomping, snapping).
20 min -
5
Movement Patterns
Create and follow patterns with body movements (jumping, spinning, waving).
20 min -
6
Building Patterns with Toys
Construct patterns using building blocks or other toys.
20 min -
7
Describing Patterns
Use words to describe the repeating sequence in a pattern.
20 min -
8
Predicting the Next Step
Predict what comes next in a given pattern.
20 min -
9
Creating Our Own Patterns
Design original patterns using various materials.
20 min -
10
Pattern Challenge!
Solve a pattern-based puzzle as a team.
20 min
Chapter 7: Algorithms: Giving Instructions to a Robot Friend
This chapter introduces the concept of algorithms as a series of instructions. Students will learn to write simple algorithms for a pretend robot to c...
-
2
Introducing Our Robot Friend, Rusty
Meet a friendly robot and understand it needs instructions to move.
20 min -
3
Moving Rusty Forward
Write simple instructions to move Rusty forward a certain number of steps.
20 min -
4
Turning Rusty Left and Right
Introduce instructions to turn Rusty left and right.
20 min -
5
Rusty's Treasure Hunt - Part 1
Write a sequence of instructions to guide Rusty to a treasure.
20 min -
6
Rusty's Treasure Hunt - Part 2
Write a more complex sequence of instructions to guide Rusty to a different trea...
20 min -
7
Drawing with Rusty
Use instructions to make Rusty draw simple shapes.
20 min -
8
Rusty's Dance Moves
Create a sequence of instructions for Rusty to perform a simple dance.
20 min -
9
Sharing Our Algorithms
Share and test algorithms created by classmates.
20 min -
10
Algorithm Challenge!
Solve a complex algorithm puzzle to help Rusty complete a task.
20 min
Chapter 8: Digital Citizenship: Being Kind Online
This chapter focuses on teaching students how to be responsible and respectful digital citizens. They will learn about online safety, kindness, and re...
-
1
What is a Digital Citizen?
Understand what it means to be a good citizen online.
20 min -
2
Being Kind to Others Online
Learn about the importance of being respectful and kind in online interactions.
20 min -
3
Words Matter Online
Understand how words can affect others online and choose words carefully.
20 min -
4
Sharing with Permission
Learn about respecting others' privacy and asking permission before sharing thei...
20 min -
6
What to Do if Something Makes You Uncomfortable Online
Learn to recognize uncomfortable situations online and know who to talk to.
20 min -
7
Respecting Copyright
Introduction to the concept of owning what you create and asking permission to u...
20 min -
8
Being a Good Digital Friend
Learn how to be a supportive and helpful friend online.
20 min -
9
Digital Citizenship Scenarios
Discuss different digital citizenship scenarios and how to respond appropriately...
20 min -
10
Digital Citizenship Pledge
Take a pledge to be a responsible and kind digital citizen.
20 min
Chapter 9: Data Collection: Gathering Information Like Detectives
This chapter introduces the concept of data collection. Students will learn how to gather information through simple surveys and observations and repr...
-
1
What is Data?
Understand that data is information that can be collected.
20 min -
2
Observing and Collecting Data
Learn to collect data by observing things around them.
20 min -
3
Asking Questions: Simple Surveys
Learn to create simple survey questions to gather data.
20 min -
4
Our Favorite Colors Survey
Conduct a survey about favorite colors and collect the data.
20 min -
5
Our Favorite Animals Survey
Conduct a survey about favorite animals and collect the data.
20 min -
6
Our Favorite Foods Survey
Conduct a survey about favorite foods and collect the data.
20 min -
7
Tally Marks: Counting Our Data
Learn to use tally marks to count and organize data.
20 min -
8
Representing Data with Pictures
Represent data using simple pictures or drawings.
20 min -
9
Representing Data with Simple Charts
Introduction to creating simple bar charts to represent data.
20 min -
10
Data Detective Challenge!
Solve a mystery by collecting and analyzing data.
20 min
Chapter 10: Technology Around Us: Identifying Everyday Devices
This chapter introduces students to the various technologies they encounter in their daily lives. They will learn to identify different devices and un...
-
1
Technology Everywhere!
Identify different types of technology in their homes and classrooms.
20 min -
2
The Smartphone: A Pocket Computer
Learn about the functions of a smartphone (calling, taking pictures, playing gam...
20 min -
3
The Tablet: A Bigger Screen for Fun
Learn about the functions of a tablet (watching videos, reading books, playing g...
20 min -
4
The Television: Watching Shows and Movies
Understand the function of a television and how it displays images and sounds.
20 min -
5
The Refrigerator: Keeping Food Cold
Learn about the technology that keeps food cold in a refrigerator.
20 min -
6
The Washing Machine: Cleaning Our Clothes
Learn about the technology that cleans clothes in a washing machine.
20 min -
7
The Microwave: Heating Up Food Quickly
Learn about the technology that heats food quickly in a microwave.
20 min -
8
The Car: Transportation Technology
Learn about the technology that allows cars to move people and things.
20 min -
9
Technology at School
Identify and discuss the technology used in the classroom (computers, projectors...
20 min -
10
Technology Scavenger Hunt
Find and identify different types of technology in the school or home.
20 min
Chapter 11: Logical Reasoning: Thinking Like a Computer
This chapter introduces basic logical reasoning skills. Students will learn to use 'if-then' statements and solve simple logic puzzles.
-
1
What is Logical Thinking?
Understand that logical thinking is about making decisions based on facts.
20 min -
2
If-Then Statements: Making Choices
Introduction to the concept of 'if-then' statements (e.g., If it is raining, the...
20 min -
3
If-Then Statements with Colors
Practice using 'if-then' statements with colors (e.g., If the light is green, th...
20 min -
4
If-Then Statements with Shapes
Practice using 'if-then' statements with shapes (e.g., If it is a square, then i...
20 min -
5
Simple Logic Puzzles: Finding the Answer
Solve simple logic puzzles with visual clues.
20 min -
6
Logic Puzzles with Animals
Solve logic puzzles involving different animals and their characteristics.
20 min -
7
Logic Puzzles with Objects
Solve logic puzzles involving different objects and their uses.
20 min -
9
Solving Real-World Problems with Logic
Apply logical thinking to solve simple real-world problems.
20 min -
10
Logic Challenge!
Solve a more complex logic puzzle as a team.
20 min
Chapter 12: If...Then...: Simple Conditional Statements
Introduction to the concept of conditional statements (if...then...) through everyday scenarios.
-
1
If It Rains, Then...
Exploring the consequence of rain (using an umbrella).
20 min -
2
If You're Hungry, Then...
Exploring the consequence of being hungry (eating a snack).
20 min -
3
If It's Sunny, Then...
Exploring the consequence of sunshine (wearing sunglasses).
20 min -
4
If You're Tired, Then...
Exploring the consequence of being tired (taking a nap).
20 min -
5
If You're Cold, Then...
Exploring the consequence of being cold (wearing a jacket).
20 min -
6
If the Light is Green, Then...
Understanding the consequence of a green traffic light (crossing the street).
20 min -
7
If You're Happy, Then...
Exploring actions associated with happiness (smiling).
20 min -
8
If You Water a Plant, Then...
Understanding the consequence of watering a plant (it grows).
20 min -
9
If You Clean Up, Then...
Understanding the consequence of cleaning up (a tidy space).
20 min -
10
If You Say Please, Then...
Understanding the consequence of saying please (receiving something politely).
20 min
Chapter 13: Looping Around: Repeating Actions
Introduction to the concept of loops by repeating simple actions multiple times.
-
1
Clap, Clap, Repeat!
Repeating a clapping pattern several times.
20 min -
2
Jump, Jump, Jump!
Repeating a jumping action a specified number of times.
20 min -
3
Draw a Circle, Again and Again
Drawing multiple circles in a row.
20 min -
4
Stack the Blocks: Repeating a Pattern
Repeating a block-stacking pattern.
20 min -
5
Sing a Song: Chorus Repetition
Identifying and repeating the chorus of a song.
20 min -
6
Planting Seeds: Repeating an Action
Repeating the action of planting several seeds.
20 min -
7
Coloring Shapes: Repeating a Sequence
Repeating a sequence of colors when coloring shapes.
20 min -
8
Building a Fence: Repeating Sections
Repeating sections to create a fence with blocks or craft sticks.
20 min -
9
Making a Chain: Repeating Links
Creating a paper chain by repeatedly linking strips of paper.
20 min -
10
Story Time Loop: Repeating Phrases
Identifying and repeating key phrases in a story.
20 min