During the workshop students will engage in a flexible lecture-lab sequence designed to guide the students through the process of learning to program in a popular language (C++, Java, Python, etc.) and understanding the connection between programming and robotics. Students will have an opportunity to utilize and experiment with robotic systems that IVC Engineering/CTE program (e.g. Baxter, C-STEM, VEX, etc.) have available and other widely available tools such as Scratch. These activities will introduce students to programming and robotic/engineering. Student learning will be focused on 4 main components (the emphasis on Programming or Robotics will be determined by the faculty in charge):
· Introduction to basic concepts of programming and how programming/robotics/math/digital media/engineering(STEM + Arts) interconnect
· Robotic design and structure, mechanics, basic operation force and inertia, center of gravity and lifting force
· Remote control sensors, robot motion and stabilization, gears, axles, wheels, and movement mechanics
· Control board switching and limited programming
Students will learn how to explain and assess what they learn through public speaking principles and critical thinking as a system.