BEGINNER PROGRAMMING LESSONS

Slides:



Advertisements
Similar presentations
BEGINNER EV3 PROGRAMMING LESSON By: Droids Robotics Topics Covered: Switches.
Advertisements

By Droids Robotics INTERMEDIATE EV3 PROGRAMMING LESSON SIMPLE & OPTIMIZED ULTRASONIC WALL FOLLOW.
By Droids Robotics INTERMEDIATE PROGRAMMING LESSON BRICK BUTTONS AS SENSORS.
BEGINNER PROGRAMMING LESSON
INTERMEDIATE PROGRAMMING LESSON
By Sanjay and Arvind Seshan
By Sanjay and Arvind Seshan
By Sanjay and Arvind Seshan
BEGINNER PROGRAMMING LESSON
Proportional Control with the Sound Sensor
BEGINNER PROGRAMMING LESSON
By Sanjay and Arvind Seshan
BEGINNER PROGRAMMING LESSON
Parallel Beam Synchronization
BEGINNER PROGRAMMING LESSON
BEGINNER PROGRAMMING LESSON
By Sanjay and Arvind Seshan
SIMPLE & OPTIMIZED ULTRASONIC WALL FOLLOW
INTERMEDIATE PROGRAMMING LESSON
Beginner Programming Lesson
BEGINNER PROGRAMMING Lesson
BEGINNER PROGRAMMING LESSON
BEGINNER EV3 PROGRAMMING Lesson
SIMPLE & OPTIMIZED ULTRASONIC WALL FOLLOW
BEGINNER PROGRAMMING LESSON
By Sanjay and Arvind Seshan
Gyro Turns © 2015 EV3Lessons.com, Last edit 12/19/2015.
INTERMEDIATE PROGRAMMING LESSON
Passive attachments Seshan brothers.
Parallel Beam Synchronization
INTERMEDIATE PROGRAMMING LESSON
INTERMEDIATE PROGRAMMING LESSON
INTERMEDIATE PROGRAMMING LESSON
By Sanjay and Arvind Seshan
Downloading & Uploading Files
BEGINNER PROGRAMMING LESSON
Lesson 1: Introduction to NAvigation
By Sanjay and Arvind Seshan
BEGINNER PROGRAMMING LESSON
INTERMEDIATE PROGRAMMING LESSON
Beginner Programming Lesson
BEGINNER PROGRAMMING LESSON
BEGINNER EV3 PROGRAMMING Lesson
INTERMEDIATE PROGRAMMING LESSON
By Sanjay and Arvind Seshan
Repeating Actions (Loops)
Beginner Programming Lesson
Line Followers: Basic to Proportional
BEGINNER PROGRAMMING LESSON
BEGINNER PROGRAMMING Lesson
Downloading & Uploading Files
Proportional Control with the Sound Sensor
Line Followers: Basic to Proportional
INTERMEDIATE PROGRAMMING LESSON
INTERMEDIATE PROGRAMMING LESSON
By Sanjay and Arvind Seshan
BEGINNER PROGRAMMING LESSON
INTERMEDIATE PROGRAMMING LESSON
BEGINNER EV3 PROGRAMMING Lesson
Passive Attachments Robot DESIGN Lesson.
BEGINNER PROGRAMMING LESSONS
Passive Attachments Robot DESIGN Lesson.
BEGINNER PROGRAMMING LESSON
By Sanjay and Arvind Seshan
By Sanjay and Arvind Seshan
Menu System.
BEGINNER PROGRAMMING LESSON
BEGINNER EV3 PROGRAMMING Lesson
BEGINNER PROGRAMMING LESSON
BEGINNER EV3 PROGRAMMING Lesson
Presentation transcript:

BEGINNER PROGRAMMING LESSONS Loops BEGINNER PROGRAMMING LESSONS

Lesson Objectives Learn how to repeat an action Learn how to use Loop Blocks © EV3Lessons.com, 2016, (Last edit: 7/26/2016)

Repeating an Action Let’s say we want the robot to repeat an action over and over again. Would you just copy the block multiple times? Sure, that could work! What if I want to repeat that block forever? Now what? © EV3Lessons.com, 2016, (Last edit: 7/26/2016)

Loops Loops make repeating a task multiple times easy The added benefit is that a loop can end whenever you want (a specific number of times, run forever, a specific condition, etc) © EV3Lessons.com, 2016, (Last edit: 7/26/2016)

LOOP CHALLENGE Challenge: Write a program to go around a box once. The simple way is to code it like this: Use a loop to improve the code © EV3Lessons.com, 2016, (Last edit: 7/26/2016)

Loop CHALLENGE Solution Run 4 times © EV3Lessons.com, 2016, (Last edit: 7/26/2016)

CREDITS This tutorial was created by Sanjay Seshan and Arvind Seshan More lessons are available at www.ev3lessons.com                           This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. © EV3Lessons.com, 2016, (Last edit: 7/26/2016)