Overview
The Robotics and Driving class focuses on practical robotics applications, specifically geared towards preparing students for robotics competitions. The curriculum emphasizes teamwork, engineering design processes, programming, and driving skills development.
Course Objectives
Understand the fundamentals of robotics design and construction.
Develop proficiency in VEX programming for autonomous and remote-controlled operations.
Enhance driving skills through continuous practice and refinement.
Foster teamwork, creativity, and problem-solving abilities in the context of robotics competitions.
(August 12 - December 20)
1. Review of Fundamentals of Programming in VEX Code
Topics Covered:
Introduction to VEX robotics platform
Review of programming concepts (variables, loops, conditionals)
Understanding sensors and their integration into VEX code
Activities:
Writing and testing basic programs using VEX Code
Incorporating sensor inputs for autonomous operations
2. Building Game Stage for 2024-2025
Topics Covered:
Designing and constructing a game stage for the upcoming competition year
Using CAD software for digital prototyping and planning
Applying engineering principles in stage construction (structural integrity, functionality)
Activities:
Brainstorming sessions to generate ideas for the game stage
Collaborative sketching and blueprint creation
Hands-on construction and assembly of the game stage
3. Project Work with Pneumatic Systems
Topics Covered:
Introduction to pneumatic systems and components
Understanding principles of pneumatics (pressure, actuators)
Integrating pneumatic systems into robotic designs
Activities:
Building two projects incorporating pneumatic systems (e.g., lifting mechanism, gripping arm)
Testing and iterating designs based on performance and functionality
(January 6 - [ If we qualify for the state championships, classes will continue until March. Furthermore, if we qualify for the world championship, classes will continue until May 5.] )
4. Building Robot for 2024-2025 Competition
Topics Covered:
Team-based brainstorming and ideation for robot design
Prototyping and iterative development of a competition-ready robot
Implementing sensors, motors, and control systems
Activities:
Weekly design reviews and progress updates
Construction and programming of the robot's autonomous functions
Continuous improvement through driver practice and feedback sessions
5. Autonomous Programming
Topics Covered:
Writing efficient autonomous routines using VEX Code
Utilizing sensors for precise navigation and task completion
Activities:
Developing and testing autonomous programs for specific competition tasks
Debugging and optimizing code for performance
6. Driving Skills Development
Topics Covered:
Practicing remote-controlled driving techniques
Strategies for efficient maneuvering and task execution
Activities:
Regular driving practice sessions
Analyzing and improving driving performance through simulations and real-world challenges
Final Competition Preparation
Conduct mock competitions to simulate real-world scenarios and challenges.
Provide feedback and coaching to students based on performance.
Emphasize teamwork and sportsmanship in competition settings.