CS++ CS Foundations
Kevin Hare Education iPhoneiPadiPod touch
CS++ CS Foundations is a free Education app for iPhone and iPad by Kevin Hare. Requires iOS 15.0. Updated November 6, 2026.
- Price
- Free
- on the App Store
- Size
- 57 MB
- Age 4+
- Updated
- Nov 6
- 2026 · v1.3
Screenshots
About CS++ CS Foundations
CS++ CS Foundations is a complete middle-school introduction to computer science for iPhone and iPad — 10 units and 57 lessons spanning computing systems, binary & data, networks, web design, algorithms, programming, data, cybersecurity, and AI, fully offline. Every code example and coding challenge comes in BOTH JavaScript and Python — flip between languages anytime. No account. No ads. No tracking. No internet required. WHAT'S INCLUDED • 57 lessons across 10 units — from computing systems to AI • Dual-language coding: every example and challenge in JavaScript AND Python, switchable at any time • 199 inline multiple-choice checks • 45 Parsons puzzles — drag code blocks into working order • 6 hands-on web (HTML/CSS/JS) challenges you build in the lesson • Everything works fully offline — progress stays on your device UNIT 1 IS FREE FOREVER Unit 1 — Computing Systems (5 lessons) is unlocked at install. Work through real lessons and checks, and decide if the rest is worth $9.99. UNLOCK FULL CS FOUNDATIONS — $9.99 ONE-TIME A single in-app purchase unlocks all 10 CS Foundations units (57 lessons): Unit 2. Data: Binary & Representation Unit 3. Networks & the Internet Unit 4. Web Design Fundamentals Unit 5. Algorithms & Computational Thinking Unit 6. Programming Fundamentals Unit 7. Programming: Data & Functions Unit 8. Working with Data Unit 9. Cybersecurity & Digital Citizenship Unit 10. Physical Computing, AI & Your Future Pay once, keep forever. Restores on any device signed in to the same Apple ID. No subscription. Future content updates included. PRIVACY Everything runs on your device. The app does not require an account, does not collect personal information, does not include analytics or advertising, and does not track you across apps. Your progress stays on your device. See csplusplus.com/privacy for details. WHO IT'S FOR • Middle-school students taking their first computer science course • Homeschool and self-paced learners getting started with CS • Teachers who want a phone- and tablet-friendly companion to the classroom course • Learners deciding between JavaScript and Python — here they get both For practice exams, lesson videos, full-screen in-browser coding, and free classroom analytics for teachers, visit csplusplus.com.
What’s new
Version 1.3 · Updated November 6, 2026
- If Python is slow to start, you now get a clear message instead of a stuck loading screen. - Code editor improvements and fixes.
App privacy
The developer, Kevin Hare, reported these privacy practices to Apple.
Data Not Collected
The developer does not collect any data from this app.
Alternatives to CS++ CS Foundations
Looking for apps like CS++ CS Foundations? Here are 6 similar apps on the App Store. The highest rated is Codelingo: Gamified DSA prep (5.0/5), and all 6 are free to download.
-
Codelingo: Gamified DSA prep
5.0
-
Learn HTML | HTML Academy
5.0
-
Learn CSS | CSS Tutorial
3.0
-
Learn JavaScript | Learn JS
5.0
-
English Verbs: Visual Vocab
3.2
-
Python Compiler & IDE: Pyobide
5.0
| App | Rating | Price | Last updated | Compare |
|---|---|---|---|---|
| CS++ CS Foundations | – | Free | November 6, 2026 | |
| Codelingo: Gamified DSA prep | 5.0 / 5 (4) | Free | May 30, 2026 | Compare |
| Learn HTML | HTML Academy | 5.0 / 5 (1) | Free | Jul 22, 2025 | Compare |
| Learn CSS | CSS Tutorial | 3.0 / 5 (1) | Free | Jul 22, 2025 | Compare |
| Learn JavaScript | Learn JS | 5.0 / 5 (1) | Free | Jul 22, 2025 | Compare |
| English Verbs: Visual Vocab | 3.3 / 5 (4) | Free | Oct 24, 2026 | Compare |
| Python Compiler & IDE: Pyobide | 5.0 / 5 (3) | Free | Oct 20, 2026 | Compare |