CxD Archive
CxD 2022 Summer Workshops
CxD 2022 Summer Workshops
  • Computing by Design 2022 🚀
  • Cross-Disciplinary Workshops
    • CS for Math & Science: Charting Data
    • CS for Language Arts: Natural Language Processing
    • Build a Flash Card App Study Guide for Any Course
  • Programming Workshops
    • Trivia App
      • Workshop Prep
      • Live Zoom: Mon 1:00 pm ⏰
      • Programming Warm-Up ⏱
      • Teacher Insights
      • Program a Trivia App ⏱
      • Live Zoom: Wed 11:30 am ⏰
      • Workshop Deliverables
    • Chatbot
      • Workshop Prep
      • Live Zoom: Mon 1:00 pm ⏰
      • Programming Warm-Up ⏱
      • Teacher Insights
      • Program a Chatbot ⏱
      • Live Zoom: Wed 2:30 pm (updated) ⏰
      • Workshop Deliverables
    • Data Visualization
      • Workshop Prep
      • Live Zoom: Mon 1:00 pm ⏰
      • Programming Warm-Up ⏱
      • Teacher Insights
      • Program for Data Viz ⏱
      • Live Zoom: Wed 2:30 pm ⏰
      • Workshop Deliverables
    • Robotics
      • Workshop Prep
      • Live Zoom: Mon 2:30 pm ⏰
      • Programming Warm-Up ⏱
      • Teacher Insights
      • Program a Robot ⏱
      • Live Zoom: Thur 11:30 am ⏰
      • Workshop Deliverables
    • Video Game
      • Workshop Prep
      • Live Zoom: Mon 2:30 pm ⏰
      • Programming Warm-Up ⏱
      • Teacher Insights
      • Program a Video Game ⏱
      • Live Zoom: Thur 1:00 pm ⏰
      • Workshop Deliverables
    • Internet of Things
      • Workshop Prep
      • Live Zoom: Mon 2:30 pm ⏰
      • Programming Warm-Up ⏱
      • Teacher Insights
      • Program for IoT Part 1 ⏱
      • Program for IoT Part 2 ⏱
      • Program for IoT Part 3 ⏱
      • Live Zoom: Thur 2:30 pm ⏰
      • Workshop Deliverables
  • Innovation Workshop
    • Prepare a Full CS Experience
  • PBLWorks 101 Workshop
    • Managing CS Projects in Class
  • resources
    • Computing by Design Home
Powered by GitBook
On this page
  • 1 Complete Tutorials A & B to Get Started with the Robot
  • 2 Complete Tutorials C, D & E to Practice Three Key Modes of Operation
  • Optional: Learn How to Program for More Scenarios
  • Planning for Student Success
Export as PDF
  1. Programming Workshops
  2. Robotics

Program a Robot ⏱

PreviousTeacher InsightsNextLive Zoom: Thur 11:30 am ⏰

Last updated 2 years ago

👉 As you work through the following activities don't hesitate posting questions on Slack and include a link to your Arduino code when needed (or even a short video).

1 Complete Tutorials A & B to Get Started with the Robot

2 Complete Tutorials C, D & E to Practice Three Key Modes of Operation

Optional: Learn How to Program for More Scenarios

Well done! Feel free to share code or video on Slack of what you have created!

Planning for Student Success

Now that you have experience with programming for this project...

  • Consider how you will approach classroom management when students are completing a tutorial like this one.

    • What will be your expectations?

    • How much will be individual work versus team work?

    • Will you assign any code champions to help you support students with questions?

  • How will you supplement it with other programming content or experiences?

    • Will you use any online tutorials?

    • Will you supplement with any CS unplugged activities?

    • Will you create any custom programming exercises yourself?

LogoA. Meet Your RobotCode: Robotics
LogoB. Hello World TestCode: Robotics
LogoC. Driving and TurningCode: Robotics
LogoD. Detect Objects in PathCode: Robotics
LogoE. Detect Lines on SurfaceCode: Robotics
LogoF. Detect Other ConditionsCode: Robotics