After School Robotics (Grades 9-12)

Build, code, and explore robotics in a hands-on, project-based program for high schoolers, led by engineering experts with real-world tools and challenges.

Our After-School Robotics Program is a hands-on, project-based experience designed to give high school students the skills and confidence to explore robotics, engineering, and coding. Offered in collaboration between the USF Office of Youth Experiences and the College of Engineering, the program is led by Electrical Engineering Professor Dr. Alexandro Castellanos.

Over five weeks, students will build and program robots, explore real-world applications of robotics, and work with professional tools that reflect today’s engineering and technical fields. Two levels of instruction—Intermediate and Advanced—ensure that students can continue to grow their skills and tackle new challenges.

After-School Robotics Program Details

Program Director: Dr. Alexandro Castellanos

Location: USF Tampa - College of Engineering

Days: TBD

Times: 4:30 PM - 6:30 PM

Dates: Spring 2026

Cost: TBD

Program Structure

Below you’ll find an overview of the topics students will explore in our After-School Robotics Program, along with details on the two levels offered—Intermediate and Advanced. When registering, families can select the level that best matches their child’s current skills and comfort, ensuring an engaging and appropriately challenging experience.


Robotics & Mechanical Design

Design and build robots while learning how gears, levers, and mechanical systems power real-world machines.

Electronics

Explore sensors, motors, and circuits to bring robots to life and understand how electrical systems drive automation.

Programming

Learn coding fundamentals like variables, loops, and logic to control robots and solve hands-on engineering challenges.

Digital Fabrication

Use 3D design tools and 3D printing to create custom parts, turning ideas into functional components for your robots.

Turn curiosity into innovation in our After-School Robotics Program. Students learn the science and theory behind robotics, then apply it through hands-on building, coding, and testing. They’ll grow essential skills in problem-solving, collaboration, creativity, and communication, skills that last far beyond the classroom.

After School Robotics

Program Levels

Category Intermediate Advanced
Robotics & Mechanical Design  Build guided projects using robotics kits; follow structured challenges Design and build custom robots; integrate multiple systems such as navigation and vision
Electronics Learn basic circuits, sensors, and actuators Use advanced components (motor drivers, H-bridges, custom circuits)
Programming Arduino programming using C++ Python programming and advanced integration
Digital Fabrication Introduction to microcontrollers and 3D printing Advanced use of Raspberry Pi, embedded systems, and complex fabrication

Useful Information

Program Overview

What is the After-School Robotics Program?

Our program is a hands-on, project-based experience designed to give high school students the skills and confidence to explore robotics, engineering, and coding. Over five weeks, students will build and program robots, explore real-world applications, and work with professional tools used in today’s engineering and technical fields.

When does the program take place?

The USF After-School Robotics Program will take place in the Spring of 2026.

Where is it held?

Sessions are held in an Engineering classroom and the USF Robotics Lab. Students spend about one hour per session in the lab.

How many students can participate?

Each section (Intermediate and Advanced) is limited to 15 students to ensure individualized attention.

What grade levels of students can participate?

The After-School Robotics Program is open to high school students in grades 9–12.

Curriculum & Learning Objectives

What will my child learn?

Students will explore four key areas in robotics and STEM:

  • Robotics & Mechanical Design: Build robots and understand how mechanical systems work.
  • Electronics: Work with sensors, motors, and basic circuits to make robots come alive.
  • Programming: Learn coding concepts such as variables, loops, and logic to control robots and solve challenges.
  • Digital Fabrication: Use 3D design software and 3D printing to create custom robot parts.

How are sessions structured?

Each session combines:

  • Concepts & Theory: Students learn the “why” behind robotics.
  • Hands-On Practice: Students apply learning by building, coding, and testing robots.

What are the prerequisites?

  • Intermediate: No prior experience required—perfect for beginners.
  • Advanced: Recommended for students with prior experience (Arduino, robotics clubs, or robotics camps).

How do I choose the right level for my child?

When registering, parents select the level that matches their child’s current skills and comfort. This ensures students are challenged appropriately while staying engaged and confident.

Check out other Youth Programs at USF

Test Prep at USF
Youth Field Trips