Free for All Oklahoma Students

Your Future in
Tech Starts
Here.

OKSTEM Foundation delivers free, professional-quality computer science and STEM education to K–12 students across Oklahoma — no cost, no catch, no barriers.

intro_to_python.py
1# Welcome to OKSTEM Foundation 🌱
2
3def learn_to_code(student):
4    skills = [
5      "Python",
6      "Web Dev",
7      "App Development"
8    ]
9    return future(student, skills)
10
11# Cost to enroll:
12tuition = $0.00 # Always free ✓
13
14learn_to_code("you")
$0
Cost to enroll — always free
K–12
All grade levels welcome
100%
Online & self-paced
OK
Proudly Oklahoma-built

Courses for Every Grade Level

Four learning tracks from Kindergarten through 12th grade. Pick your level and start today.

Simple. Free. Yours.

Getting started takes less than 2 minutes.

01

Sign Up Free

Create your free account. No credit card, no fees — ever.

02

Pick Your Track

Choose the grade-level track that fits where you are right now.

03

Watch & Learn

Access professional pre-recorded video lessons anytime, any device.

04

Build Your Future

Gain real skills for real careers in Oklahoma's growing tech industry.

77%
of OK schools lack CS programs
2x
tech jobs vs. graduates in OK
Rural Student Access23%
Urban Student Access58%
OKSTEM Coverage Goal100%

Oklahoma Kids Deserve Better Access to Tech Education

The digital divide is real. Low-income and rural Oklahoma students are being left behind. We're here to change that.

  • Founded by an Oklahoma software engineering professional
  • Volunteer-built — every dollar goes toward student education
  • Curriculum designed to lead to real tech careers
  • Serving students statewide through 100% online delivery
  • Priority enrollment for low-income and rural Oklahoma families

Take a 5-Minute Placement Test

Answer a few quick questions and we will tell you exactly where to begin. No pressure, no grades — just a nudge in the right direction.

See All Placement Tests →
New — College Level

Associate of Science in
Computer Science

12 core courses · 124 lessons · calculus, discrete math, data structures, OS, databases, networks, and more. Free. No enrollment required.

Explore College CS →
CS 101
Intro to CS
CS 201
Data Structures
MATH 141
Calculus I
CS 222
Operating Systems

Ready to Start Your
STEM Journey?

Join Oklahoma students already building the skills of tomorrow. Completely free — and always will be.

No spam. No cost. No catch. Just free education for Oklahoma kids.

OKSTEM Foundation — Free STEM education for K–12 Oklahoma students.  |  Privacy Policy · Terms of Use