The Raspberry Pi is a compact yet powerful computer that is small enough to fit on portable platforms. Students will work hands-on in small teams to complete a set of increasingly complex builds. In this class students will learn how the Raspberry Pi connects to and controls external modules using its on board interface. It allows students to programmatically interact with add-on modules and components such as LED's, motors, switches as well as ultrasonic and motion sensors. At first the coding will be done in Scratch, to simplify the time taken to get motion and action. Eventually, the students will switch to Python, so that they can access a wider range of controls.
Students will learn how computer programming, engineering, physics, mathematics, geometry, electronics and mechanics come together to achieve successful robotics. Along the way, students will learn the function of basic electronic components such as resistors, capacitors, transistors and microchips. We will be programming a robotic truck/car, articulating arm, and other fun gadgets. The objective of this course is to introduce the student to basic programming as well as problem solving strategies.
|Class Dates||07/02/2018, 07/03/2018, 07/04/2018 No Class, 07/05/2018, 07/06/2018|
|Duration||Session 1: 9:00 a.m.-10:30 a.m.|
|Teacher Student Ratio||1:10 Teacher Student Ratio|
|Max. Class Size||8 students|