Fun with Beginner LEGO MindStorms EV3 Robotics.

Learning by Doing - Lego EV3 Robotics for the absolute beginner, build small robots and program them using EV3-G.
Free tutorial
Rating: 4.4 out of 5 (1,587 ratings)
28,683 students
2hr 24min of on-demand video
English [Auto]

By the end of this course you will have had fun building more than one small robot.
You will learn how to teach your Robot to do what you want it to do, using the programming language EV3-G.


  • Have access to either the Education or Home version of the Lego MindStorms EV3 set.


This is a robotics course for absolute beginners.

Over the last seven years we have had requests from grandparents, parents and teachers who claim to have no technical knowledge, that the free tutorials we have provided over the Internet be put together in a course that assumes absolutely no prior technical background, a course that they can use to help their middle school age grandchildren/children/students have fun with robots.

In this Robotics course for absolute beginners we try to answer that request, converting many of our free tutorials for use with Lego’s new EV3 MindStorms set. This course is about having fun building small Lego MindStorms EV3 robots, finding out how to command them to smile and speak, travel in straight and curved lines, and how to follow the edge of a line.

This mini-course includes about 2 hours of video tutorials. How long students take to complete this course varies enormously between students, but as a rough indication, we have used videos similar to these as the basis for about half of an 8-week, 2 hours per week after-school course for classes from Grade 5 to Grade 8, and for Adult Education and Parent/Child classes.

The course is structured as a “hands-on” “Learning-by-Doing” course, with new programming ideas introduced only when they are immediately needed by the robot. There is an absolute minimum of “talking-head” videos.

You will need to have access to a Lego MindStorms EV3 set. The course is suitable for both the Lego EV3 Education and the Lego EV3 Home sets. The course shows you how to download a free EV3-G Editor from Lego. This Lego Editor is suitable for both Windows and Apple computers, but does not work for Linux, tablets or smart phones. However the course videos can be played back on these devices, so that you can have the video directions available on a tablet right alongside your Lego set as you go through this course.

We have used the videos in this course during both individual and full-class lessons. The videos have also been used successfully by home study students.

The course includes downloadable arenas that can be printed out on A1 or A3 printers, for use during this course.


Who this course is for:

  • Middle school students, plus others who are "young in heart"!


Instructor at Udemy
Graeme Faulkner
  • 4.4 Instructor Rating
  • 1,587 Reviews
  • 28,683 Students
  • 1 Course

     For several years since retiring, I have had a lot of fun working on a voluntary basis with a group led by Ying Chen. This group has, as one of its aims, the spread of technical knowledge amongst School Students using a robotics program that introduces building and programming skills. Seeing the success achieved by students of this program has been a continuing delight, and I feel privileged to be associated with this group. 

     My background before retiring was about 1/3 of my life lecturing at various Universities in Computer Science, Information Systems and Engineering subjects. The 1/3 before that I was a full-time single parent caring for my children. In the first third of my working life I was an Engineer working for an Electricity Authority that produced all the electricity for my home state with negligible carbon dioxide output. 

     I also spent two years working in S.E. Asia as a volunteer with the Australian Volunteers Abroad. 

     My academic qualifications are B.E., B.A., Ph.D., M.I.E.Aust., M.I.E.E.E.. 

Having fun studying Software Engineering at the ANU
Yaya Lu
  • 4.4 Instructor Rating
  • 1,587 Reviews
  • 28,683 Students
  • 1 Course

  Yaya has been playing with Lego robots since 2006. Since then she has achieved robotics success in State, National and World events, including: 

  Two World RoboCup Junior Firsts (the Rescue category in Austria and the Dance category in Singapore); first place in the senior category of the Australian RoboGals competition; the highest Australian School CSIRO award - the Gold CREST; the highest Australian School Science Award - first place in the BHP-Billiton Engineering Award; among 1600 of the brightest students from 72 countries at ISEF in Arizona USA she gained a first Citation Award; she was invited to Google’s Australia-New Zealand Anita Borg Scholarship retreat; and she gave an oral presentation of her paper at the IEEE Fifth Biomedical International Conference in Thailand. 

  Outside robotics, Yaya has represented Tasmania in the Pride of Australia Medal, was a finalist in the Tasmanian division of the Young Australian of the Year, was invited to address the Tasmanian Parliament at their Annual Science Forum, has achieved a 99th percentile in the National Mathematics test; and has won prizes and medals in Piano and Judo when younger.

        Yaya studied the International Baccalaureate, and took one of these two-year subjects a year early and obtained a 7. Yaya was then offered a place to study a Bachelor of Software Engineering at the Australian National University, under the University's Tuckwell Scholarship. While there Yaya was chosen for a software engineer position at Google Australia, was hired by the University as an academic tutor for multiple computer science courses, and is currently employed as a software engineer at the Australian Digital Transformation Agency.

Ying Chen
  • 4.4 Instructor Rating
  • 1,587 Reviews
  • 28,683 Students
  • 1 Course

Ying Chen has had an interest in Lego robots and robotics since 2006, working quietly in the background to help and guide her group in efforts to spread technical knowledge among young students. The program she has overseen has been associated with voluntary assistance to robotics programs in a variety of schools and community groups, and has produced several web sites that have made free robotics tutorial material available worldwide, resulting in millions of hits from over 150 countries and translations of robotics-related web pages into over 40 languages. Students associated with this program have won multiple State, Country, and World first places in robotics-related events. The group's latest project is this introductory mini-robotics course for absolute beginners using Lego's new EV3 MindStorms sets, produced with assistance from Google.

Ying Chen is a lecturer in Information Systems at the University of Tasmania.

Top companies trust Udemy

Get your team access to Udemy's top 26,000+ courses