COMPASSVALE PRIMARY SCHOOL
Transcript of COMPASSVALE PRIMARY SCHOOL
COMPASSVALE PRIMARY SCHOOL Applied Learning Programme (Robotics)
Developing 21st Century Competencies through Robotics in Mathematics & Science Curriculum
Increase interest in Science, Technology, Engineering and
Mathematics (STEM)
Develop 21st Centuries Competencies
through hands-on activities
Integrate Theories into Practice
3-Year Structured Programme
PRIMARY
3
PRIMARY
4
PRIMARY
5
VEX IQ: Construction & Control +
SCIENCE: Systems as a Whole
VEX IQ: Programming +
MATHEMATICS: Measurement & Angles
VEX EDR: Construction & Programming +
SCIENCE: Electrical Systems
WHOLE SCHOOL APPROACH TASK-BASED ACTIVITIES | GROUP WORK | REFLECTION
What if one
part of the
system fails?
PRIMARY 3 – Science Systems as a Whole
Pupils learn through experiential learning about the
fundamentals of the VEX IQ robotics system. They also
construct robots, as well as perform simple troubleshooting
tasks.
Pupils relate their experience to
scientific concepts of parts of a
system, functions of a part and
systems working as a whole.
Observe the effect on robot’s speed
movement on different surfaces.
Robot Control
Robot
Construction
Parts and functions EXPOSURE TO ROBOTICS
SYSTEMS THROUGH EXPERIENTIAL
LEARNING & FUN AT PLAY
Teamwork!
PRIMARY 4 – Mathematics Measurement & Angles
With further understanding of how robots function, pupils
learn to use MODKIT, a graphical programming software to
program their robots to perform tasks that require them to
apply mathematical concepts such as Measurement and
Angles.
DEVELOPING CRITICAL THINKING IN PROGRAMMING
¾ of a complete turn
anticlockwise
Linking robot movements to
mathematical calculations
How should I configure my
motors?
PRIMARY 5 – Science Electrical Systems
Pupils are exposed to another range of
the VEX robotics system, VEX EDR,
where they will be involved in
constructing a more complex clawbot. In
the process, pupils learn about electric
circuit and how electricity flows in the
robot, enabling it to function.
Pupils program their robots with easyC,
a C-based programming language
platform.