In this essay, I discuss how fundamental programming concepts can be taught through creativity and why this may be a useful approach. I created two different programs to allow for a comparison of the two tutorial series they were based on. I was able to change how I wrote the program from one tutorial to […]