Coding for Kids
Meet Al
Lesson 1: Which do you think is Smarter... A computer or a person? Pre-Assessment use white boards
"Over the next several class periods we are going to learn how to be computer programmers-
A Computer Programmer -someone who write an Algorithm or a code to make a computer do a certain task
They use Algorithms to make the computer complete a task.
- Reference Kindergarten Lessons
- Kid Robots Teacher is the Programmer Quick Move it Lesson
- So now we are going to make a Fuzz to help us learn about computer programming Our Fuzz will help us over the next few weeks.
Split Class into 2 groups
Group 1 will Color a Fuzz
Group 2 will make a Fuzz
Lesson 2: Review Vocabulary Words
Computer Programmer- someone who write an Algorithm or a code to make a computer do a certain task
Algorithm- is a code or a list of steps
Review what a Fuzz will help our class do show quick Fuzz Video
(Fuzzes will be kept in the lab until the coding unit is over)
Lesson 3: Introduce Unplugged Lessons
Did you know you could learn about Technology without using a computer?
Today we are going to use "Unplugged Lessons" to help us learn about Coding
model using the Unplugged Coding Pages- Do lesson 1 as a class
- Talk about Team expectations (3 people to a team)
Divide students in groups and have them work through lessons 1-3 as a team have them complete the worksheet
Lesson 4:
Review Vocabulary Unplugged Pages 4-6
Extension lessons- students can use blank pages and create their own codes
Lesson 5: Koable Online
Lesson 6: Kodable Online
Lesson 7: Kodable Online
Lesson 8: Kodable Online
Lesson 9: Stations- Disuses Review Problem Solving strategies Day 1 Teach Whole Group Lesson: Ozobots UNplugged, Codapillar Tablets
Lesson 10: Day 2 Stations Lit Bot desktops, Code and Go Mouse??
Day 11: 4 Stations- Groups 1-2 Ozobots/ Codepillar Thse 2 switch
Group 3-4 Lit Bot / Code and Go Mouse Switch
Day 12 Groups will Flip/ Flop
Group 1-2 Lit Bot / Code and Go Mouse Switch
Groups 3-4 Ozobots/ Codepillar Thse 2 switch
Day 14:
Day 15: