Robotics Introduction for High Schoolers Part 2 Course - Python
Master the basics of Python 3 for robot programming
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
- How to store data into Variables
- How to operate with the data in the Variables
- How to change behavior based on Conditions
- How to create Functions that can be called from other places of the code
- How to encapsulate the code into Classes so you can have clean and robust code
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.