Draw Arabic numbers with matatalab
Activity Lesson Key Information
Project Name: Draw Arabic numbers with Matatalab!
Big Idea: Matatalab could be used in a math class. Let us draw Arabic numbers with Matatalab!
Concepts: Matatalab tangible coding language，Arabic numbers.
Objective: Draw Arabic numbers 0-9 with Matatalab Coding Set.
l Compare the difference between handwritten Arabic numbers and those drawn by MatataBot.
l Apply the motion blocks, including move forward, move backward, turn left, and turn right, to draw simple Arabic numbers (0, 1 and 7) .
l Draw the other Arabic numbers (2, 3, 4, 5, 6, 8 and 9) based on the provided programs.
l Explore the usage of the Loop blocks.
l Challenge to code the date of your birthday without the provided programs.
MatataBot: A Robot
Command: instructions given to a computer or robot
Move forward: the MatataBot move forward 10cm
Move backward: the MatataBot move backward 10cm
Turn right : 90º turn to the robot’s right side
Turn left: 90º turn to the robot’s left side
Loop: repeat with the specified action
Students know how to use Matatalab Coding Set to program and control the movement of the MatataBot.
Standards:(ISTE, CSTA, Common Core, NGSS, etc. )
CSTA(K-2): 1A-CS-01, 1A-DA-05, 1A-DA-06, 1A-AP-10, 1A-AP-11, 1A-AP-14
ISTE：1a, 3a, 3c, 4a, 4c, 5c
Matatalab Products & Supplementary Materials
Animation Add-On Sensor Add-On□
l Supplementary Materials
White papers, erasable water color pens
Detailed Activity/Lesson Plans
Lead in & Guided Activity
Compare the difference between handwritten Arabic numbers and those drawn by MatataBot.
The teacher demonstrates how to draw Arabic number 1 with Matatalab.
Students need to:
Figure out the program to draw the Arabic numbers 0 and 7 by themselves.
Code to draw the Arabic numbers 2, 3, 4, 5, 6, 8 and 9 based on the programs for Arabic numbers 2 and 3 provided by the teacher.
Summary the usage of Loop blocks.
Challenge to code the date of their birthday without the provided programs.
Feedback & Extension
Review the usage of Loop blocks.
Share your work with other students.
l I have all the programs for the ten Arabic numbers here. Which program could be used to draw number 0/1/2/3……?
l If I need to use the Loop blocks to draw a square, which program is the right one?
l Have you finished coding your birthday date? Please take them home and share with your parents.