Course Number: 915/916; G Block 915g/916g
Full Year; 10 Units
UC/CSU Approved: College Preparatory Elective “G” Requirement
Robotics develops students’ computational, manufacturing, and critical thinking skills and shows them how to create, not simply use, new technologies. Students will learn basic computing and manufacturing skills with an emphasis on robotics. This course utilizes the Java programming language, industry-standard CAD software, and the FIRST Robotics robot control system. Objectives and goals include mastery of the following skills: programming, prototyping, design, engineering, and manufacturing. Students will utilize multiple “soft skills” peripherally, including but not limited to collaboration, communication, grit, adaptability, and emotional-social intelligence. Students will learn about the mathematics and algorithms that make computers and robots work, and students will be asked to demonstrate critical thinking, creativity, and problem-solving skills in hands-on collaborative lab experiences.
- The CodeHS AP Java Curriculum (provided by instructor)
Level of Difficulty:
Estimated Homework Per Class:
Completion of Algebra I