Educational Robotics Programming Laboratory
Posted on May 17th, 2019

DataEra IT Association is working on a project to provide hands-on learning experience and environment to young people on robotics science, technology, engineering and mathematics (STEM). Our instructors design step-by-step tutorials and interactive workshop helping children learn the latest technologies supporting by local professional volunteers. Our laboratory incudes Ez-robot, Lego mindstorms with vision capabilities, speech recognition, animations, and Artificial Intelligence using Blockly, RoboScratch, .NET programing languages.
Your Computer Requirement
- Minimum Operating System Requirements
- Windows 8.1 minimum (Windows 10 recommended)
- Intel Pentium or AMD 64 or 32 Bit 1.8 GHz CPU
- 6 GB RAM
- 200 MB free drive space
Robotics Program Overview
Objective:
This program is to provide hands-on learning experiences and environment to young people on robotics science, technology, engineering and mathematics (STEM). Our instructors design step-by-step tutorials and interactive workshops helping children learn the latest technologies supporting by local professional volunteers. Our laboratory includes Ez-robot, Lego mindstorms with vision capabilities, speech recognition, animations, and Artificial Intelligence using Blockly, RoboScratch, .NET programming languages.
Description:
This Robotics Program (RP) is planned to be kick off from Nov. 02, 2019. It has 10 classes. We will expect 8 students in each course. We introduce Ez-robot robot and Raspberry Pi.
This program consists of 10 classes, which are divided into lecture and lab practices. Students may be asked to bring a laptop on certain days for in-class coding activities and programming of the robot.
Expectations:
By the end of this program, participants will be able to:
- Understand the basics of a robot.
- Learn how to create a basic robotics project.
- Learn how to use different tools for robotics including simulation and visualization tools.
- Build and operate a robotic system that includes both software and hardware components
- Understand the key concepts used in robotics
- Assemble motors, sensors and microcontrollers into a working robot
Activity Overview
RP1 |
Introduction to Robotics program, Understanding Basic Concepts, Overview of the Architecture and Philosophy of the program |
RP2 |
Setting Up the Workspace Environment; Creating Your First Program |
RP3 |
Build the Robot and explore the examples, Understand the Processor/Module |
RP4 |
Introduction to block-based programming, Scratch warmup and intro to Roboscratch/Blockly |
RP5 |
Continue work with Roboscratch/Blockly, Intro to EZ-Script and methods |
RP6 |
Arduino lecture by Invited speaker |
RP7 |
Learn how to troubleshoot/debug a program |
RP8 |
Exploring plugins from other developers |
RP9 |
Brief overview of SDLC cycle, introduction to final project |
RP10 |
Final Project Work time/Q&A and troubleshooting |
RP11 |
Final Project Work time/Q&A and troubleshooting |
RP12 |
Final project presentations |