Code Vision empowers rural South Africa through coding education. Using the Unplugged Code Framework™, we teach programming concepts with offline activities and transition to online coding with tools like Scratch. Our mission is to build digital literacy, scale across Africa, and prepare learners for the future.
# CodeVision
**CodeVision** is a rural-first, device-inclusive coding framework built for South African learners with limited internet access.
We blend **offline logic games** and **hands-on activities** with **online coding tools** to make programming accessible for all.
## 🌍 Why CodeVision?
Millions of rural learners are locked out of the digital future.
CodeVision breaks the cycle by teaching coding logic *before* needing devices or internet.
## 🔌 Our Solution: The Unplugged Code Framework™
| Concept | Offline Activity | Coding Logic |
|-------------|----------------------------|--------------------|
| Algorithms | Movement & Recipe Cards | Sequencing |
| Loops | Origami & Musical Rhythms | Repetition |
| Conditions | Logic Games | If / Else |
| Variables | Color-coded Tokens | State Management |
| Functions | Story Mapping, Song Lyrics | Abstraction |
| Debugging | Puzzle Challenges | Problem Solving |
After mastering logic offline, students “cross over” to digital tools like Scratch and JavaScript using shared laptops.
## 🚀 The Pilot (2025–2026)
- 📍 Zingisa Primary, Eastern Cape, SA
- 60 Learners, 4 Teachers, 💻 20 Laptops
- 📚 12-month rollout with evaluation & training
## 📈 Vision
CodeVision aims to empower **1 million rural learners** by 2030 through scalable, low-tech-first coding education.
## 🤝 Get Involved
- Fund the Pilot
- Partner with Schools
- Share with Investors & Educators
---
💡 *“If you can think it, you can code it, even without Wi-Fi.”*