Code. Learn. Grow.

Code Craft Academy is dedicated to teaching the art of computer programming to students of all ages and grade levels. We offer small group classes and personalized tutoring at home or remotely.

Code Craft Courses

(1) Intro to Programming
In this 10 session course, students work through the fundementals of computer programming, covering core topics such as conditional statements, loops and arrays, functions, objects and web graphics. The pace is personalized to the student's experience and ability. By the end of the course, each student will design, code and publish their own web-based multiplayer game. The goal is to give students broad exposure to programming in a fun and engaging way.

(2) Games Programming
Mastering the fundamentals of game design, replay-ability, graphics, game mechanics. Learn what it takes to create successful games.

(3) Intro to Java Programming
Concepts, review and practice useful for the CompSci AP Exam.


Catherine was THRILLED with her experience at Coding Camp. She was building her own apps after just a few days at CodeCraft. The teachers were supportive but never supplied the answers, requiring her to find her own solutions. She gained confidence in her coding, and is now building a social app to use with her friends.
-- Beth (parent)

I really liked the Coding Camp because of how individualized the work is. I coded a clock with working time, including the date, hours, minutes and seconds. Paul enlists a very select team but they are all brilliant and insanely intelligent coders. Paul just adds fuel to the flame of intelligence and really challenges you with hard work.
-- Daniel, 12 (student)

After School Programs

We teach small-group coding classes at your school as part of your existing after-school program. Ask your after-school program administrator about offering coding classes with Code Craft Academy. Please email us at with questions.

At-Home Tutor Program

This fall, we offer the chance for your child to learn programming in a way that can fit easily into her/his busy schedule.
  • Each student builds their own curriculum, choosing projects that reflect their interests and experience.
  • Every week, they have a 90-minute lesson at home or over Skype.
  • During the rest of the week, they have a coding assignment to complete and can email, text or call their tutor anytime with questions.
  • The goal is to keep it fun and flexible, and give the student control over their time.
If you are interested in the Tutor Program, please email:

See all our student projects.

Our Story

Paul Kogan is a technology entrepreneur who started teaching his 10 year old to code and in the process, saw a way to ignite the love of programming in teens with a curriculum of personalized, graphics-based projects. Paul is a veteran of tech startups Hovee, OMGPOP -- the creators of the popular 'Draw Something' mobile game -- and SchoolHub, a communication platform for students, faculty and parents. Before that he was a Developer Evangelist at Microsoft, teaching and mentoring professional coders on using Microsoft developer tools. He is a graduate of Princeton University.
Contact us:

(c) 2023 by Code Craft Academy