Inside the Cyber Robotics Coding Competition

Coding competitions drive critical thinking and help students develop workforce skills. Here’s a look inside the recent state finals for the New Hampshire Cyber Robotics Coding Competition, held at the University of New Hampshire campus in Durham.

Inside the Cyber Robotics Coding Competition

As the timer on the big screen at the front of the room counted down from 10 seconds, the students yelled in unison: “Seven. Six. Five…” The moment the display read “00:00,” they dove into their first coding challenge of the day.

Huddled around computer monitors in teams of two, the students were tasked with navigating a virtual robot through a series of exercises, collecting objects (and points) along the way.

Working together, they had to steer the robot toward a target, dragging and dropping blocks of code into place on the side of the screen to program the bot’s movements.

The room buzzed with energy as the students got to work. Although only one student controlled the keyboard at a time, both teammates were engaged in solving the challenge at hand as they deliberated the steps they would have to take.

“Let’s test 45 degrees.”

“No, turn it 60 degrees—then go backwards.”

The students were competing in the finals of the 2018 New Hampshire Cyber Robotics Coding Competition, held Dec. 15 at the University of New Hampshire campus in Durham.

Forty-four teams of middle and high school students from 22 schools around the state (and one from Massachusetts) qualified for the state finals after eight weeks of competition.

The event was organized by the ISCEF Foundation in collaboration with New Hampshire-based company Intelitek, whose online CoderZ platform gives students an accessible way to learn coding skills.

CoderZ features 3D simulations of robots operating within virtually constructed environments. Students write code to control the bots as they aim to solve various problems.

A simulator feature allows students to test the code they’ve written to see if it works as intended. If they fail, they can go back and adjust their code as needed, working back and forth between their code and the simulator until they accomplish the task.

The day began in jam-packed Cole Hall with competition master Trevor Pope addressing participants. “You’ve all come a long way since boot camp began Oct. 15,” said Pope, who is the customer success manager for CoderZ.

After Pope described how the three-part finals competition would work, the 44 teams set up in computer labs around campus, with their teacher-advisors looking on. While the two-person teams were encouraged to work together, they were not allowed to use cell phones or external notes.

Phase 1: The First 15 Challenges

In phase 1, students were given 60 minutes to complete up to 15 challenges of varying complexity. The harder the challenge, the more points it was worth.

The challenges were set on a virtual farm. The first challenge, worth 100 points, was to move the robot in an arc to hit a target in the middle of a wide-open field. But the challenges got progressively harder from there.

A 200-point challenge required students to navigate the robot out of a space enclosed by a fence. A 250-point challenge required them to time the robot’s movements just right so that it would pass through gates that moved back and forth.

The students were competing in the finals of the 2018 New Hampshire Cyber Robotics Coding Competition, held Dec. 15 at the University of New Hampshire campus in Durham.  

At the end of phase 1, a team from Monadnock Regional High School was in the lead, with 1,348 points. The top middle school team was from St. Thomas Aquinas School. Only three teams had completed as many as ten of the 15 challenges — and no team had completed more than that.

“This is so much fun!” said one student as the competitors took their first break.

“My brain hurts,” said another.

The Cyber Robotics Coding Competition began last year in New Hampshire, with 2,600 students taking part across the state. This year, it has grown to encompass 37,000 students in 26 states — and another 30,000 students in Vietnam.

In New Hampshire’s second year of competing, more than 4,200 students from 61 schools completed nearly 30,000 missions in the weeks leading up to the finals. At least a third of those competitors were girls.

The Curveball

Phase 2 of the competition threw a curveball at students. Instead of running the simulator as often as they wanted to check their work, students were limited to just five attempts per mission.

Making the task even more daunting was the multi-step nature of the missions. In the first one, students had to steer the robot around a fenced-in paddock in a series of precise movements, traveling in each compass direction and then returning to the center of the paddock in sequence.

Having a limited number of tries with the simulator proved challenging. “I hope it works,” said one girl after she and her partner had arranged multiple lines of code. She clicked on the simulator button, and the robot began its trek — but then quickly stopped after bumping into the fence.

A second try five minutes later also came up short.

Fifteen minutes into the 20-minute time limit, the leaderboard at the front of the room refreshed — and the team from Monadnock High had become the first to complete the mission.

“Three more minutes,” a teacher said from the back of the room. “Make sure you get some points,” another advised.

With less than a minute left, a cry of “YES!” rang out as another team completed the task. But the leaderboard remained unchanged.

As time expired, and the students filed into the hallway for another 10-minute break, one student stopped to chat with his teacher.

“There was just this one point where it got off a little bit,” he said.

“I like that you’re still smiling,” she replied.

The students were competing in the finals of the 2018 New Hampshire Cyber Robotics Coding Competition, held Dec. 15 at the University of New Hampshire campus in Durham.  

Investing in STEM

Frank Edelblut, New Hampshire’s education commissioner, said the Cyber Robotics Coding Competition “dovetails nicely” with the state’s investment in science, technology, engineering, art, and math education.

“It’s exciting to see kids so engaged in learning skills that are going to be important for their future,” he said. “They’re learning, but they’re having fun at the same time.”

In New Hampshire alone, Edelblut said, there is an abundance of computer-related workforce opportunities for graduates.

“If students are interested in coding as a career, this experience is going to be really helpful for them,” he said. “But even if they decide not to pursue coding vocationally, the computational thinking that students master when they learn coding helps them in math and in other domains as well.”

“Aside from STEAM-related concepts, participants in the coding challenge are learning how to solve problems collaboratively”, Edelblut said. “This is another key workforce skill that employers in any field desire.”

“Students love the friendly competition as well,” he added. “Ultimately, wouldn’t it be great if students were competing in real time with their peers around the world? My vision for this is that we could have a 24-hour synchronous coding competition with students from all over the globe.”

Ultimate Challenge

In the competition’s final phase, dubbed the Ultimate Challenge, students had to navigate the robot around a vast space with objects scattered throughout. Hitting green blocks added points to their score, while hitting red obstacles subtracted points.

In this open-ended mission, students could plot any course they wanted. Their goal: to collect as many points as they could in the 40 minutes allotted.

While some teams spent time calculating an efficient route that would allow them to amass the most points, others just leapt in and started moving the robot around.

Two minutes into the mission, the leaderboard began to change. A team from Litchfield Middle School vaulted into third place.

With 30 minutes remaining, the leaderboard was turned off to build-up the suspense.

Getting Kids into Coding

Shannon McCracken-Barber, a STEAM educator at Farmington High School, brought two teams to this year’s finals.

“It can be very difficult to get kids into coding,” she said. “In their minds, they think it’s only for the students who are good at math.”

The CoderZ platform serves as a nice introduction to the subject, she observed: “It’s fun to use, and students can get through the missions without being frustrated. And the visuals help quite a bit. It’s engaging visually and attainable without being kid-ish. Yet, some of the challenges are quite tricky.”

As students are completing the missions, “a lot of higher-order thinking is going on,” she noted. And despite what students think, coding isn’t just for the best and brightest.

“You never know who’s going to be good at coding,” she said. “A lot of kids shine who maybe don’t excel in other classes.”

There Are No Losers

After lunch in the UNH dining hall, the students convened in the Paul Creative Arts Center’s Johnson Theatre for the awards ceremony.

“We put you under a lot of stress with a lot of hard challenges to solve, and you all did a tremendous job,” Pope said.

North Hampton Academy was recognized for having the highest percentage of its student population take part in the eight-week competition: 95 percent of the school’s students in grades five through eight competed.

With 55 girls competing, Litchfield Middle School received the Grace Hopper Diversity Award for highest female participation. The award was named for the Navy admiral who helped invent the COBOL computer programming language.

The bronze medal went to a team from Elm Street Middle School, with 1,658 points in the finals competition. Silver went to the team from Litchfield Middle School, with 1,728 points.

The middle school champion was the team from St. Thomas Aquinas School in Derry, with 1,848 points. The high school champion was the Monadnock team, with 1,983 points.

While these particular teams were honored during the awards ceremony, there were no losers.

“It was very challenging, but I had fun,” said Farmington High School junior Conner Beaton, one of McCracken-Barber’s students. “I could see myself doing this in the future.”

Featured