Robotics Introduction for High Schoolers Part 2 Course - Python

Master the basics of Python 3 for robot programming

Robotics Introduction for High Schoolers Part 2 course

Course Summary

Python is the most popular programming language for robots, and it is also the faster and easier way to learn robot programming.

In the Python for Robotics course, you will master essential Python 3 knowledge in order to get started with robot programming smoothly.

What you will learn

Course Overview

Python Essentials

Learn how to create variables in Python, which types of variables you can create, and how you can operate with those variables.

Conditional Statements & Loops

Learn some more advanced tools that are going to allow you to create more complex and interesting programs. Specifically, you are going to learn about conditional statements and loops.

Methods

Learn some more advanced tools that are going to allow you to create more complex and interesting programs. Specifically, you are going to learn about functions.

Python Classes & OOP

Learn how to organize your code properly to prevent messy code when things get complicated (that usually happens when working with robots). The organization method/principle used in Python is called Object-Oriented Programming and it is based on the concept of Python classes.

PROJECT: Help the TurtleBot Robot get out of the maze

Create a Python program that, using ALL the concepts you have learned during this course, helps the Turtlebot robot to get out of the maze.

Teachers

Robots used

SUMMIT-XL robot

SUMMIT-XL robot

Turtlebot robot

Turtlebot robot

Learning Path

Group:

Main Links