An online version of this document is available at http://lafavre.us/robotics/juniors.htm
Third year Juniors will work on programming an Edison V3 robot. This page contains a list of lessons you should complete in the EdScratch Lessons book
We will start learning to program Edison by using the EdScratch programming environment. EdScratch works in your web browser. In your web browser enter this address to load EdScratch: https://www.edscratchapp.com/v3/ or use this link. We suggest that you bookmark this webpage in your browser because you will need to use it every time you write a program for the robot.
For trouble shooting assistance with Edison V3 robot, you can contact Mr. La Favre (jlafavre@gmail.com). You can also find help at this page: https://meetedison.com/trouble-shooting-edison-v3/
If your robot was working but now has stopped working, the batteries may need to be charged.
To power up Edison V3, you can use a USB-A power source like a computer's USB-A port, a USB-A wall adapter, or a USB-A power bank.
Once you have selected your power source, connect Edison's USB cable to the USB-A port on that source.
During charging, both LED lights on Edison V3 will flash simultaneously. When Edison is fully charged, the lights will stop flashing and remain on steadily.
It takes approximately 4 to 5 hours to charge Edison's battery to full capacity.
Once charging is finished, unplug Edison's USB cable from the device or power source. Neatly fold the USB cable and tuck it into the USB cable compartment.
1 press = turn robot on (when off)
1 press = run program (when on, red lights flashing)
1 press = stop program
press and hold down 3 seconds = turn off (red lights stop flashing when robot turns off)
3 presses = scan barcode
Members will get together with all the club at the business meetings, the 4th Wednesday of months from January through August. Members will meet with Mr. La Favre after the business meeting. In addition, members will meet individually once or twice a month with Mr. La Favre via ZOOM.
Members proceed at their own pace. However, we have divided the assigned pages into 15 sets. As you finish a set or two, please sign up for a zoom session (jlafavre@gmail.com). You will receive a list of dates and times for each month Please let us know when you want your zoom. We suggest completing two assignments a month. Please send an electronic copy of the completed work the day before your appointment to Mr. La Favre (jlafavre@gmail.com). This gives us a chance to review the work.
Please make sure you add your answer pages to your binder. The judges will look at these at Project Judging.
Any member who completes these assignments can move on and learn to program in EdPy
The lessons you will complete are in a book available online at this link: https://meetedison.com/wp-content/uploads/2024/07/EdScratch-Student-Lesson-Activities-EdisonV3.pdf We suggest that you download a copy of this book to your computer. Below is a list of the lessons you should complete.
Some pages in the workbook contain questions that you need to answer. When you have answered a set of questions, you should send them to Mr. La Favre (jlafavre@gmail.com)
Each assignment in the workbook is now available as a separate PDF document. These are fillable PDFs, which should make it easier for members to complete the assignments. Download the PDF document to your computer, fill in the document, save it and send it to your advisor. When you are asked to write down the blocks you used for a program, you have the option of taking a photo of your blocks and inserting it into the PDF. The easiest way to do this is by making a copy of your computer screen displaying the program (a screen capture.... on Windowns computers press the Print Screen key on the keyboard, drag a box around the area of the program blocks. You can find the image file in the file explorer Pictures/Screenshots
Open lesson Read this lesson to learn how the Edison robot works. You might like to download this PDF file to your computer for later reading.
Download the assignment Clicking the link will open a PDF document which you should then download to your computer
Pages 17-19 Let's explore the EdScratch environment, answer questions page 19
Page 20 (top part) Challenge up: Download another!, answer questions on page. Skip Change it up: Does EdScratch = Scratch?
Page 21 Let's explore warning messages , answer questions on this page.
Download the assignment Clicking the link will open a PDF document which you should then download to your computer
Pages 29-30 Let's explore going step-by-step in EdScratch, answer questions on pages 29 and 30.
Pages 31-32 Let's explore driving Edison, fill in the block on page 31 and answer question near top of page 32..
Page 32 (bottom part) Challenge up: Maze madness.
Page 33 Challenge up: Self-walking pet. Answer question on page.
Download the assignment Clicking the link will open a PDF document which you should then download to your computer
Pages 34-36 (top part) Let's explore Edison's outputs, Complete the matching question on page 34 and answer questions on pages 35 and 36.
Page 36 (bottom part) Challenge up: Drive the maze safely.
Pages 37-38 (top) Let's explore input parameters. Answer questions on pages 37 and 38.
Download the assignment Clicking the link will open a PDF document which you should then download to your computer
Pages 38 (bottom)-39 Change it up: Teach Edison to count to 9, Teach Edison a Number and Teach Edison a different number. Answer questions on these pages.
Page 40 Challenge up: Teach Edison to count to 9 out loud.
Pages 41-44 Let's explore Edison's musical talents. Answer questions on pages 41, 42, 43
Page 45 (bottom part) Challenge up: You are the conductor.
Download the assignment Clicking the link will open a PDF document which you should then download to your computer
Pages 46-48 Let's explore bugs and debugging (something always goes wrong). Answer questions on page 48
Pages 49-51 Let's explore Edison's motors. Answer questions on these pages.
Download the assignment Clicking the link will open a PDF document which you should then download to your computer
Pages 61-62 Let's explore repeating steps. Answer questions on these pages.
Page 63 (top part) Change it up: Drive a triangle. Answer questions.
Page 63 (bottom part) Change it up: Drive a hexagon. Answer questions.
Page 64 Challenge up: Choose your shape. Answer questions.
Page 65 Challenge up: Drive a circle. Answer questions.
Page 66 (top part) Change it up: Drive a square?. Answer question.
Download the assignment Clicking the link will open a PDF document which you should then download to your computer
Page 66 (bottom part) Challenge up: Doodle-bot challenge. Answer question
Page 67 Let's explore loops and sequence. Answer question.
Pages 68-69 Let's explore forever loops. Answer questions on these pages.
Page 69 (bottom part) Challenge up: Earworm.
Download the assignment Clicking the link will open a PDF document which you should then download to your computer
Pages 70-72 Let's explore stacking and nesting loops. Answer questions on pages 71 and 72.
Page 72 (bottom part) Change it up: Edison the designer .
Pages 74-76 Let's explore interrupting the main program. Answer questions on page 75.
Page 76 (bottom part) Change it up: Try a clap instead.
Download the assignment Clicking the link will open a PDF document which you should then download to your computer
Page 77 (top part) Challenge up: Cheater bot.
Page 77 (bottom part) Challenge up: Pick one.
Pages 78-80 Let's explore comments in coding. Answer questions on pages 79 and 80.
Pages 80 (bottom part) - 81 Challenge up: Create and comment. Answer questions on page 80 and 81. Skip Challenge up: Share your comments at bottom of page 81
Download the assignment Clicking the link will open a PDF document which you should then download to your computer
Pages 90-92 Let's explore using conditionals. Answer questions on pages 91 and 92.
Pages 93-95 Change it up: Robot error or human error?. Answer questions on pages 94 and 95.
Pages 96-97 Let's explore if statements. Answer questions on the pages.
Pages 98-100 Let's explore if statements and sequence. Answer questions on pages 98 and 100.
Download the assignment Clicking the link will open a PDF document which you should then download to your computer
Pages 101-103 Let's explore stacking and nesting if statements. Answer questions on pages 102 and 103.
Pages 105-107 (top) Let's explore pseudocode. Answer questions at bottom of page 106.
Pages 108-110 (top) Let's explore Edison's line tracker. Answer questions on pages 108 and 110, complete table page 109
Page 110 (bottom) Change it up: Drive inside a border. Answer question on this page.
Download the assignment Clicking the link will open a PDF document which you should then download to your computer
Pages 111-113 (top) Let's explore algorithms. Answer questions on pages 112 and 113.
Pages 113 (bottom)-114 Challenge up: There's more than one way to follow a line. Answer questions on page 114.
Download the assignment Clicking the link will open a PDF document which you should then download to your computer
Pages 115-117 Let's explore Edison's obstacle detection. Answer questions on page 117.
Page 118 (top) Challenge up: If line, go right. If obstacle, go left.
Download the assignment Clicking the link will open a PDF document which you should then download to your computer
Pages 137-139 Let's explore messaging expressions. Answer questions on page 139.
Pages 140-142 (top) Let's explore Edison's light sensors. Answer question on page 142
Page 142 (bottom) - 143 (top) Change it up: Edison the moth.
Page 143 (bottom) Challenge up: Edison the cockroach. Answer question.
Download the assignment Clicking the link will open a PDF document which you should then download to your computer
Pages 144-147 (top) Let's explore variables. Complete the table on page 146 and answer questions on page 147.
Page 147 (bottom) Challenge up: Spiralling spider trap.
Page 148 Change it up: Drive a random square. Complete the table on this page.
Pages 149-150 (top) Let's explore using variables with sensor data. Answer questions on these pages.
Page 150 (bottom) Challenge up: Edison the sprinter.
This lesson is not in the Student Activities book and is not a required assignment. However, you may wish to complete it to stengthen your Edison programming skills. This lesson will be prsented at the GEAR meeting on 5/28/25. If you missed this meeting you may want to work on this lesson on your own. You will need two Edision robots
IR Messaging Between Edison Robots
When you have completed the lessons using EdScratch, you might want to go on and learn another way to program Edison. Edison can be programmed with EdPy, which is based on the popular programming language named Python. When you start learning Python, you begin a journey that will allow you to do advanced programming.
GEAR advisors have not selected a series of EdPy lessons for you at this time. Nevertheless, you can check out EdPy at this web site: https://meetedison.com/robot-programming-software/edpy/
Last update: January 17, 2026