BALTIMORE (WJZ) — Saturday marked the eighth year of the Hopkins Robotics Cup, the Championship for Baltimore City Public Schools.

All Baltimore City Public Schools League VEX teams were invited to participate.

READ MORE: Dundalk High School Teacher Charged With Assaulting 2 Students

The tournament featured teamwork, troubleshooting, programming, design and engineering; all skills that kids can utilize later in life.

READ MORE: Baltimore Homeowner Blasts City, Courts As Investment Property Turns Into 'Nightmare' After Fire, Murder, Squatters

“Over the years, the teams have gotten more advanced in design and other things,” Margaret Heart, STEM Outreach Advisor, said. “They’re learning how to take what’s in their head and create that physical being.”

Elementary, middle and high school students were all in attendance. A total of 47 schools participated.

MORE NEWS: Ocean City Designates Special Event Zone For Car Show

It took over 100 volunteers to put the event together.

Rachael Cardin