Coderdojo banner

Coder Dojo

Beginner: Programming Fundamentals

Requirements to Participate:

  • Be at least 8 years old
  • Able to read and write without assistance
  • Know the basics of using a computer
  • Have a strong interest in or curiosity about technology

What they will learn:

At this stage, we teach students the fundamentals of programming. How to use 

  • variables 
  • loops
  • functions 
  • conditional statements
  • data types
  • operators
  • debugging
  • troubleshooting
  • logic of programming
  • to create simple animations and games.

Students are typically externally motivated at this stage and require a large amount of help from staff. Scope of platforms is typically well constrained to platforms. Most coding here is done in Scratch (as well as an introduction to other languages such as Javascript, HTML, and CSS) 


Intermediate Integrated Projects, Advanced Concepts

Minimum expectations to be at the Intermediate level:

  • Continued excitement and interest in technology
  • Able to create a simple game or animation using scratch with:
    • no instructor assistance
    • use more than one sprite
    • be interactive
  • Can explain the following terms and how they relate to programming
    • Loops
    • IF Statements
    • IF-Else Statements
    • Events
  • Can use a computer without any assistance from instructor

What they will learn:

Students at this phase learn more advanced concepts in order to build more sophisticated games, apps, and simulations. They learn about version control, code structure. They learn about multiple number systems (binary, hex), and advanced math concepts such as algebra. They learn computer science concepts such data structures, algorithms, big O notation. At this phase, we encourage students to start using industry standard such as Unity, Git, HTML, Python, C++, CSS or other tools as necessary.

Students who understand programming fundamentals can proceed to learn basics of software engineering. Projects are typically class projects with guidance from instructors. Students learn how to solve software engineering problems through process of elimination and first principles. We prefer scripting languages such as python which expose students to a wider array of components, concepts and challenges. 


Black Belts: Independent Projects

Minimum expectations to be at the black belt level:

  • Continued excitement and interest in technology
  • Student works on projects or tutorials outside of coderdojo
  • Can build an app, game, website without any instructor guidance
  • Can debug and troubleshoot code
  • Has a basic of understanding of one or more programming languages (i.e. syntax, common usage, common errors )

What they will do:

Students define and create independent and original projects. They are able to complete projects themselves. When, they can solve engineering problems from first principles, process of elimination and internet research. They can aid other students to solve individual problems. At the end of this stage, students are prepared for more advanced and intensive opportunities such as paying work, competitions or research projects.


Applications for Summer 2017 are now Open!


Coder Dojo Hartnell College (CDHC) is one of Hartnell College's K-12 STEM Program, it offers a fun and FREE opportunity for students to learn computer coding. Our program consists of a 6 session module, at the end of the module students attending all sessions will obtain a certificate of completion and hopefully be excited to be on track towards a STEM pathway.

Students signing up must be between 8 and 17 years old and be enrolled in a school within the district limits for Soledad, Gonzales, Greenfield and North Monterey County. The Alisal and King City locations are open to anyone.

* Each student must have their own registration.

This session will run for one whole week (Monday thru Friday) starting June 12, 2017 until June 16, 2017. *Dates may change, we will notify you of any changes.

Classes are formed on a first-come, first-serve basis, you will receive a confirmation email soon after we build the classes confirming your students acceptance.


** If we can't get a hold of you, you may lose your spot** 

Coderdojo@KingCity Coderdojo@Greenfield Coderdojo@Soledad Coderdojo@Gonzales Coderdojo@Alisal Coderdojo@NorthMontereyCounty
Hartnell College King City Campus Vista Verde Middle School Rose Ferrero Elementary School Gonzales High School Hartnell College - Alisal Campus North Monterey County Middle School
117 N 2nd St, King City, CA 93930 1199 Elm Ave, Greenfield, CA 93927 400 Entrada Dr, Soledad, CA 93960 501 5th St, Gonzales, CA 93926 1752 E. Alisal St, Salinas, CA 93905 10301 Seymour St, Castroville, CA 95012
Click Here for Application

Coming Soon


Click Here for Application


Will be back in the Fall 


Click Here for Application

Click Here for Application

Weekday  Mornings 9AM - 12PM Weekday Mornings 9AM - 12PM Weekday Mornings 9AM - 12PM   Weekday Afternoons 1PM - 4PM Weekday Mornings 9AM - 12PM

**Black belt students will get a special email**

Please do not hesitate in contacting us if you have any question: (831) 755-6970 -


North Monterey County Coderdojo



Click Here to see more pictures from North Monterey County

King City Coderdojo 


Click Here to see more pictures from King City.

Soledad Coderdojo 




Look for our application here and on our facebook page in the next few days. 



See what our Black Belt Students have Created

Super Fun Game.

Whack A Gopher  - The best part is that every bit of that game was created by the black belt students. Take a look at the credits. 



Building a New Generation of Native Programmers

CoderDojo is a global collaboration providing free and open learning to young people, especially in programming technology.

CoderDojo Steinbeck Country (CDSC) is an Educational Partnership Program by Steinbeck Innovation Foundation and Hartnell College. CDSC is a fun and FREE computer-coding club where young people can learn how to develop websites, web apps, games and more. Our program consists of a 6 session module, at the end of the module students attending 5 or more sessions will obtain a certificate of completion and will be able to take all their work home with them. Our Dojo is a place where coders can show each other what they’re working on, share what they’ve learned, and meet like-minded people.

Our Dojo is geared towards youth between the ages of 8 and 17 years old.  It is necessary that each student know how to read and type on a keyboard independently.

2015 Summer CoderDojo









Still have questions? Please call or email Maggie Melone-Echiburú (Director of K-12 STEM Programs) at (831) 755-6970 or