Should creativity be an essential part of our learning process? Or does creativity have no other purpose than fun and entertainment? What are the possible benefits of taking a more creative approach to learning programming? According to the Bureau of Labor Statistics, the demand for software engineers is expected to see a 26% increase by the end of 2028.