What looks like playing with toys is actually a class.

Inmates at the Halawa Correctional Facility are learning computer coding.

Innovation company Oceanit - with help from Kamehameha Schools brought Korean robotic cars into the facility.

They've taught some staff, and now are teaching inmates.

“So far, it’s awesome. It’s almost like being in a toy store, almost you know, just writing code and making the car go. It's fun,” Brandon Silva, a Halawa inmate said.

“The nice thing about having a car is it's a physical thing that you can see, so you're not just staring at a screen for hours. When you type your code, send it to the car and car does what you're expecting, you did a great job. If not, it’s back to the drawing board,” Sumil Thapa with Oceanit said.

They learn to type in the commands that will hopefully make the car do what they want it to do.

Sometimes it works, sometimes it doesn't.

“Trying to back it in to that carport, drive it around a little box and try to back it in is a little difficult. I'm kind of banging into the walls a few times,” Robert Bone, another Halawa inmate said.

“It is kind of hard because every command makes a certain thing do, right? So every step is gonna be left turn, right turn, stop, go. You know, it gets kind of hard at times but you tweak it out, it works,” Silva said.

The inmates say not only is it a fun class, but say they are gaining important skills they hope to use on the outside.

“I'm actually going to start college in here. I'm actually going to go to college and get hopefully, an associates degree in business management and technology. So this kind of coincides with what I'm going to do,” Silva said.

"Common general knowledge, maybe to program drones later on in time. I know they're a big thing in the future. Everybody is using drones for different things. Knowledge is never a bad thing to have I figure, might as well get some more of it," Bone said.

“Software coding and just working with computers and technology is going to be the biggest growing industry and so the more skills we can set them up with, the better off they're going to be when they join all of us out here,” Thapa said.

These cars are being used by educators around the world to teach coding to kids.

Oceanit is also working with the DOE to train teachers.