Current Status
Not Enrolled
Price
Free
Get Started

Objectives

  1. Gain hands-on experience in constructing and programming a basic robotic creature using Micro:Bit and Micro Servo.
  2. Develop proficiency in coding Micro:Bit to control servo movements and integrate sensor inputs for enhanced robotic functionality.
  3. Understand the iterative process of robotics design and learn strategies for improving and refining robotic creations.
  4. Apply fundamental concepts of robotics and coding to create a functional and customized robotic creature by the end of the course.

Outline

Session 1 – Prepping the Micro Servo

In this session, we will:

  • Understand the components and functionality of a micro servo.
  • Learn how to connect and prepare the micro servo for use in robotics projects.

Session 2 – Manufacture of the Robot Chassis

In this session, we will:

  • Gain proficiency in constructing a stable robot chassis using corrugated cardboard.
  • Learn techniques for creating hinge mechanisms using basic materials.

Session 3 – Simple Coding with the Micro:Bit

In this session, we will:

  • Master the basics of coding with Micro:Bit.
  • Understand how to write simple programs to control LEDs and respond to inputs.

Session 4 – Creating code to ensure the servo is at zero

In this session, we will:

  • Develop skills in coding the Micro:Bit to control the servo and ensure it starts at a designated zero position.
  • Understand the importance of initializing servo positions in robotics projects.

Session 5 – Adapting your Micro:Bit code

In this session, we will:

  • Learn how to adapt and modify Micro:Bit code to incorporate sensor inputs and control servo movements.
  • Understand the process of iterating on code to enhance robotic functionality.

Session 6 – Assemble your Robotic Creature

In this session, we will:

  • Apply knowledge and skills acquired from previous sessions to assemble a complete robotic creature.
  • Gain hands-on experience in integrating Micro:Bit, micro servo, and chassis components.

Session 7 – Iteration of your creature: How to improve.

In this session, we will:

  • Understand the concept of iteration in robotics design.
  • Learn strategies for identifying and implementing improvements to robotic creature designs.

Session 8 – Iteration of your creature: How to improve further

In this session, we will:

  • Further, refine and enhance robotic creature designs based on feedback and testing.
  • Explore advanced coding techniques and additional features to improve creature functionality.

Session 9 – Congratulations and final thoughts

In this session, we will:

  • Reflect on the learning journey and achievements throughout the course.
  • Discuss final thoughts and considerations for future robotics projects.

Evaluation: Formal Assessment