The CodeFu Curriculum Teaches the Fundamentals of Coding while focusing on Social & Emotional Elements of Child & Adolescent Development - Incorporating Important Themes Relevant to Kids lives that range from Bullying to Self Esteem to Cooperation.

Bay Area After School Coding Classes for Kids.jpg

Mini Dojos

(Pre K - 2nd Grade)

CodeFu's K-2 Dojos teach students the computational logic of Computer Science/coding through fun and creative projects from games to websites that focus on themes from Bullying to Self Esteem and provides introductions into a number of block based coding languages.

Bay Area After School Coding for Kids Franchise

Upper Grade Dojos

(3rd - 5th & 6th - 8th)

During our Upper Grade CodeFu Dojos, students will create a variety of projects from apps/games to personal websites -beginning with block based languages & continuing to programming languages such as: HTML, Css, .JS, Ruby, & Python. They then learn how to apply these skills to day to day life.

Mini CodeFu Dojos:

  • Stage 1: Kindergarten Intro to Coding

  • Stage 2: Kindergarten Coding with Robotics

  • Stage 1: 1st - 2nd GAME CREATION (Block Coding)

  • Stage 2: 1st - 2nd ROBOTIC CODING (BLOCK CODING)


The Mini CodeFu After School Dojo is designed by Kindergarten - 2nd Grade Teachers to teach students both the basics of coding as well as the social skills required to problem solve and interact at this young age.  The skills learned will benefit our students in their day to day school life as well as for Coding.

Along with curriculum designed by the CodeFu , students will have access to a number of Coding Applications & Games (many of which are brand new on KickStarter) to help their coding education.



coding for kids 3.jpg

Video Game Dev Class (2nd - 8th grade)

  • Stage 1: Video Game Front End Design (BLOCK CODE)

  • Stage 2: Video Game Back End Development (PYTHON)

  • Stage 3: Video Game Debugging & Implementation (BLOCK cODE, PYTHON, & JAVA)

During our Game & App Design Dojo, our students will become Video Game experts by learning the front & back-end of video game design. Beginning with block based coding and progressing to Python, our students will have created a number of different video games throughout their journey. 



coding for kids 4.jpg



Website Design Class

  • Stage 1: Website Design (htmL5 & csS)

  • Stage 2: Website Design & Development (hTML 5, CSS & JAVASCRIPT)

  • Stage 3: Website Debugging & Implementation (hTML 5, CSS & JAVASCRIPT)

Students learn the basics of HTML, Css, & .JS by creating personalized websites & Choose your Own Adventure Games. During our more advanced classes, they will be creating projects from Mad-Lib games to Calculators while learning Java.

coding for kids 5.jpg


Tangible Coding

  • Stage 1: Robotic coding with block based languages (INTRO TO RUBY)



During our Tangible Coding Dojo, our students learn how to apply their coding skills to their day to day lives. Using Tech tools from Raspberry pi to Coding Robots, our students will learn how to apply coding to solve real world problems.

coding for kids 6.jpg