K–12 Coding Fundamentals Program

8-week instructor-led sessions designed to build confidence and computational thinking skills

Program Overview

This program introduces students to foundational computer science concepts through age-appropriate, hands-on coding instruction. Students develop problem-solving, logical thinking, and computational skills while creating interactive projects such as games, animations, programs, and websites.

Program Length:

8 weeks, 1 session per week ( Part 1 and Part 2)

Format:

Instructor-led, hands-on, project-based learning

Technology:

Student-provided computers with browser-based tools (Must bring your own Laptop to each Class)

Standards Alignment:

California Computer Science Standards and CSTA K–12 Computer Science Standards

Grade-Level Focus

TK–K

Sequencing, patterns, and logical thinking through play

Grades 1–3

Visual coding fundamentals and interactive storytelling

Grades 4–5

Game design and programming logic

Grades 6–8

Introduction to Python programming

Grades 9–12

Python programming or Web Development (HTML/CSS/JavaScript)

Program Pricing

Flexible pricing options for both group classes and one-on-one sessions

Group Classes

8-week session (Part 1 & 2) • Once per week

TK–5th Grade

45 minutes per class

$50

per class

6th–8th Grade

60 minutes per class

$65

per class

9th–12th Grade

90 minutes per class

$75

per class

Session Options:

Part 1 (4-Week Session):

Includes 4 classes:

TK–5: $200

6–8: $260

9–12: $300

Part 2 (4-Week Session):

Includes 4 classes:

TK–5: $200

6–8: $260

9–12: $300

Full 8-Week Program:

Includes 8 classes:

TK–5: $400 per student

6–8: $520 per student

9–12: $600 per student

Completed Project at the end of Part 2

One-on-One Sessions

Tutor based Personalized instruction • As needed

TK–5th Grade

45 minutes per session

$70

per session

6th–8th Grade

60 minutes per session

$80

per session

9th–12th Grade

90 minutes per session

$90

per session

Flexible Scheduling:

One-on-one sessions are scheduled as needed based on your child's availability and learning goals.

We accept both credit card payments and charter school funds. Charter schools receive dedicated support and invoicing for easy processing.

Learning Outcomes

By the end of the program, students will:

Understand core programming concepts (sequence, loops, conditionals)

Apply computational thinking to solve problems

Create a functional coding project

Develop confidence using technology creatively

Culminating Project

Students complete and present a final project aligned to their grade level:

  • Animated story or game (TK–5)
  • Python program or interactive tool (6–12)
  • Website or application (9–12)
  • Only Students that complete both Part 1 & 2 will have a completed Project

Standards Alignment

Aligned to California Computer Science Standards and CSTA K–12 Computer Science Standards

CA CS Practices (All Grades)

  • • CS.P.1: Fostering an inclusive computing culture
  • • CS.P.2: Collaborating around computing
  • • CS.P.3: Recognizing and defining computational problems
  • • CS.P.4: Developing and using abstractions
  • • CS.P.5: Creating computational artifacts
  • • CS.P.6: Testing and refining computational artifacts

TK–K

  • • CS.K–2.AP.1: Model daily processes
  • • CS.K–2.AP.2: Decompose simple problems
  • • CS.K–2.AP.3: Create programs with sequences

Grades 1–3

  • • CS.3–5.AP.1: Use loops and conditionals
  • • CS.3–5.AP.2: Design programs with I/O
  • • CS.3–5.AP.3: Debug programs

Grades 4–5

  • • CS.3–5.AP.4: Use variables
  • • CS.3–5.AP.5: Develop complex programs

Grades 6–8

  • • CS.6–8.AP.1: Design with control structures
  • • CS.6–8.AP.2: Decompose and create modular code

Grades 9–12

  • • CS.9–12.AP.1: Design and develop programs using algorithms
  • • CS.9–12.AP.2: Develop and use abstractions to manage complexity
  • • CS.9–12.AP.3: Evaluate programs for correctness and efficiency
  • • CS.9–12.CS.1: Analyze how computing systems work together
  • • CS.9–12.IC.1: Evaluate the impact of computing technologies

Ready to Bring Coding to Your School?

Contact us to discuss how we can customize this program for your charter school needs.