RoboCamp@RIT
At RoboCamp, students engage in hands-on activities in the field of robotics. Students explore engineering concepts through the use of motors, sensors, and programming. We currently offer different programs throughout the year that accommodate for different age/skill levels. The teaching environment focuses on fun and challenging team-based projects and mini-projects. Check out some of our previous challenges under our Photos section!
Hands On
Our programs are oriented around a hands-on experience for the students. The students are submerged into an environment that reinforces short teaching sessions with hands-on student tasks. Multiple instructors are available and work one-one with the students to help students with their tasks and to facilitate the learning process.
Design
Using a graphical programming language NXT-G, students are taught how to control their mobile robots. The beginner programs covers basic programming techniques to provide mobility and simple behaviors for a mobile robot. The advanced programs re-cap existing knowledge presented from the beginner levels with expansion to more complicated behaviors and higher-level programming techniques.
Problem Solving
The students are required to complete multiple mini-tasks. Each of the tasks are designed to introduced the students to a common problem associated with robotics. These tasks require the students to apply their knowledge gained from the short lectures, hands-on tasks, and team experiments to achieve the goals of the task.
Teamwork
In engineering and robotics, teamwork is vital. Our programs allows students to experience teamwork taught from an engineering perspective. Each student will be apart of a teams and will have opportunity to explore their own niche within the team. Students contribute their own skills to help achieve a functioning robot that completes the required tasks.on!
Creativity
Programming
Using a graphical programming language NXT-G, students are taught how to control their mobile robots. The beginner programs covers basic programming techniques to provide mobility and simple behaviors for a mobile robot. The advanced programs re-cap existing knowledge presented from the beginner levels with expansion to more complicated behaviors and higher-level programming techniques.