Helping kids 8 to 16 years learn the fundamentals of programming
and creating generative art in a creative and fun environment.
● Have fun and inspire lifelong learning.
● Learn how to use programming to make and build projects that are interesting to you, the student.
● Build technical and creative skills and you build a product, in this case generative art.
● Develop self-directed learning skills in a supportive and inclusive environment.
● Learn how generative art can be turned into digital goods (NFTs).
● Set up your own NFT Storefront so that you can market and sell your generative art.
The course starts the week of April 4 and runs for 10 weeks until the week of June 6. There are 10 weeks of classes. Each class is 60 minutes. We have multiple classes running each day to help fit your kids schedules.
Monday, April 4th - SOLD OUT
Tuesday, April 5th
Wednesday, April 6th
Thursday, April 7th
Saturday, April 9th
Sunday, April 10th
Morning EST / Afternoon Europe:
9 am, 10:15 am, 11:30 am Eastern
Morning PST / Early Afternoon EST / Evening Europe:
12:45 pm, 2 pm Eastern
Early Afternoon PST / After School Eastern:
4 pm , 5:15 pm, 6:30 pm Eastern
After School Pacific / Evening Eastern:
7:45 pm, 9 pm, 10:15 pm Eastern
ZenAcademy Community Members Discount
Save $100 with coupon code Zeneca100
Warmup: Get everyone online and engaged with a fun activity
Split into groups: Depending on the size of class, small groups with similar ability may be put togehter
Short Lesson: Hatch Coding teaches a short project to learn a specific coding concept
Self-Directed Coding: Using our platform, students will code & extend projects at their level
Support from Mentors: Our instructors will address questions by individual students to help everyone improve
Fun activities and challenges: Bringing the group together, students learn even more code
Share with and learn from others: Students will show off their creations and learn from other student projects
Mindfulness Breaks: Time each class to get centered, cool, calm and collected.
Wrap-up: We finish each class with things to work on in between classes (if you want) and a small celebration.
Week 1: Genesis Art - How to get started with Hatch Coding and finish your Genesis Art project.
Week 2: Colors - How to add variety with colours to your generative art
Week 3: Shapes - How to add variety with shapes to your generative art
Week 4: Variables - How to make the computer remember things so that you can be intentional with your generative art, e.g. picking some colours but not others.
Week 5: Text - How to add variety with text to your generative art
Week 6: Functions - How to add paragraphs to your code so it is better organized
Week 7: Conditionals - How to add variety to your generative art through IF statements. Example: Pick a number between 1 and 3. If 1, draw circles. If 2, draw squares, If 3, draw triangles.
Week 8: Loops - How to add variety to your generative art through loops. Example: You want to draw 100 circles, not just 1. How do you do that without writing "ellipse" 100 times?
Week 9: Arrays - How to be intentional with your choices in variety by creating "boxes" of things. Example: You create a box of 7 colours, and only these 7 colours can be chosen.
Week 10: Final Week Competition - Take everything you have learned and build something amazing.
Weeks 11+: Continual Improvement
You can keep going, learning with our free software and entering contests every week. It takes years to get good at coding, so keep iterating, keep improving and soon you might be winning our open competitions with cash prizes, visibility for your NFT collections and lots of personal growth!
Have questions? Send us an email: