Yeah, sorry. Massive code changes. I’m back at college so I have no say in what the students do with the repos. I just teach them. They have code that tracks every game piece in depth, ir code that tracks the reflective take, and color code that tracks the short side of the yellow tote.
They wanted to do a big code release, with all three programs. There are mini write ups of each, but they didn’t want to write 3 papers, so they are making a video that demos and explains all 3. They started video taping last night, and will again tomorrow when the camera is available again.
Tl;dr: the students want their code release to be as good as it can be, and half of them are perfectionists, so it’ll take some time. They still have all the video editting to do. Syncing the program output with the explanation with the live demo of each aspect.
If you have any questions, I am allowed to answer high level stuff, but not provide massive blocks of code.
This code is easily the most readable, nicely organized code the 1706 vision team has ever written. They set that out as a goal from the very start. When they got stuck on a task I told them to do, they thought about it, but also were adding comments, reorganizing the code, writing brief documentation, consulting their notebooks. It was a sight to see a bunch of freshman and sophomore high schoolers work so diligently on a task everyday.
I honestly have no idea when they are going to get done with the video. They code was completely finished last friday night, then Saturday, right before I left to go back to college, I gave them a short list of things to do before then opensource, which was do a quick write up of each sub program and explain what it achieves and how you can use the info. Then after I left one of them got the idea to make a video explaining it and demoing it. Their task is done for the build season, until they find a new one that is. They have 3 working solutions to the task they were given. I’ll have to think of a project to give them, like clean up our old code base and convert it all to the same language. I don’t know. They’re a bunch of enthusiastic kids who are excited to be learning. What more could you ask for?