All Programs

Coding Lab

Create customized arcade games, trivia challenges, web apps, and more; all while learning the basics of coding!  This is a self-paced, year-long program that allows students to jump into one of three coding environments, based on their experience level.  These environments include:

  • Scratch: A “drag-and-drop” style coding environment for beginners to create interactive scenes and basic games.
  • WoofJS: A hybrid of “drag and drop” and fully typed-out code, acting as a kind of “stepping stone” from Scratch to JavaScript.
  • JavaScript: Advanced students can use this complete coding language to create complex games and web apps.

Throughout the course, students can choose from many self-guided projects and our instructors are available to guide them and provide one-on-one assistance on whatever project they are building.

Concept/Standards: Coding

**This program is compatible with Chromebooks**

Sample Projects

Apple Catcher

Built in Scratch, “Apple Catcher” is a basic game where the player must move a character side to side to catch apples falling from the top of the screen. Students learn about variables, loops, keyboard events, and more.

Alphabet Astroids

In WoofJS, students make a new version of the classic arcade game “Asteroids”, using only keyboard characters for game graphics! This project has students practice using “if statements”, velocity, collision detection, and other coding concepts that are key to designing games.


One of the first JavaScript projects that advanced students can create is a web portfolio with a personal biography, links to their projects, and other interactive elements. This project introduces students to HTML, CSS and JavaScript.

  • Parent Info & Enrollment

Enrolling is now easier than ever!

  1. Click on the “View Schedule”  button on the “Parents” tab under “Get Started” towards the top of this page.
  2. Click on “View Details” for the program and age group you are interested in.
  3. Make sure this is the correct program, then click ENROLL in the top right corner.

Contact Information Usage
Camp EDMO keeps parent contact information in the strictest confidentiality. We do not share names, e-mail addresses or phone numbers with any outside entities. Communications with parents are solely regarding Edventure More and Camp EDMO services.

Refund Policy
Complete refunds less a $20 processing fee are available up until one week prior to your After School Program start date. After that time, refunds will be given but will be issued as a credit that can be applied for future Camp EDMO After School or Summer Camp Programs.

Additional Resources: Hands-on Projects, Videos, and MORE!
Click on our Enrichment Resources at EDMO at Home for science, maker, technology, and nature activities. Explore grade appropriate projects, fun facts, silly jokes, fascinating trivia, and watch incredible videos come alive before your very eyes!


95823, 8625 Serio Way, Elk Grove, CA 95758

Get Directions
  • Grade(s): 3rd-6th grades
  • Date(s): Thursday, March 22-Thursday, May 24, 2018
  • Time: 3:45pm-4:45pm
  • Price: Free
  • Seats: 15
  • Site: Irene B. West Elementary
  • Location(s): Sacramento, Elk Grove
  • Season: Spring 2018
  • Length: 10 weeks
  • Duration: 60 minutes