G5u5l20 LP
G5u5l20 LP
GRADE 5
G5U5L20: Using Blockly to Program Dash
Lesson Plan
Strands Addressed:
1-Collaboration and communication.
2- Computing practice and programming.
3- Computers and communication devices.
Standards Addressed:
1a-Computing as a collaborative endeavor.
1b-Using technology tools and resources for collaboration.
2a-Programming.
3a-Human vs. Computers.
Benchmarks Addressed:
1aa-Identify ways that teamwork and collaboration can support
problem solving and innovation.
1ba-Use online resources to participate in collaborative problem-
solving activities for the purpose of developing solutions or products.
2aa-Construct a program as a set of step-by-step instructions to be
acted out.
2ab-Implement problem solutions using a block based visual
programming language.
3aa-Recognize that computers model intelligent behavior.
Required Materials:
When time is up, collect and read out a few answers then display slide
3 of the MS PowerPoint presentation and explain.
Step-By-Step Procedures:
1. In order to familiarize students with the “command blocks”,
show them the video “Introducing Kids to Coding with Dash and
Dot”. Choose four or five students; one student at a time to
mention one command they learned from the video. Then, use the
data show projector to display the commands’ table and explain
the function of each.
(Activity time: 7 minutes)
Organize students into groups of four or five and ask them the
following question:
What is a loop?
When time is up, ask a few groups to read their answers out loud.
Then, show them the video “Wonder Tutorial: Using Loops” if
time allows. After that, display slide 4 of the MS PowerPoint
presentation and explain the definition.
(Activity time: 6 minutes)
3. Inform students that in this lesson, they will learn how to write
programs using loops. Also, they will use loops to create a dance
routine and choreograph Dash to moves to music.
Then, ask students to remain in the same groups. Give each group
one Dash Robot and one tablet.
4. Homework:
Assign the following exercise to students to complete at home:
Test your Knowledge A & B
Unit 5 Project Exercise.
(Activity time: 2 minutes)
5. Closure:
Make a briefing of what has been covered in this lesson
(Activity time: 2 minutes)
Links:
https://www.youtube.com/watch?v=s62Uny9okY0
Wonder Tutorial: Using Loops
https://www.youtube.com/watch?v=Q-QrgIAut1g
Introducing Kids to Coding with Dash and Dot, Blockly App Tutorial
https://www.youtube.com/watch?v=wjVkaJW_SbA