Course Description

In this course students will learn programming concepts by creating interactive 2D visual experiences using the Processing framework and JAVA programming language. These concepts include foundational ones; such as conditionals, loops, and data types; as well as object oriented programming concepts such as classes and inheritance. Each student will have created their own interactive 2D animations.

For the Virtual Processing with Java Course, your child will need:

  • Internet Connection

  • Computer

  • Access to Zoom with microphone and webcam


In this program, your child will

  • Learn the fundamental of programming

  • Create procedural artistic animations

  • Build interactive 2D animations



1. Hub21 Virtual, is it for fun or to learn? 


Both! Our gamification approach allows our budding changemakers to explore and understand in a fun way without taking real risks. Children are stimulated and committed to learn while having fun!

2. Is Hub21 Virtual only for geeks? 


Absolutely not ! Hub21 Virtual sessions are suitable for all children, whether they are new to coding or already have programming skills. Our educational approach allows us to be present for each of them, according to their needs and expectations.

3. Do you organize tryout sessions? 


Yes ! We could talk to you for hours about our active entrepreneurial methodology, the tech-skills that children develop and their growing enthusiasm after each session ... We are aware that the best way to convince you and your children is to give it a try at no cost. Contact us and we will propose to you a tryout session in the best delay!


Our Partners


Kolektif House Maslak

Ahi Evran Caddesi, Maslak 42


Sarıyer, Istanbul


Whatsapp Number: +90 537 245 80 43

  • Facebook
  • Twitter
  • Instagram

Do you have any questions?

Photography by Ali Aktar

© 2019 by HUB21