Coding Picasso is a new project at Anne-Marie’s World that aims to develop a more intuitive and effective way to teach children and adults creative coding.
At Coding Picasso, you will learn not only the coding techniques but more importantly the creative processes of creating generative art. We walk you through the development of digital art from finding and sketching new ideas on paper, to fully writing code to create the artwork digitally.
Along the way, you will practice creative thinking and get to know a range of influential modernist and contemporary artists.
Our Teaching Method
Learning programming and coding is often considered to be dry and too technical. Many students are scared of the term ‘coding’ given the current practice of teaching this subject in New Zealand.
With my experience in the field, I believe that combining making art with coding will make the learning of programming more intuitive, friendly, and fun. This method allows students to develop ideas on paper, and communicate them with tutors and peers in class, before learning how to write the codes to create the artwork on the computer.
“Thinking creatively, sketching ideas on paper, learning to express through colors and shapes are as important as writing clean and beautiful codes.”
In our programme, half of the class time, students will learn the foundation of abstract and generative art, how to sketch, and experiment with colors, lines, shapes, structure and compositions.
In the second half, we will walk them through step by step how to write beautiful lines of code to create something they and their friend would love.
With our teaching philosophy, Coding Picasso is ideal for students who love art and want to learn coding the fun way. We offer courses from beginner to advanced level. Each course will have from 8 to a maximum of 15 students.
Beginner level
You will learn the foundation of modern art, how to use colors, lines, shapes to create patterns and paintings first on paper and then on the computer.
Most important for this stage is that you will learn the way to create beautiful artwork using limited and simple tools.
You will learn Javascript, P5js, and simple programming concepts to a level that you will feel confident and fun when coding.
Intermediate level
Once completing the beginner course, you will learn the three major concepts of generative art: logic, randomness, and repetition.
Simply using lines, dots, or letters, you will learn the way to create complex structure and composition.
Besides, you will learn new programming concepts and how to combine them. You will play with different media such as image and sound and learn how to create your first drawing app.
Advance level
In this course, you will learn advanced techniques to create portraits and complex artworks.
In this course, you will learn the process and techniques to create physical artworks from your codes.
On top of it, you will learn about creating user interfaces to make your artwork interact with people.
For the final project, you will produce large-format artwork for an exhibition.
Coding Picasso runs short workshops for schools and universities upon request.
We also run structured 10-week courses at the weekends. If our teaching approach sounds like something for you, drop us a line at codingpicasso@annemarieworld.com. Our team will get back to you within 24 hours.