Art with Code

Check Reference

Art with Code

  1. Art wIth Code: A series of creative coding courses and competitions conducted by Paper Crane Lab using open-source software p5.js
  2. Imagine this scenario
  3. You have been given all the tools you need- paper, colors, erases, brushes
  4. Your job is to enjoy and draw whatever comes to your mind in the 2 hours that they have given you
  5. Sounds great!
  6. What does the digital version of this scenario look like?
  7. Swap out the physical tools - paper, colors etc. with code - what happens then? Creative coding!
  8. This is what I would like to share in the talk “Art With Code”
  9. ̇What is creative coding?
  10. Type of programming where the goal is to create something expressive instead of something functional
  11. It has grown along with growing FOSS over the last two decades
  12. My talk will focus on one particular tool - p5.js, made by the Processing Foundation
  13. P5.js is a JavaScript library meant for artists and educators
  14. The Processing Foundation follows the FLOSS philosophy and considers the software it builds as creative and educational tools
  15. Paper Crane Lab and creative coding
  16. We at Paper Crane Lab (PCL) have been using p5.js as a tool to teach children how to code
  17. We recently conducted our first drawing competition for 200 students from 16 villages outside Bangalore
  18. They learnt to use p5.js in an hour and proceeded to make artwork using it in two hours
  19. Our presentation will include output artwork of the participants and winners
  20. Overall, my talk will cover
  21. What is p5.js, and what is its role in the FOSS movement
  22. How can we create a new generation of thinkers and tinkerers and programmers with creative coding as an entry point
  23. Why is it important for these tools to be open source, how does that increase its access
  24. The details of Paper Crane Lab's recent Art with Code competition


Comments
Want to discuss?
Post it here, our mentors will help you out.