Honeycode Classes & Camps

We offer Honeycode because our children need to be creators, and not just consumers of technology. We are on a mission to make that happen by making all Sacarmento area kids Scratch-literate by the time they go to middle school. What better way to do that than channel their love for playing video games into creating videogames? What more? Building kid-friendly projects with lively discussions in a kid-friendly manner is extremely fun and surprisingly educational. Introducing Honeycode Advanced for our most advanced kids to further their Honeycode skills.

Age Requirements

Open to grades 2nd - 6th


This class is for kids that haven’t tried our Honeycode class before. It is perfect place to learn the basics concepts of game design and advance to a level where they'll be able to work independently, code a simple video game of their own design and understand Scratch programming concepts like movement, graphics, sounds, loops etc.


This class is for kids that are familiar with Scratch programming. Students who already attended our previous Honeycode sessions and are comfortable with Scratch can enroll here. Game goals include understanding blocks, loops, sensors, lists, broadcast, variables, and building multi-player games & multi-level games. Sky is the limit


This program is for kids that have done the intermediate program for atleast 3 sessions and are very comfortable with simple logic and Scratch programming. This program will teach kids many advanced skills like Gravity, Velocity, Platformer games etc. This fast-paced course is just right for our Intermediate Honeycode kids who are yearning for a challenge.

Many people think computer science is vocational, but the truth is, it's foundational.

Technology now affects every job field. Meanwhile, while computers and software are changing everything, the majority of schools don't even teach computer science! HoneyCode aims to bring more computer science into our community, while teaching students the basics of coding from a young age. These practices have shown to improve cognition and critical reasoning skills across all aspects of a child's education.

9 in 10

parents want their child to study computer science

1 in 4

schools provide computer programming classes

Frequently Asked Questions:

What ages/grades do you accept?
We teach HoneyCode programming to students in 2nd through 7th grades in our after-school and virtual coding classes.

What is the regular breakdown of a Firefly Art Virtual Class?
Class is an Hour long with the following breakdown: Welcome-3 to 5 Minutes; Attendance-3 to 5 Minutes; Instructor-led videogame coding class-50 Minutes ; Good Byes: 3 to 5 Minutes

How do we join the class after registering for the class?
Classes are held virtually online. We will send you the code for your class 24 hours before your class start time. You can use this code and the instructions in our email to login to your class and join the instruction.

What supplies do I need for the class?
Your child will need a laptop that has internet connection to be able to access our virtual class. We will access the Scratch website from the laptop. So creating an account in the Scratch.edu website or if you have a windows laptop, downloading and installing Scratch Desktop app is recommended. Please make sure the child has a book, pen, and laptop charger cord on hand before starting the class

How do I register for Honeycode Class?
You can register by clicking here. You will always receive an email confirmation when you register for a Honeycode class.

How many children do you accept in your class?
We are limiting enrollments in our virtual classes to 6 students, to ensure every child receives enough encouragement and attention and also in consideration of the inherent challenges of an online class which we are offering for the first time in honeycode.

Is every class or session different?
Yes, Honeycode projects will never repeat..

Who are your teachers?
Honeycode teachers are a combination of aspiring programmers and current or future teachers. All of our instructors go through comprehensive training on the Honeycode teaching processes. In addition, all of our instructors are fingerprinted and cleared through the CA Department of Justice..

What kind of projects will my child do?
We explore Scratch, an MIT Designed block programming language, inspired and created for kids. Within each session, students will explore a variety of functions that Scratch offers. Focus is on learning new concepts or honing in on concepts that kids didn’t have a lot of chance to practice yet!

What is your cancellation policy?
The cost of supplies is non-refundable. If you choose to cancel your registration on or after the session start date, a $25 cancellation fee will be collected for the cost of supplies. Amount left over from unused classed will be credited to your account to be used for future classes.

What if my child is sick and misses a class?
In the event of your child becoming ill or has class commitments during the program, we can try to schedule a make up class on another day of the week. If we are unable to schedule a make up class, we will issue a credit for the missed class. To schedule a make up class or receive a credit, you must email to inform Dream Enrichment of the absence within 1 week and the max number of absences you can be credited for in a session is 1.

Proudly Celebrating 14 Years of Excellence

Firmly committed to STEAM-enriched education - long before it was cool!

Interested in Summer Camps?

She wants to be an artist

Try Firefly Art

Fridge-worthy masterpieces
She wants to be an engineer

Try Early Engineers

The ultimate building program
He wants to be a programmer

Try Honeycode

Learn the language of technology