unit 9

 

Various tools allow us to deal with interactive content and generate creative design ideas that embrace one’s creativity. Moreover, Coding is designing and developing an executable computer program to accomplish a specific computing result or perform a particular task. Specific tools that allow us to achieve these ideas are places like p5.js, a “JavaScript library for creative Coding, focusing on making Coding accessible and inclusive for artists, designers, educators, beginners, and anyone else! p5.js is free and open-source because we believe software, and the tools to learn it, should be accessible to everyone. “Using the metaphor of a sketch, p5.js has a complete set of drawing functionality. However, you’re not limited to your drawing canvas. You can think of your whole browser page as your sketch.” Furthermore, Processing is another excellent tool that “promotes software literacy, particularly within the visual arts, and visual literacy within technology. Initially created to serve as a software sketchbook and teach programming fundamentals within a visual context, Processing has also evolved into a development tool for professionals. The Processing software has always been free and open source and has always run on Mac OS, Windows, and Linux.” These tools allow anyone to get involved and practice how to code. I was not aware of these sites until we were introduced to them by our class assignment in this unit and was under the impression that most coding software was expensive and out of reach. With that being said, Coding is essential for our future Coding is arguably one of the most critical skills for current and future generations to learn. For children or amateur learners, programming helps to gain problem-solving skills by solving problems logically and creatively. While on the other hand, it is a great gateway to show off your creativity with the power of technology.

Leave a Reply

Your email address will not be published.