Robotics , programming and problem solving class from Zero to Hero
From 12.07 £ /h
Robotics with Arduino – Class Overview
This class introduces students to the exciting world of robotics using the Arduino platform. It is designed to provide hands-on experience in building, programming, and controlling robots, while developing core skills in electronics, embedded systems, and problem-solving.
What students will learn:
Basics of Arduino and microcontroller programming
Electronic components: sensors, motors, LEDs, and more
How to build and wire simple robotic systems
Writing Arduino code to control robot behavior
Using sensors to enable autonomous navigation (e.g., obstacle avoidance, line following)
Real-world applications of robotics and IoT
Skills developed:
Circuit design and prototyping
C/C++ programming for embedded systems
Logical thinking and debugging
Creativity in designing robotic solutions
2D design
MBlock for beginners
Target audience:
Students from middle school to university level, hobbyists, or anyone interested in learning practical robotics and automation through Arduino.
Outcome:
By the end of the course, students will have built multiple functioning robotic projects and gained a solid foundation in embedded programming and hardware integration.
This class introduces students to the exciting world of robotics using the Arduino platform. It is designed to provide hands-on experience in building, programming, and controlling robots, while developing core skills in electronics, embedded systems, and problem-solving.
What students will learn:
Basics of Arduino and microcontroller programming
Electronic components: sensors, motors, LEDs, and more
How to build and wire simple robotic systems
Writing Arduino code to control robot behavior
Using sensors to enable autonomous navigation (e.g., obstacle avoidance, line following)
Real-world applications of robotics and IoT
Skills developed:
Circuit design and prototyping
C/C++ programming for embedded systems
Logical thinking and debugging
Creativity in designing robotic solutions
2D design
MBlock for beginners
Target audience:
Students from middle school to university level, hobbyists, or anyone interested in learning practical robotics and automation through Arduino.
Outcome:
By the end of the course, students will have built multiple functioning robotic projects and gained a solid foundation in embedded programming and hardware integration.
Extra information
Bring your Laptop , Pens and feel free to ask any Question
Location
Online from Egypt
About Me
I am Abdelrahman, a Computer and Systems Engineering student at Aswan University with a strong passion for technology and education. I have a solid background in programming and embedded systems and significant experience as a coding instructor for students of various educational levels. I possess excellent leadership and organizational skills, currently serving as the President of a student robotics activity. I’m always eager to improve myself and help others develop their technical skills.
Education
Bachelor of Engineering – Aswan University, Department of Computer and Systems Engineering (2019 – 2026 expected).
Embedded Systems Diploma – National Telecommunication Institute (NTI), Aug – Sep 2023 (90 hours)
Covered C, Embedded C, microcontroller interfacing, and project implementation for student grading systems.
Embedded Systems Course – TIEC, Oct – Nov 2023 (15 days)
Focused on fundamentals of embedded systems and AVR hardware interfacing.
Fabrication Course – TIEC, Aug 2023 (24 hours)
Covered Laser Cutting, 3D Printing, and 2D/3D design using OnShape. Final project: Smart Bag with a security system.
Embedded Systems Diploma – National Telecommunication Institute (NTI), Aug – Sep 2023 (90 hours)
Covered C, Embedded C, microcontroller interfacing, and project implementation for student grading systems.
Embedded Systems Course – TIEC, Oct – Nov 2023 (15 days)
Focused on fundamentals of embedded systems and AVR hardware interfacing.
Fabrication Course – TIEC, Aug 2023 (24 hours)
Covered Laser Cutting, 3D Printing, and 2D/3D design using OnShape. Final project: Smart Bag with a security system.
Experience / Qualifications
Coding Instructor – Udacity (Aug 2023 – Present):
Teach programming and coding skills to preparatory and secondary-grade students using Python.
Coding Instructor – American Academy for Training (Feb 2025 – Present):
Taught Scratch programming to high school students and qualified them for the international Codavour 6.0 competition.
Coding Instructor – Ischool (May 2024 – Aug 2024):
Taught programming to primary students using Scratch, Godot, and mBlock.
Junior Teaching Assistant – Faculty of Engineering, Aswan University (Aug 2022 – May 2023):
Assisted students in “Introduction to Programming with FORTRAN and C++” to solve basic algorithmic problems.
Technical Support – Faculty of Energy Engineering, Aswan University (Apr 2023 – Jul 2023):
Designed and implemented a system to maximize the power output of a PV system using Arduino.
Teach programming and coding skills to preparatory and secondary-grade students using Python.
Coding Instructor – American Academy for Training (Feb 2025 – Present):
Taught Scratch programming to high school students and qualified them for the international Codavour 6.0 competition.
Coding Instructor – Ischool (May 2024 – Aug 2024):
Taught programming to primary students using Scratch, Godot, and mBlock.
Junior Teaching Assistant – Faculty of Engineering, Aswan University (Aug 2022 – May 2023):
Assisted students in “Introduction to Programming with FORTRAN and C++” to solve basic algorithmic problems.
Technical Support – Faculty of Energy Engineering, Aswan University (Apr 2023 – Jul 2023):
Designed and implemented a system to maximize the power output of a PV system using Arduino.
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
The class is taught in
English
Arabic
Skills
Availability of a typical week
(GMT -05:00)
New York
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Good-fit Instructor Guarantee