Comparison

CS++ CS Foundations vs Firefly

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

CS++ CS Foundations

Features
Read full description

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.

About

Firefly

This app transforms everyday routines into short, playful activities designed to foster connection and communication with toddlers. It offers daily suggestions, simple steps, and a way to track observations, all while keeping your child's data private on your device.

Highlights
  • Short, 5-minute activities
  • Daily personalized suggestions
  • Simple step-by-step guides
  • Observation tracking
  • Gentle weekly planning
  • Data privacy on device
  • Bilingual support (English/Vietnamese)
Features
Read full description

Firefly turns the moments you already share with your toddler — meals, bath, books, bedtime, the trip to the shops — into short, playful activities that build connection and communication. No training. No materials. No free hour required. WHAT YOU GET • 25 activities, each about five minutes, built into the routines you already have • One suggested activity a day, chosen for your child's age and what you told us matters • Simple steps, what to try if it feels hard, and what to try when you're ready for more • A place to jot what you noticed — twenty seconds is plenty • A gentle weekly plan. Miss a day and nothing scolds you • Guides on why the activities work, and how to ask for extra support if you want it BUILT FOR THE SKILLS THAT MATTER EARLY Looking and sharing attention. Taking turns. Copying sounds and actions. Pointing, waving, and first words. Every activity names the skill it builds and why it helps — before you decide whether to try it. YOUR CHILD'S DATA STAYS ON YOUR PHONE There is no account and no cloud. Your child's name, your notes, and your check-in answers never leave the device. Nothing about your child is sent to a server, ever. Export is free and always will be. Take your observations to a paediatrician or an early-intervention team as a PDF or a spreadsheet — prepared on your phone, uploaded nowhere. IN ENGLISH AND VIETNAMESE Switch language in Settings and every word changes: the activities and the guides, not just the buttons. WHAT FIREFLY IS NOT Firefly is an educational companion for families. It does not provide medical advice, diagnosis, screening, or treatment, and it is not a substitute for care from qualified professionals. Firefly never scores, rates, or measures your child.

Screenshots

CS++ CS Foundations4 screens
Firefly4 screens

Verdict

The call

The clearest difference is in-app purchases: Firefly at none against CS++ CS Foundations's 1. Firefly also leads on update cadence (every 4 days vs fortnightly). On price, ads, device support and iOS requirement there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

Both are free to download. CS++ CS Foundations sells 1 one-off in-app purchase. Firefly asks for nothing beyond the download.

UpkeepUpdate frequency

CS++ CS Foundations ships an update fortnightly, Firefly every 4 days. The most recent releases landed on October 29, 2026 and October 7, 2026 respectively.

Scorecard2 real differences · 7 level
CS++ CS Foundations versus Firefly: the parameters behind the verdict, then further details
ParameterCS++ CS FoundationsFirefly
PriceFreeFree
Rating—5.0 (1 ratings) — better
Number of ratings—1 — better
Update frequencyFortnightlyEvery 4 days — better
AdsNoNo
In-app purchasesYesNo — better
Monetization—Free
DevicesiPhone, iPad, iPod — betteriPhone, iPad
Requires iOS15.0 — better16.4
Further details — not scored
Size59 MB55 MB
Age rating4+4+
DeveloperKevin HareJohn Tran

In-app purchases

1 purchases

CS++ CS Foundations

One-time1
  • Unlock Full CS Foundations$9.99
None

Firefly

No in-app purchases

Questions

Is CS++ CS Foundations free?
CS++ CS Foundations is free to download, with in-app purchases available.
Is Firefly free?
Firefly is free to download, with no in-app purchases.
Do CS++ CS Foundations or Firefly have ads?
Neither CS++ CS Foundations nor Firefly shows ads.
Which is updated more often, CS++ CS Foundations or Firefly?
CS++ CS Foundations ships an update fortnightly, and Firefly every 4 days. Most recently, CS++ CS Foundations was updated on October 29, 2026 and Firefly on October 7, 2026.

Other comparisons