Edison for Beginners
5.0 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,498 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Edison for Beginners to your Wishlist.

Add to Wishlist

Edison for Beginners

Playing and programming with Edison robot. With captions. Suitable for getting first educational robotics experience.
5.0 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,498 students enrolled
Created by Janika Leoste
Last updated 9/2017
English
English
Price: Free
Includes:
  • 2 hours on-demand video
  • 1 Article
  • 40 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Controlling Edison with pre-made programs
  • Programming Edison with EdBlocks programming language
  • Controlling Edison with TV remote and assembling joint robots from 2 Edison
  • Using Edison in a classroom, based on curriculum prepared by producer of Edison robot
View Curriculum
Requirements
  • Edison robot, 2 if possible
  • Tablet or computer
  • Internet connection
  • Free floor space, at least 1,5*1,5 m2
  • Possibility of printing out worksheets, preferably in colour
Description

Welcome to the course, "Edison for beginners"! 

Edison is a small educational robot that is great for beginners for getting familiar with robotics and programming.
With the help of Edison's demo programs and the graphical programming interface of EdBlocks you can already start with Edison in kindergarten and develop further as you pick up new maths knowledge from school.

Build fascinating devices from Edison and LEGO bricks, control them with your TV remote or clapping, do line following races or even a sumo battle! Flash LED lights, write music, avoid obstacles or make Edison robots to communicate with each other.The knowledge acquired from the videos is reinforced with the help of worksheets. Teachers can be assisted by the lesson plans developed by the manufacturer. 

The course is divided into three parts: we start by experimenting with Edison's inputs, outputs and other options with the aid of demo programs. We continue by creating interesting programming tasks for Edison with the help of the EdBlocks programming language and end with concluding what we have learned and viewing some game ideas.

See you at the course!

Who is the target audience?
  • Beginners of all ages without previous robotics experience
  • Robotics enthusiast without previous experience with Edison
Students Who Viewed This Course Also Viewed
Curriculum For This Course
33 Lectures
02:07:08
+
I Controlling Edison with demo programs with the aid of barcodes
7 Lectures 31:51

In this video, we will get familiar with Edison's control buttons, inputs, and outputs. To practice what you've learned, use worksheet #1. 

Edison is a small, palm-sized robot that is great for starting with both robotics and programming.
In this course, there are also worksheets in addition to videos. In the end of each video, there is a slide with the text "challenge". This means you'll have to complete the task yourself.


Introduction and first look at Edison
05:53

In this video, we will use a pre-made program that makes Edison turn or drive when hearing a clap.
To upload the program we need worksheet #2.

Barcode: clap controlled driving
06:31

In this video, we will use a pre-made program where Edison can detect when there's an obstacle in front of it. Then it will turn around and continue driving. To scan the pre-made program we need worksheet #3

Barcode: avoid obstacles
04:22

In this video, we will use a program where Edison senses the direction of light with its light sensors and follows it. To scan the code we will need worksheet #4

Barcode: follow a torch
03:12

In this video, we will use a program where Edison can follow a black line using the sensor at its bottom.
To scan the code we will need worksheet #5.

Barcode: line tracking
04:07

In this video, we will use a program where Edison keeps itself in a black circle using its line tracking sensor.
To scan the program we will need worksheet #6.

Barcode: bounce in borders
03:29

In this video, we will use a program where Edison turns into a sumo wrestler.
It gets its sumo wrestling skills from its line tracking sensor and obstacle detection using infrared lamps and an infrared sensor. To upload the program we need worksheet #7

Barcode: sumo wrestle
04:17
+
II Programming Edison with EdBlocks
16 Lectures 59:40

Starting from this video we will start controlling Edison with our own programs written using EdBlocks. We will need worksheet #8.

Introduction to EdBlocks
05:02

In this video, we will learn to upload programs to Edison.
To revise, you can use worksheet #9.

Uploading the program to Edison
05:49

In this episode, we will learn to use main forward and backward movement blocks.
For revising also use worksheet #10

Program: drive forward
03:58

In this video we will learn to use the turn blocks.
We will use worksheet #11.

Program: turn
03:44

In this video we will create a longer program using movement blocks, which will lead Edison out of a labyrinth. Also, use worksheet #12.

Program: lead the robot out of the labyrinth
03:56

In this video we will give Edison the task of following a line.
For revising, use worksheet #13.

Program: follow the line
03:14

In this video we will create a program, where Edison drives forward until it reaches a black line.
Also use worksheet #14. 

Program: stop on the black line
04:31

In this episode, we will make a program where Edison waits for a clap to start moving.
Also use worksheet #15.

Program: wait for a clap
03:35

In this video we will create a program, where Edison flashes its lights.
Also use worksheet #16.

Program: flash with lights
04:01

In this video we will create a program, where Edison reacts to obstacles on its way.
Also use worksheet #17

Program: spot the obstacle
02:55

In this video, we will create a smarter program that will move Edison away from detected obstacle.
Also, use worksheet #18.

Program: notice and avoid
03:13

In this video, we will create a program, which keeps Edison inside of a black border.
Also, use worksheet #19.

Program: stay within the border
03:01

In this video we will use Edison to create music.

Also use worksheet #20 to memorize better.

Program: create music
03:29

This time we will teach Edison to react to light shining at its side.
Also, use worksheet #21.

Program: react to light
02:56

In this video we will create a program, where Edison instead moves away from bright light.
Also use worksheet #22.

Program: avoid light
02:50

In this video, we will create a program, where we make Edisons communicate with each other.
Also use worksheet #23

Program: communicate with another Edison
03:26
+
III Revising programming blocks, calibration and game ideas
10 Lectures 35:37

In this video we will learn, how to save programs in the EdBlocks software for later use.

Saving a program
02:35

In this video we will take a look at all the drive blocks that can be used to control Edison.
Also use the drive blocks worksheet.

Drive blocks
06:39

In this video we will take a look at all of Edison's output blocks, which can be used to power its lights, play sound and send messages.
Also take a look at the output blocks worksheet.

Output blocks
05:47

In this video we will go over all Edison's wait blocks, which Edison can use to wait for a certain event to happen, an amount of time to pass or a message from another Edison.
Also use the wait blocks worksheet.

Wait blocks
04:25

In this video, we will go over all Edison's control blocks.
Also use the control blocks worksheet.

Control blocks
02:51

In this video we will go over all Edison's start event blocks. 

For connecting Edison to a TV remote, you will need the correct barcode sheet. For revisal also view the start event blocks sheet.

Start event blocks
05:10

In this video, we will find out how you can change Edison's obstacle detection sensitivity by calibrating it.
For this, you will also need the right barcode sheet.

Calibrating
03:29

In this video, we will tune Edison so that it can be controlled with a TV remote like a remote controlled car.For this, you will certainly need the specific barcodes.

Remotely controlling Edison
03:00

In this video, we will see how to combine two Edisons into one robot.
If you have more than one Edison, you can combine them to build a super robot that uses the sensors, motors and computing power of all of them. 

Building one robot from two Edisons
01:33

Additional resources
00:08
About the Instructor
Janika Leoste
4.9 Average rating
56 Reviews
2,764 Students
7 Courses
Robotics Educator, Online Entrepreneur, PhD Student

 #robotics #VR #3Dprinting #publicspeaking #gymnasticbodies 

Hi, I'm Janika. I have a masters degree in economics from the Technical University of Tallinn, Estonia and I just started my doctoral studies at the Tallinn University, investigating how learning with robots will help children get better results in math and in other STEAM fields.

I started working for myself at age 18 by creating an accounting software company. After selling the successful business, I moved to the online educating world and built up the biggest Estonian language Youtube Channel LASTEKAS (1 M views per month) for toddlers by offering them more than 1000 cartoons in their native language.

Three years ago I decided that it's time to start educating adults and parents about educational robotics. During these years I have trained more than 2000 kindergarten and elementary teachers via physical workshops conducted with different robotics platforms. 

This year I felt that now it is the right time to start sharing my knowledge internationally.  There will be series of courses at Udemy about educational robotics to help adults better understand skills like robotics and programming, both needed in the nearest future at almost every workplace.

Beside this, I conduct workshops around the Europe, explaining with the help of educational robotics kits, what to expect from robots and what does "interaction with the robot" mean.

I really hope that with these courses I can bring you more confidence and joy that are needed when starting thinking about how the collaboration with the robots will look like.

See you in the course!

Janika