Visual Art with Code: Intro to Java Processing (Age 12-14)

170114 0044


Language: English

Love creative and digital arts? Do you love sketching and drawing on your free time? Supercharge your creativity with code this summer!

Coding often is regarded as a logical and rather cold way of solving problems. Yet computer programs can produce amazing graphic arts and have profound impact to the creative industry.

Among many disciplines and professions, designers are presented new opportunities to explore the potential of computational power. How do we establish the relationship between numbers, code and art? How could we visualize the data using code?

This course is designed for the creative minded. We will be introducing the relationship between simulation, number, aesthetic, art and nature. Within the context of the visual art, students will get to learn how to code in Processing, a Java-based, flexible software, widely used among designers and researchers. Constrained by colors, line and circle, each student will be guided to code their own one-of-a-kind poster and bring a hard-copy back home.




  • A laptop (PC/Mac) with charger
  • Download Processing onto laptop on
  • A mindset to create and experiment!


Let us know and we shall offer tailored recommendations!

Talk to Us


  • Learn basic computer science concepts including loops and conditionals
  • Learn basic design theories on visual arts, including golden ratio, texture, perspective
  • Gain familiarity on Java Processing interface
  • Apply design theories using Java code


8:1 Ratio Guarantee

We believe in developing a personal relationship with the student. Our instructors are as much teachers as we are facilitators, and coach for our students' learning. By ensuring a small class, each student benefits from maximum attention from instructor and teaching assistant, and at the same time, learns from peers.

Personalized Learning

Our courses are designed for students to run at their own pace. Our curriculum is level-based for each module, meaning that each student can learn at their own appropriate, customized pace.

Hands-on Project-based Learning

First Code classrooms are messy, chaotic and we love it! We believe in hands-on creation, experimental learning and lots of discussion.

Follow on Curriculum for Immersed Learning

What happens after this holiday? Like learning any other language, learning to code is best done through an immersive, continual commitment. We offer a multi-year curriculum that allows students to deepen and broaden their interests in computer science and software development.


View Schedule for Location


Introduce a friend to First Code Academy and they’ll get $380 HKD towards their first enrollment. You’ll get $380 HKD in credit once they enroll. Only for first time First Code Academy parents!

See Step by Step Guide

Friends in Shanghai & Shenzhen?

Introduce them to First Code Academy and they’ll get $300 RMB off their summer enrollment. You’ll get $380 HKD in credit once they enroll.

Read More