Day 1: Programming basics
Today's goal is to learn the basics of computer programming. We will discuss how computers use basic instructions to carry out tasks and solve problems. We will learn how to design simple algorithms. Finally, we will meet our robots and gain experience with our programming environment.
- Unplugged activity: Peanut butter and jelly!
- Lesson: variables, EV3 brick components, controlling our robots
- Lab: Build our robots and dance off competition!
Resources
- Slides
- Peanut Butter and Jelly Fail
- Robot building instructions
- basic_movement.txt
- Our PB and J algorithm fails
Lab
For today's lab activity, we will build our robots using these instructions. Once our robots are constructed, we will run the basic_movement.txt program to demonstrate simple actions like moving forward, backward, turning, beeping, and speaking. If time allows, we will test our creativity by making our robots dance and sing using these basic commands!