SlideShare a Scribd company logo
College of
Science,
Engineering &
Technology

Community
Engagement

I-SET
Inspired towards
Science,
Engineering and
Technology
I-SET Robotics Coach and Mentor Training
19 May 2012
Teaching & Learning
Building and Programming
Outline

•   Equipment
•   Building basic
•   Programming basic and beyond
•   Building
•   Challenges (with add-ons)
•   Resources
•   Schedule & lesson plan
TOUCH SENSOR
                             MOTOR



         NXT BRICK




                     GEARS
Equipment

•   Robot – MindStorm (9797) & resource kit.
•   Container. Recharger & download cable.
•   Laptop & software.
•   Paper, pens, colour pens, pencils. Chalk!
•   Camera.
•   Chocolates, sweets, condensed milk!
•   Clock.
Building basic

•   The book in the kit.
•   Build first robot (good for team building!)
•   Just follow instructions – carefully!
•   Easy?
Programming basics

•   First programming experience.
•   A paradigm change …
•   Make it FUN and EXCITING.
•   No big deal!
•   Avoid all FEARS and I CANNOT.
•   BE AWARE of manipulators ….
Visual programming NXT-G
Programming MOVE and NOISE

• MOVE FOREVER
• MOVE TWO ROTATIONS STOP
• MOVE THREE ROTATIONS NOISE
  MOVE
• Forward, backward, stop, different sounds!
CHALLENGE

• Attach a pen to the robot.
• Program robot to draw the first letter
  of your name.
• Program the robot to make a noise
  when you are done.
BUILDING
Specific purpose building

• Specific purpose robot attachments.
• Passive – push (bumper, plough,
  box), hook (fish), dump, collect.
• Power – grab, lift (lever, forklift), pull.
• Gears disguised.
• Movement options – wheels, legs.
Building

• Purpose of specific challenge.
• CHANGE and consider effect.
• Explain concept (in own words).
Building concepts

•   Centre of gravity.
•   Robot robustness.
•   Stress.
•   Alternatives and options.
•   What if ….
Building ideas

•   Simple shapes and structures.
•   Ways to attach NXT motors.
•   Front end setups - 15 minute project.
•   Grippers, and Gears.
•   Building creativity – Out the box.
PROGRAMMING

• Teach concept and logic.
• Show the implementation.
• Set the challenge.

• Input, process and output.
Robot Educator
SEQUENCE OF CONCEPTS

• MOVE (and all the alternatives)
• NOISE (just for fun)
• SENSORS – light, colour, ultrasonic,
  touch, sound (input values and calibrate)
• LOOPING
• SWITCH (decision linked to sensors)
• CODE BLOCKS (important)
Challenge options

• Download an existing program with
  building plans.
• Learn to interpret code.
• Modify code and see what happens.
Challenges - examples
2012 iset teaching building programming
RESOURCES

• Internet – Google, YouTube
• Books
• FLL website and Twitter (NB
  competition details)
• Coaching SUPPORT
• I-SET
Internet – Google, YouTube

•   Lesson plans.
•   Programs and building instructions.
•   Robotic design
•   NXT tutorials
•   YouTube (‘kyk en leer’) FLL, Lego,
    MindStorms
Lego engineering
Lego mindstorms
YouTube MindStorms Lego
BOOKS

• Try e-books - Amazon, Kalahari.
• Technology Books (from Hands on
  technologies)
• Lego MindStorms NXT The Mayan
  adventure
• Winning Design! Lego Mindstorms NXT
FLL Website and Twitter
2012 iset teaching building programming
Coaching Support (**cost)

• TUT student engineers – 2-6 July
  2012 holidays**.
• JEFA - representative **.
• Engenius toys – consulting **.
• Hands on Technology –
  consulting **.
I-SET

•   I-Set Website for contact details
•   Twitter @ISETLego
•   FaceBook I-Set
•   Virtual learning environment (under
    construction) for team collaboration
    and coach support (July 2012)
YEAR SCHEDULE
LESSON PLAN (minimum 2 hours)

• Must be a break and time limits.
• Vary instruction. Challenge activities.
• Ideally <=5 learners/kit. Initially explore
  groupings, roles, participation.
• Groups*** with ‘leader’.
• Assessment? Register? Handouts?
Lesson Part A
Lesson Part B
p.s.

• It must be fun.
• The kids do all their building and all
  their programming!!!
• The coach does not need to know
  everything – just be there!
Chinese proverb found by a robotics kid


    • Tell me, and I may forget …
 • Show me, and I may remember
                   …
• Involve me, and I will understand.
Thank You

More Related Content

PPT
2012 I-SET Teaching Building Programming
PDF
Seminar 2 Presentation
PPT
I set workshop (2-5 july 2012)day2
PPT
I set workshop (2-5 july 2012)day1
PPT
The NXT Step - Assessing with Lego Robots
PPT
Getting Started with Robotics
PPTX
Robotics program at school
PPT
Sp robotics course_slides
2012 I-SET Teaching Building Programming
Seminar 2 Presentation
I set workshop (2-5 july 2012)day2
I set workshop (2-5 july 2012)day1
The NXT Step - Assessing with Lego Robots
Getting Started with Robotics
Robotics program at school
Sp robotics course_slides

Similar to 2012 iset teaching building programming (20)

PPT
Sp robotics course_slides
PPT
SP_Robotics_Course_Slides.ppt
PPT
PAU - Intoducing domotics...
PDF
Carp School Program - Robotixlab Research Academy
PPT
Lego Robotics(Programming)
PDF
After school program robotixlab research academy
PDF
computingwithmbot.pdf
PPTX
RoBVFGHJKL;DFGHJKL;XCVGHJKJboPrime 1.pptx
PPTX
DIY Robotics aOG MIT 26-10-2012
PDF
Beginning nxt programming_workshop in Computer education robotics whoevgjvvvv...
PPTX
Relay race lego nxt g
PPT
Technology Class Projects
PDF
Ms Manual Preview
PPTX
PLAN Tech Day 2016
PDF
Robo Wunderkind - NOAH19 Berlin
PPTX
A Rubric For District Robotics Success: A Buyer's Guide & Hands On Experience...
PPTX
Educational robotics
PDF
Lego NXT: An Introduction
PPT
EV3-CQU-Powerpoint.ppt
PPTX
Maker Boot Camp
Sp robotics course_slides
SP_Robotics_Course_Slides.ppt
PAU - Intoducing domotics...
Carp School Program - Robotixlab Research Academy
Lego Robotics(Programming)
After school program robotixlab research academy
computingwithmbot.pdf
RoBVFGHJKL;DFGHJKL;XCVGHJKJboPrime 1.pptx
DIY Robotics aOG MIT 26-10-2012
Beginning nxt programming_workshop in Computer education robotics whoevgjvvvv...
Relay race lego nxt g
Technology Class Projects
Ms Manual Preview
PLAN Tech Day 2016
Robo Wunderkind - NOAH19 Berlin
A Rubric For District Robotics Success: A Buyer's Guide & Hands On Experience...
Educational robotics
Lego NXT: An Introduction
EV3-CQU-Powerpoint.ppt
Maker Boot Camp
Ad

More from I-SET (11)

PPT
Fll coaches
DOCX
Iset july2012 training
PPT
Training for Mentor and Coach 19 May 2012
PPTX
Wro 2012 unisa presentation
PPT
Team sponsor
PPT
Older peopleinrsa
PPT
Lego in education
PPTX
Hands on technologies
PPT
Fll 2012 unisa presentation
PPT
Children into research
PPT
2012 iset whatateamissuesreality
Fll coaches
Iset july2012 training
Training for Mentor and Coach 19 May 2012
Wro 2012 unisa presentation
Team sponsor
Older peopleinrsa
Lego in education
Hands on technologies
Fll 2012 unisa presentation
Children into research
2012 iset whatateamissuesreality
Ad

Recently uploaded (20)

PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
cuic standard and advanced reporting.pdf
PDF
Encapsulation theory and applications.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Cloud computing and distributed systems.
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Big Data Technologies - Introduction.pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Empathic Computing: Creating Shared Understanding
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Digital-Transformation-Roadmap-for-Companies.pptx
cuic standard and advanced reporting.pdf
Encapsulation theory and applications.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
MIND Revenue Release Quarter 2 2025 Press Release
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Cloud computing and distributed systems.
Diabetes mellitus diagnosis method based random forest with bat algorithm
Big Data Technologies - Introduction.pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Mobile App Security Testing_ A Comprehensive Guide.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
A comparative analysis of optical character recognition models for extracting...
Advanced methodologies resolving dimensionality complications for autism neur...
Empathic Computing: Creating Shared Understanding
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...

2012 iset teaching building programming

  • 2. I-SET Robotics Coach and Mentor Training 19 May 2012
  • 4. Outline • Equipment • Building basic • Programming basic and beyond • Building • Challenges (with add-ons) • Resources • Schedule & lesson plan
  • 5. TOUCH SENSOR MOTOR NXT BRICK GEARS
  • 6. Equipment • Robot – MindStorm (9797) & resource kit. • Container. Recharger & download cable. • Laptop & software. • Paper, pens, colour pens, pencils. Chalk! • Camera. • Chocolates, sweets, condensed milk! • Clock.
  • 7. Building basic • The book in the kit. • Build first robot (good for team building!) • Just follow instructions – carefully! • Easy?
  • 8. Programming basics • First programming experience. • A paradigm change … • Make it FUN and EXCITING. • No big deal! • Avoid all FEARS and I CANNOT. • BE AWARE of manipulators ….
  • 10. Programming MOVE and NOISE • MOVE FOREVER • MOVE TWO ROTATIONS STOP • MOVE THREE ROTATIONS NOISE MOVE • Forward, backward, stop, different sounds!
  • 11. CHALLENGE • Attach a pen to the robot. • Program robot to draw the first letter of your name. • Program the robot to make a noise when you are done.
  • 13. Specific purpose building • Specific purpose robot attachments. • Passive – push (bumper, plough, box), hook (fish), dump, collect. • Power – grab, lift (lever, forklift), pull. • Gears disguised. • Movement options – wheels, legs.
  • 14. Building • Purpose of specific challenge. • CHANGE and consider effect. • Explain concept (in own words).
  • 15. Building concepts • Centre of gravity. • Robot robustness. • Stress. • Alternatives and options. • What if ….
  • 16. Building ideas • Simple shapes and structures. • Ways to attach NXT motors. • Front end setups - 15 minute project. • Grippers, and Gears. • Building creativity – Out the box.
  • 17. PROGRAMMING • Teach concept and logic. • Show the implementation. • Set the challenge. • Input, process and output.
  • 19. SEQUENCE OF CONCEPTS • MOVE (and all the alternatives) • NOISE (just for fun) • SENSORS – light, colour, ultrasonic, touch, sound (input values and calibrate) • LOOPING • SWITCH (decision linked to sensors) • CODE BLOCKS (important)
  • 20. Challenge options • Download an existing program with building plans. • Learn to interpret code. • Modify code and see what happens.
  • 23. RESOURCES • Internet – Google, YouTube • Books • FLL website and Twitter (NB competition details) • Coaching SUPPORT • I-SET
  • 24. Internet – Google, YouTube • Lesson plans. • Programs and building instructions. • Robotic design • NXT tutorials • YouTube (‘kyk en leer’) FLL, Lego, MindStorms
  • 28. BOOKS • Try e-books - Amazon, Kalahari. • Technology Books (from Hands on technologies) • Lego MindStorms NXT The Mayan adventure • Winning Design! Lego Mindstorms NXT
  • 29. FLL Website and Twitter
  • 31. Coaching Support (**cost) • TUT student engineers – 2-6 July 2012 holidays**. • JEFA - representative **. • Engenius toys – consulting **. • Hands on Technology – consulting **.
  • 32. I-SET • I-Set Website for contact details • Twitter @ISETLego • FaceBook I-Set • Virtual learning environment (under construction) for team collaboration and coach support (July 2012)
  • 34. LESSON PLAN (minimum 2 hours) • Must be a break and time limits. • Vary instruction. Challenge activities. • Ideally <=5 learners/kit. Initially explore groupings, roles, participation. • Groups*** with ‘leader’. • Assessment? Register? Handouts?
  • 37. p.s. • It must be fun. • The kids do all their building and all their programming!!! • The coach does not need to know everything – just be there!
  • 38. Chinese proverb found by a robotics kid • Tell me, and I may forget … • Show me, and I may remember … • Involve me, and I will understand.