Lesson Plan

Dancing Beatbots

Understanding Message Driven Programming via Tynker.com
Victoria P.
Classroom teacher
PS 65 The Academy of Innovative Learning
STATEN ISLAND, NY
Show More
My Grades Pre-K, K, 1, 2, 3, 4, 5
My Subjects English Language Arts, Math, Science, Social Studies, Arts, English Language Learning
Objectives

Students will be able to...

  • program actors to do different animations based on the messages they receive
  • understand conditional statements and branching logic
Subjects
English Language Arts
Math
Science
Arts
Grades 5
All Notes
Teacher Notes
Student Notes

1 Introduction Video

Stop the video throughout to ensure understanding of what a conditional statement is. 

 

  1. Pause when it talks about washing the car and ask what will happen if the car isn't washed.  
  2. What is this similar to?
Student Instructions

2. Hopefully students will be able to make the connection to cause and effect/ if-then/ consequences, etc.

2 Mini-Lesson

Tynker
Free to Try, Paid

Video take aways- 

 

Vocabulary focus:

Message Driven Programming

receive

data

 

Start Introduction (concepts)

Student Instructions

Explain in their own words what the video means to them focusing on if-then-else (conditional statements)

 

Define the vocabulary

Formative Assessment via conversation

Individually watch the Intro video of the concepts that will be used to code the Beatbot to send and receive messages in order to dance.

3 Complete Introduction and Code your Beatbot following the tutorial

Tynker
Free to Try, Paid

Once you have completed the Intro video, be sure that students understand the concepts taught:

-learn how to make one actor have different animations

 

Then Independently they will follow the tutorial and understand both sides of the messaging equation in order to send and receive instructions/commands. 

 

Student Instructions

Post video conversation to understand concepts.

 

Independent work to code the Beatbot.

4 Assessment Quiz

Tynker
Free to Try, Paid

The last step of the lesson is the quiz generated by Tynker. 

Student Instructions

Complete the quiz once you have programed your Beatbot.