Generative Artist Camp

Combine the domains of technology, arts, and math to create algorithms that draw and animate. Ignite your creativity while learning how to code.

Sign Up Now

Price
$300

Take Home
Your code and the art your algorithms generated!

Venue
Tinkercademy Makerspace @ 5 Pereira Road, #04-03, Singapore 368025

Generative Artist I

  • 12-15 Nov 2018; 9am to 12pm
  • 26-29 Nov 2018; 1.30 to 4.30pm

Generative Artist II

  • 20-23 Nov 2018; 9am to 12pm
  • 18-21 Dec 2018; 1.30 to 4.30pm

For Ages 10+

Platform
Processing.py, an environment for learning to code within the context of the visual arts

Course Overview

Explore the concept of angles to discover how to create simple geometric shapes procedurally. Then move onto transforming these shapes into more complex and animated ones. Kids will think about decomposition, pattern recognition, and abstraction.

Generative Artist I introduces kids to the Processing.py environment and they will learn to use code to draw lines and shapes. Using loops and conditionals, kids will create shapes that repeats with variations with interesting outcomes.

Generative Artist II continues from the first camp, and goes into more intermediate explorations of creating animations from modifying generated drawing in code. Kids will also learn to incorporate user interaction into their programs so that their art is affected by the mouse position and key presses.

Kids can jump to Generative Artist II if they have previous exposure to coding in Processing.py.

Our Generative Artist camps are project-based and are well-suited for kids with an inclination towards the visual arts and/or technology!

Coursework

  • Exploring digital art and animation
  • Drawing shapes with Processing.py
  • Using variables and loops to generate multiple shapes
  • Turning drawings into animation
  • Capturing user interaction
  • Using transformation: translation, scaling and rotation
  • Animation with sinusoidal characteristics

What You Will Learn

Code with Python and Processing

You’ll learn the basics of drawing with code and how to generate geometric shapes using Python and Processing (software). Python is a widely-used, beginner-friendly, and robust language!

Computational thinking concepts

You’ll learn about decomposition, pattern recognition, abstraction, and more through making your artwork.

Computer Science concepts

You’ll learn about core CS concepts like loops, variables, lists, functions, classes, and algorithms! Over the course of the camp, you’ll move from generating multiple shapes to animating drawings to making more complex programs!

Logical and creative thinking

When you join our camp, you’ll step into a space where you’ll exercise your logical and creative thinking skills. By the end of the camp, you’ll have created some pretty cool animations and digital artwork.

In Summary

1:8 Ratio

This ratio lets our instructors give mentorship to all kids and for them to learn from one another.

$300 Course Fee

Materials and equipment are provided. GST included.

Difficulty Level

Caters to beginners but will also appeal to intermediate programmers. This course is for kids 10+ years old.

Take Away

Bring the printout of art you generated home!

(opens gethacking.com)

If you have any questions, concerns, or are looking for suggestions for your student, feel free to contact us at [email protected]!