Engineering the Next Generation of Robots
COURSE OVERVIEW
The Arduino Coding Bootcamp introduces learners to the world of electronics, coding, and physical computing using microcontrollers. Learners will program real hardware, control devices, and build smart systems that interact with the physical world.
By the end of the course, learners will be able to understand the fundamentals of Arduino programming, build and control electronic circuits, use sensors and outputs, develop real-world automation projects, and present a fully functional Arduino-based system.
LEARNING OBJECTIVES
What Students Will Learn
We explore Arduino, electronics, and physical computing while building innovation, coding confidence, and hands-on engineering skills.
1. Fundamentals
Understand Arduino and physical computing basics
2. Real world Skills
Learn electronics and circuit building
3. Problem Solving
Write Arduino code and use control structures
4. Logical Thinking
Work with sensors, inputs, and outputs
5. Build Projects
Develop and present real-world Arduino projects
ACTIVITIES
Hands-On & Engaging Activities
Interactive activities that make learning fun, practical, and meaningful.
1. Arduino general
Identify components and set up Arduino board
2. Idea Generation
Build simple circuits and LED projects
3. Tech Problem
Use buttons, sensors, and control outputs
4. Interactive Program
Create interactive and smart systems
5. Final Project
Build final project and present it
MODULE STRUCTURE (10 SESSIONS)
Learning Content:
- What is Arduino Uno
- What is physical computing?
- Inputs → Processing → Outputs
- Overview of Arduino ecosystem
Learning Content:
- Voltage, current, resistance (intro level)
- Breadboards and circuits
- LEDs and resistors
Learning Content:
- Introduction to Arduino IDE
- Structure of Arduino code:
- setup()
- loop()
- Uploading code
Learning Content:
- Buttons and switches
- Digital input vs output
- Reading user input
Learning Content:
- Analog vs digital signals
- Sensors:
- Light sensor
- Potentiometer
- Reading sensor values
Learning Content:
- Buzzers
- Motors
- PWM (basic concept)
Learning Content:
- If / Else conditions
- Variables
- Timing and delays
Learning Content:
- Automation logic
- Multi-component systems
- Real-world Arduino applications
Learning Content:
- Project planning
- System integration
- Debugging
Assessment Type:
Practical + Demonstration + Presentation
Task:
Learners must:
- Present their Arduino project
- Demonstrate functionality
- Explain:
- Inputs and outputs
- Coding logic
- Real-world application
Assessment Criteria:
- Functionality
- Code structure
- Creativity
- Problem-solving
- Presentation
🎓 Outcomes & Certification
Learners will receive:
- Arduino Coding Bootcamp Certificate
Progression pathways:
- Robotics Engineers Bootcamp
- IoT & Smart Home Systems
- Mechatronics Engineering
- Advanced Programming & Electronics
SKILLS DEVELOPED:
CRITICAL THINKING
ENGINEERING CREATIVITY
PROBLEM SOLVING
TECHNOLOGY CURIOSITY
10 sessions | 90 minutes each
Claremont / tygervalley
CONTACT / online
Enquire About This Bootcamp
Interested in this bootcamp? Send us an enquiry and our team will assist you.
