5.00
(2 Ratings)
Wishlist Share
Share Course
Page Link
Share On Social Media
Categories: Coding & Robotics

About Course

“Robotics for Senior High School Students” is a comprehensive, year-long course designed to introduce senior high school students to the exciting world of robotics and coding. Starting in September 2024 and concluding in June 2025, this course provides a hands-on learning experience where students will explore the fundamentals of computer programming and robotics using three essential microprocessors: Micro:bit, Arduino, and Raspberry Pi.

Throughout the course, students will begin their journey by learning the basics of programming through block-based coding, which will serve as a foundation for transitioning to more advanced Python programming. As they progress, students will engage in a variety of projects that emphasize both theoretical knowledge and practical application. These projects include circuit prototyping with a range of electronic components and programming various educational robotics platforms.

In addition to the structured coursework, students will be given the exciting opportunity to participate in the National STEM Championship. This prestigious event will allow them to showcase their skills, compete with peers across the country, and gain recognition for their innovative projects. Participation in this championship will not only bolster their understanding of STEM concepts but also provide valuable experience in working under pressure and presenting their work to a broader audience.

By the end of the course, students will have developed a strong understanding of how to design, build, and program robotic systems. They will gain valuable skills in problem-solving, critical thinking, and collaboration, preparing them for further studies or careers in the fields of robotics, engineering, and computer science.

Key Learning Outcomes:

  • Introduction to and proficiency with Micro:bit, Arduino, and Raspberry Pi microprocessors.
  • Mastery of basic and intermediate programming concepts using block programming and Python.
  • Hands-on experience in circuit prototyping and the use of various electronic components.
  • Development and programming of educational robotics platforms.
  • Enhanced problem-solving, critical thinking, and teamwork skills.

This course is perfect for students who are eager to explore the world of robotics and coding and are looking to build a solid foundation in these rapidly growing fields.

Show More

What Will You Learn?

  • By the end of the course, students will have developed a strong understanding of how to design, build, and program robotic systems. They will gain valuable skills in problem-solving, critical thinking, and collaboration, preparing them for further studies or careers in the fields of robotics, engineering, and computer science.

Course Content

Welcome

  • Course orientation and introduction to robotics.
    00:00
  • Introduction to the micro:bit microcontroller.

Setting up the programming environment

Basic Programming with micro:bit

Advanced micro:bit

Introduction to Arduino and Programming

Basic Arduino Programming

Intermediate Arduino Projects

Introduction to Raspberry Pi and Setup

Python Programming on Raspberry Pi

Raspberry Pi Projects

Capstone Project Planning and Setup

Capstone Project Development

Presentation and STEM Competition Preparation

Student Ratings & Reviews

5.0
Total 2 Ratings
5
2 Ratings
4
0 Rating
3
0 Rating
2
0 Rating
1
0 Rating
3 years ago
I truly enjoyed this class and really liked the student-professor interaction. ... The more I learn today, the less risky moves I will make in the future.
3 years ago
Excellent course! Educators are knowledgeable and thoroughly enjoy the topic creating a fun laid-back learning atmosphere. Will take more courses