Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a...
Transcript of Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a...
![Page 1: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/1.jpg)
Unit 1 Lesson 1
Safety in My Online Neighborhood
Resources
![Page 2: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/2.jpg)
GRADE K: SAFETY IN MY ONLINE NEIGHBORHOOD
Safety, It Rules! by Jenny Pritchett
We need to be safe Whenever we're online So we follow these rules To have a good time!
Always ask your parents first!
Only talk to people you know! Stick to sites just right for you!
And we'll be safe Wherever we go!
commonsense.org/education Shareable with attribution for noncommercial use. No remixing permitted.
![Page 3: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/3.jpg)
GRADE K: SAFETY IN MY ONLINE NEIGHBORHOOD
Pause & Think Moment
NAME
Draw a picture of yourself following one of the three rules we learned today.
Write a word or sentence to explain your picture.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
commonsense.org/education Shareable with attribution for noncommercial use. Remixing is permitted.
1
![Page 4: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/4.jpg)
Unit 1 Lesson 2
Learn to Drag and Drop
Resources
![Page 5: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/5.jpg)
Unit 1 Lesson 3
Happy Maps
Resources
![Page 6: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/6.jpg)
Name(s)_____________________________________ Period ______ Date ____________________
Happy Maps
1. Which way should the Flurb step to get to the fruit?
2. Which way should the Flurb step to get to the fruit?
![Page 7: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/7.jpg)
Name(s)_____________________________________ Period ______ Date ____________________
Happy Maps
3. Which two ways should the Flurb step to get to the fruit?
4. Which two ways should the Flurb
step to get to the fruit?
![Page 8: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/8.jpg)
Name(s)_____________________________________ Period ______ Date ____________________
Happy Maps
5. What should the Flurb do to get to the fruit?
6. What should the Flurb do to get
to the fruit?
![Page 9: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/9.jpg)
Name(s)_____________________________________ Period ______ Date ____________________
Happy Maps
![Page 10: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/10.jpg)
TEACHER KEY
Happy Maps
1. Which way should the Flurb step to get to the fruit?
2. Which way should the Flurb step to get to the fruit?
![Page 11: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/11.jpg)
TEACHER KEY
Happy Maps
3. Which two ways should the Flurb step to get to the fruit?
(2 possible answers)
4. Which two ways should the Flurb step to get to the fruit?
![Page 12: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/12.jpg)
TEACHER KEY
Happy Maps
5. What should the Flurb do to get to the fruit?
(3 possible answers)
6. What should the Flurb do to get to the fruit?
(3 possible answers)
![Page 13: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/13.jpg)
Happy Maps Game Pieces
![Page 14: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/14.jpg)
Unit 1 Lesson 4
Sequencing with Scrat
Resources
![Page 15: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/15.jpg)
Unit 1 Lesson 5
Programming with Scrat
Resources
![Page 16: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/16.jpg)
Unit 1 Lesson 6
Programming with Rey and BB-8
Resources
![Page 17: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/17.jpg)
Unit 1 Lesson 7
Happy Loops
Resources
![Page 18: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/18.jpg)
Name(s)_____________________________________ Period ______ Date ____________________
Happy Maps
1. Which way should the Flurb step to get to the fruit?
2. Which way should the Flurb step to get to the fruit?
![Page 19: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/19.jpg)
Name(s)_____________________________________ Period ______ Date ____________________
Happy Maps
3. Which two ways should the Flurb step to get to the fruit?
4. Which two ways should the Flurb
step to get to the fruit?
![Page 20: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/20.jpg)
Name(s)_____________________________________ Period ______ Date ____________________
Happy Maps
5. What should the Flurb do to get to the fruit?
6. What should the Flurb do to get
to the fruit?
![Page 21: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/21.jpg)
Name(s)_____________________________________ Period ______ Date ____________________
Happy Maps
![Page 22: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/22.jpg)
Name(s)_____________________________________ Period ______ Date ____________________
Happy Maps XL
1.
2.
![Page 23: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/23.jpg)
Name(s)_____________________________________ Period ______ Date ____________________
Happy Maps XL
3.
4.
![Page 24: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/24.jpg)
Name(s)_____________________________________ Period ______ Date ____________________
Happy Maps XL
5.
6.
![Page 25: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/25.jpg)
Name(s)_____________________________________ Period ______ Date ____________________
Happy Maps XL
Blank
![Page 26: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/26.jpg)
Name(s)_____________________________________ Period ______ Date ____________________
Happy Maps XL
Blank
![Page 27: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/27.jpg)
Happy Maps Game Pieces
![Page 28: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/28.jpg)
Happy Maps Game Pieces Bonus Pack
repeat
repeat
repeat
repeat
![Page 29: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/29.jpg)
Unit 1 Lesson 8
Loops with Scrat
Resources
![Page 30: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/30.jpg)
![Page 31: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/31.jpg)
Name(s)_____________________________________ Period ______ Date ____________________
Happy Maps
1. Which way should the Flurb step to get to the fruit?
2. Which way should the Flurb step to get to the fruit?
![Page 32: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/32.jpg)
Name(s)_____________________________________ Period ______ Date ____________________
Happy Maps
3. Which two ways should the Flurb step to get to the fruit?
4. Which two ways should the Flurb
step to get to the fruit?
![Page 33: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/33.jpg)
Name(s)_____________________________________ Period ______ Date ____________________
Happy Maps
5. What should the Flurb do to get to the fruit?
6. What should the Flurb do to get
to the fruit?
![Page 34: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/34.jpg)
Name(s)_____________________________________ Period ______ Date ____________________
Happy Maps
![Page 35: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/35.jpg)
Happy Maps Game Pieces Bonus Pack
repeat
repeat
repeat
repeat
![Page 36: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/36.jpg)
Happy Maps Game Pieces
![Page 37: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/37.jpg)
Unit 1 Lesson 9
Loops with Laurel
Resources
![Page 38: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/38.jpg)
Unit 1 Lesson 10
Ocean Scene with Loops
Resources
![Page 39: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/39.jpg)
Unit 1 Lesson 11
The Big Event Jr.
Resources
![Page 40: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/40.jpg)
The Big Event (Courses A-B) Event Controller
![Page 41: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/41.jpg)
Name(s)_____________________________________ Period ______ Date ____________________
The Big Event
You’ve been given a magical controller that changes the picture on the frame on your desk. Take a look below to see what each button does. Can you figure out which series of button events will cause your frame to show the pictures on the right? Draw a line from each set of pictures to the button combination that causes it. The first one has been done for you.
![Page 42: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/42.jpg)
TEACHER KEY
The Big Event
You’ve been given a magical controller that changes the picture on the frame on your desk. Take a look below to see what each button does. Can you figure out which series of button events will cause your frame to show the pictures on the right? Draw a line from each set of pictures to the button combination that causes it. The first one has been done for you.
![Page 43: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/43.jpg)
Unit 1 Lesson 12
On the Move with Events
Resources
![Page 44: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/44.jpg)
The Big Event (Courses A-B) Event Controller
![Page 45: Unit 1 Lesson 1 - curriculum.code.org · Lesson Recommendations Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant](https://reader034.fdocuments.in/reader034/viewer/2022042621/5f4ddaa219198869c81135bb/html5/thumbnails/45.jpg)
Lesson Recommendations
Main Activity Notes Teachers play a vital role in computer science education and supporting a collaborative and vibrant classroom environment. During online activities, the role of the teacher is primarily one of encouragement and support. Online lessons are meant to be student-centered, so teachers should avoid stepping in when students get stuck. Some ideas on how to do this are:
● Utilize pair programming whenever possible during the activity. ● Encourage students with questions/challenges to start by asking their partner.
○ Unanswered questions can be escalated to a nearby group, who might already know the solution.
● Remind students to use the debugging process before you approach. ● Have students describe the problem that they’re seeing. What is it supposed to do? What does it do?
What does that tell you? ● Remind frustrated students that frustration is a step on the path to learning, and that persistence will
pay off. ● If a student is still stuck after all of this, ask leading questions to get the student to spot an error on
their own.
Teacher Tip: Show the students the right way to help classmates:
● Don’t sit in the classmate’s chair ● Don’t use the classmate’s keyboard ● Don’t touch the classmate’s mouse ● Make sure the classmate can describe the solution to you out loud before
you walk away