//This is mine that connects with MY code. Use as reference.
For my program, I had used language of JavaScript to create it. The purpose of my program is to make a Karel make towers, while placing balls on each row/column. The game is also supposed to help you grow out of your zone and create more to it. (Open Source). When the creation of the Tower you can make Karel paint, turn around, do a backflip, etc. Abstraction helps, because it is easier to read the broken down code. Also, with the repeat/for loop function this cuts the code to be smaller and easier to understand. With debugging it took me at least 45 minutes. But next time I would add some cool/custom unique characteristics such as a rainbow border. This is possible with basic, Super, and Ultra Karel. Just takes some time to create something fundamental. Goal achieving project.