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.
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]!