The students receive software, support and mentoring from companies like Microsoft and Motorola.
Building robots with fellow sophomores is right up the alley for 16-year-old Kyle Guske.
"I love technology," Guske said. "It's constantly changing and it's always challenging."
He's one of 42 students sacrificing afternoons, weekends, and even part of spring break to build a basketball-dunking robot in six weeks for the U.S. First Robotics Competition.
Kyle is on the software side of his high school's “Botcats” team.
"What we're thinking is to allow the robot to see its environment around it and calculate how it's going to shoot the ball into the hoop."
Last year the team landed in second place.
"It's all about problem-solving and trying to work things out," said science teacher and team advisor Deb Houts.
Her team will first compete against other schools in Georgia on March 15.
To learn more about the competition, click here.