KEMBAR78
Course B 2021 Resources | PDF | Teachers | Classroom
0% found this document useful (0 votes)
16 views49 pages

Course B 2021 Resources

Uploaded by

Radzkumar Hajan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views49 pages

Course B 2021 Resources

Uploaded by

Radzkumar Hajan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 49

Course B (2021)

Digital Trails
Resources
GRADE 2: DIGITAL TRAILS NAME

Animal Tracks
DATE

Part I Directions:
Follow the trails of Mervin the Mouse and Ellie the Elephant. Fill in the chart below.

Mervin the Ellie the


Mouse Elephant

1. Whose full name do you know?


2. Whose house could you find?
3. Whose birth date do you know?
4. Whose username and password do you know?
5. Who let out a secret on the internet?
6. Which animal can you describe better from his or
her photo?

1. Who can the detectives find out more about, and why?

2. Is there anything that Ellie or Mervin posted that could be a problem for them?

commonsense.org/education 1
Shareable with attribution for noncommercial use. Remixing is permitted.
GRADE 2: DIGITAL TRAILS NAME

Animal Tracks
DATE

Pause & Think Moment


Draw a picture of something that is OK to share about yourself on
the internet.

Write one thing that is not OK to share on the internet. Explain why.

commonsense.org/education 2
Shareable with attribution for noncommercial use. Remixing is permitted.
GRADE 2: DIGITAL TRAILS

Digital Trail Squares

commonsense.org/education
Shareable with attribution for noncommercial use. Remixing is
permitted.

1
GRADE 2: DIGITAL TRAILS

Digital Trail Squares

commonsense.org/education
Shareable with attribution for noncommercial use. Remixing is
permitted.

2
Course B (2021)
Move It, Move It
Resources
Move It Maps 1 & 2

YAY!

START

YAY!

START
Move It Maps 3 & 4

START YAY!

START

YAY!
Move It, Move It
Multi-step Adventure Activity Key

These are the moves that you can do to help guide your friend.

Practice a few times to be sure that you both understand what each move does.

North South

West East

Rest (No instruction) Stop (Done)


YAY!
Start
Name(s)_____________________________________ Period ______ Date ____________________

Move It Move It
Debugging

Each of these algorithms has a mistake. Can you find the mistake and cross it out?

1) YAY!

Move North

START Move North

2)

Move East

Move North
START YAY!

Move East

3) START

Move South

Move East
YAY!

Move South
TEACHER KEY

Move It Move It
Debugging

Each of these algorithms has a mistake. Can you find the mistake and cross it out?

1) YAY!

Move North

START
Move North

2)

Move East

Move North
START YAY!

Move East

3) START

Move South

Move East
YAY!

Move South
Course B (2021)
Sequencing with Angry Birds
Resources
Move It Maps 1 & 2

YAY!

START

YAY!

START
Move It Maps 3 & 4

START YAY!

START

YAY!
Move It, Move It
Multi-step Adventure Activity Key

These are the moves that you can do to help guide your friend.

Practice a few times to be sure that you both understand what each move does.

North South

West East

Rest (No instruction) Stop (Done)


YAY!
Start
Course B (2021)
Programming with Angry Birds
Resources
Happy Maps Game Pieces
Move It Maps 1 & 2

YAY!

START

YAY!

START
Move It Maps 3 & 4

START YAY!

START

YAY!
Move It, Move It
Multi-step Adventure Activity Key

These are the moves that you can do to help guide your friend.

Practice a few times to be sure that you both understand what each move does.

North South

West East

Rest (No instruction) Stop (Done)


YAY!
Start
Course B (2021)
Programming with Harvester
Resources
Course B (2021)
Getting Loopy
Resources
TEACHER KEY

Getting Loopy
Unplugged Loops Activity

3
Clap Clap Clap

2
Behind Head Waist Behind Head Waist

Repeat this
part 3
times! 3

Clap Clap Clap

2
Left Up Right Up Left Up Right Up

Clap Clap Clap

Then do
this!

Belly Laugh
Getting Loopy
Unplugged Loops Activity

The Iteration

Clap Clap Clap

Behind Head Waist Behind Head Waist

Repeat this
part 3
times!

Clap Clap Clap

Left Up Right Up Left Up Right Up

Clap Clap Clap

Then do
this!

Belly Laugh
Name:_________________________ Date:__________

Getting Loopy
Unplugged Loops Activity

Looping can save space! What if we wanted to take The Iteration dance below and make more loops
inside? Can you circle the actions that we can group into a loop and cross out the ones that we don’t
need anymore? Write a number next to each circle to let us know how many times to repeat the action.

The first line has been done for you.

Clap Clap Clap

Behind Head Waist Behind Head Waist

Repeat this
part 3
times!
Clap Clap Clap

Left Up Right Up Left Up Right Up

Clap Clap Clap

Then do
this!

Belly Laugh
Course B (2021)
Loops with Harvester
Resources
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
Course B (2021)
Loops with Laurel
Resources
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
Course B (2021)
Drawing Gardens with Loops
Resources
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
Course B (2021)
The Big Event Jr.
Resources
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.
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.
The Big Event (Courses A-B)
Event Controller
Course B (2021)
Mini-Project: A Royal Battle with Events
Resources
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
The Big Event (Courses A-B)
Event Controller
Course B (2021)
End of Course Project
Resources
Name(s)_____________________________________ Date ___________________

Play Lab Project Planning Guide

Circle the actors you want to use, then write or draw a picture about what they will do.

Animals
What will the actors say or do?

People
What will the actors say or do?

Fantasy
What will the actors say or do?

You might also like