Ready to take your students' electronics and programming skills to the next level?
Level D is the final level in the Intro to Robotics series. Intro to Robotics is designed to start at the very beginning and systematically teach students electronics, programming, and then how to combine those skills to build a functional robot.
Along the way they will learn how to use common electrical components, read schematics, troubleshoot, and craft every line of computer code.
Please note, students must complete Levels A, B, and C prior to Level D. They will need both the skills and components from Levels A-C to complete Level D.
Important Information for Virtual Classes:
Please note, classroom and student licensing is intended for in-person use. While our program can be used for virtual classes, the purchaser of the curriculum is required to maintain control of the curriculum files and is liable for curriculum distribution outside the licensing agreement. Instructors are not allowed to distribute curriculum files to students in a manner that would allow students to distribute the files to others.
If your class model requires students to have a copy of the curriculum files and control of the files cannot be maintained via a secure system, each family should purchase a home kit instead. This will allow each family to have their own watermarked copy of the curriculum files. Home kits can be found here.
Orders can be placed here on the website or feel free to contact us for a custom quote or to submit a purchase order. Each web order or institutional purchase order must include the following three items:
- SKU 459 Level D Base Bundle (Includes Level D curriculum, 5 student licenses, 2 Level D component kits)
- SKU 460 Level D Student License (for >5 students)
- SKU 461 Level D Component Kit (for >2 component kits)
We recommend including the classroom teacher's email address on the PO so we can set up a download account for the teacher at the time the order is created. This will allow the teacher to access the curriculum without delay.
Level D Classroom Curriculum and Student Licenses
- 460 page curriculum containing 18 step-by-step lessons
The curriculum is available as a downloadable PDF only. We do not offer printed copies.
- In addition to the curriculum, one license should be purchased per student Please note, the classroom base bundle includes the curriculum, 5 student licenses, and 2 component kits. Additional licenses and component kits can be purchased for groups of >5 students or if >2 component kits are needed.
Level D Component Kit
Purchase one component kit for every 1-3 students. Each component kit contains:
- Upper Chassis Plate with Breadboard Attached x1
- Lower Chassis Plate x1
- Assorted Chassis Hardware x1
- Rear Caster Assembly with Ball Bearing Wheel x1
- Male-to-Male Jumper Wires x1
- Male-to-Female Jumper Wires x2
- IR Obstacle Sensor x 2
- IR Line Sensor x 2
- Plastic IR Sensor Mounting Hardware x1
- Ultrasonic Range Sensor with Plastic Mounting Plate x1
- Camera and Ultrasonic Sensor Mounting Hardware x1
- Raspberry Pi Chassis Mounting Bracket and Hardware x1
- Motor Drive Integrated Circuit x1
- Small Screwdriver (#2 Phillips) x1
- DC Motor with Wires and Mounting Hardware x2
- Wheel and Tire Assembly x 2
- 6xAA Battery Pack with Velcro Mounting Strips x1
- 9-Volt to 5-Volt Voltage Regulator x1
- Digital Multimeter x1
Please note, all components are ready to use. Any soldering or other critical modifications have been made to each piece of equipment to ensure a student can use the component without issues. Please contact us if replacement components are needed. Part compatibility or required prep work (soldering, etc.) is a potential issue when purchasing components from other sources.
For each component kit purchased, you will also need the following items (not included):
- AA Batteries x6
- These are used to power the robot, we recommend rechargeable batteries, click here to learn more
- 9v Battery
- USB Drive
- Electrical Tape
- Used to build a track on the floor for the robot to follow; use black electrical tape if you have light colored flooring, use white electrical tape if you have dark colored flooring
USB to SD Card Adapter (optional)
- Optional activity in Lesson D-1 shows students how to back up their SD card to their computer, click here to see links to adapters
Besides the items above, you’ll need the same items you have on hand from working through Levels A-C:
The component kits from Levels A-C
A Desktop Computer, Laptop, or Chromebook
- Must be connected to a network via a wired or wireless connection (this can be the student's regular classroom computer as it will be used in networking lessons)
- Highly recommended to prevent damage to more sensitive equipment such as the Raspberry Pi camera; click here to find one at a bargain price.
AA Batteries x2
Computer Monitor (or television provided it has HDMI inputs)
HDMI cable (likely currently attached to the computer monitor)
Keyboard and Mouse (use a wired keyboard and mouse if possible)
Internet access, wired or wireless (optional)
Please note, none of the equipment needs to be exclusive to the Raspberry Pi. Students may be able to use monitors, keyboards, and mice currently in the computer lab. Double check for the proper inputs and cables.
Level D Scope and Sequence
- Learn to protect and recover operating files and project data
- Use a digital multimeter (included in kit)
- Construct the robot chassis including wheels, motor mounts, and motors
- Control the robot remotely via VNC
- Add and configure various sensors, an audio amplifier, and speaker
- Use a camera to collect information and see the world from the robot's point of view
- Set up the mobile power system including gaining understanding of benefits and drawbacks of various battery power options
- Learn to drive and troubleshoot motors through code including coordinating multiple motors
- Set up keyboard control of robot while accounting for focus, keypress, and repeat rate issues
- Build a webpage and use CGI scripts to control the robot remotely
- Use a web page to view video generated by the robot and trigger the robot to play audio files
- Continue to improve troubleshooting skills for both electrical circuits and computer programs.
- Continue to gain the skills to independently tackle advanced projects found online.
- Gain the skills to systematically plan large projects including identifying needed functionality, part compatibility, and keep appropriate documentation
Classroom versions of Levels A - D can be purchased together by clicking here.
CURIOUS WHAT USERS HAVE TO SAY?
Click here to view testimonials and reviews from our users.
Click Here to Download the Level D Sample Packet (includes three full sample lessons and a detailed scope and sequence)
Level D FAQ
Q. Does my student need to complete Levels A-C before starting Level D?
A. Yes. Please be sure your students completes Levels A-C first. Level DC builds on both the equipment and coding skills learned in Levels A-C. Your students will also need the electrical components kit from Levels A-C to complete the projects in Level D.
Q. How many lessons are in Level D and how long does each lesson take?
A. There are 18 lessons and each lesson will take approximately 2-3 hours of classroom time to complete.
Q. What if we have a question or run into a problem?
A. We are here to help! Click here to contact us and we will help you get back on the right track.
Also, please head on over to Facebook and join the 42 Electronics User Group
. It's a great place for current or perspective users to ask questions, get project ideas, and connect with others using the Intro to Robotics program.
Q. Are the component kits reusable for the next group of students I teach?
A. With proper care, most of the components are non-consumable. In reality some of the more fragile parts (LEDs, resistors, etc.) may need to be replaced fairly regularly but those particular components are inexpensive to replace. Contact us for information on replacement parts so we can help ensure compatibility and help you find a bulk solution if you are teaching large numbers of students.
For Level D, once the chassis, wheels, and motor mounts are assembled, we recommend not attempting to disassemble those physical pieces as they really aren't meant for regular disassembly. However, the other components can be added and removed from the robot as needed to complete not only the course but also additional projects later. For subsequent years of students, please contact us and we can walk you through which pieces likely won't be reusable for the next group.
Please note, as student progress into Levels C and D, the circuits get quite complex and projects build over several lessons. So unlike Levels A and B, it's not feasible to disassemble projects at the end of each class session so kits can be shared between sections of a course. Please plan on a component kit for each team of students.