This app has not yet been evaluated against our instructional invariants. The analysis below is based on independent research.

Price: Free for schools in North America. $15/mo (Monthly Plan), $7.50/mo (Annual Plan)Grades: Kindergarten, 1st Grade, 2nd Grade +2 moreSubjects: Applied Science

codeSpark does not meet our data transparency standard. Its privacy policy does not reference COPPA and does not reference FERPA.

The Bottom Line

Partially. While The Learning Standard has not yet formally evaluated codeSpark, its reliance on visual block-based programming effectively introduces foundational computational logic without requiring reading skills. However, open-ended sandbox environments can sometimes lead to productive failure but also risk cognitive overload if explicit scaffolding is removed early.

Pros

  • Uses word-free, block-based visual interfaces to bypass reading barriers for early elementary students.
  • Incorporates sequential problem-solving tasks that build foundational computational thinking and algorithmic logic.
  • Provides offline digital workbook materials to encourage varied practice environments and reduce screen time.
  • Empowers students to create their own games, leveraging constructionist learning principles to increase engagement.

Cons

  • Open-ended play environments often lack the immediate, corrective feedback required for efficient mastery.
  • Unstructured sandbox modes can overwhelm working memory for young children without sufficient prior knowledge.
  • Progression mechanics may prioritize completing levels through trial and error rather than genuine conceptual understanding.

Does codeSpark Actually Teach?

codeSpark is a highly engaging platform that effectively introduces basic coding logic to young children, though its reliance on gamified exploration means some students may require adult guidance to ensure actual learning occurs. The Learning Standard has not yet formally evaluated this application, but early observations indicate it heavily utilizes a constructionist approach. Your child will interact with visual, word-free blocks to solve puzzles and create simple games. This design intentionally removes reading requirements, making it highly accessible for kindergarten and early elementary students. By forcing users to sequence commands to achieve a specific goal, the app builds algorithmic thinking. However, because much of the learning occurs through open-ended play, parents must monitor whether their child is actively thinking through problems or simply guessing until they pass a level. Trial-and-error behaviors often bypass the retrieval practice necessary for long-term retention. To maximize its educational value, sit with your child and ask them to explain their code aloud before they execute it, forcing them to articulate their mental model.

How Does codeSpark Help Students Learn?

codeSpark relies on a constructionist, gamified pedagogy where students learn computational thinking by assembling visual command blocks to solve puzzles and build mini-games. Upon opening the app, your child is introduced to a series of interactive challenges featuring animated characters known as The Foos. These puzzles require users to drag and drop word-free symbolic blocks into a sequence to move characters, avoid obstacles, and collect items. The difficulty scales progressively, introducing new concepts like loops, events, and conditionals once previous tasks are completed. After mastering basic sequences, students unlock a creative sandbox mode where they can apply their coding knowledge to design their own interactive games. This transition from highly structured, worked examples to open-ended creative application is a well-established instructional scaffolding technique. The platform also includes a teacher dashboard for educators to track student progress and deploy offline digital workbook exercises, which help transfer spatial and logical skills from the screen to physical practice.

Where Does codeSpark Excel and Fall Short?

codeSpark's biggest strength is its word-free, highly visual interface that makes algorithmic thinking accessible to pre-readers, while its biggest weakness is a lack of explicit corrective feedback when students make logic errors. The app successfully utilizes scaffolded progression, starting students with simple sequences before gradually introducing complex concepts like loops and variables. This prevents cognitive overload by ensuring foundational mechanics are automated before new rules are added. Furthermore, the inclusion of a sandbox mode leverages constructionist learning, allowing your child to solidify their understanding by teaching and building, rather than just passively consuming puzzles. However, the gamified nature of the platform encourages rapid trial-and-error behaviors. When a child fails a puzzle, the app rarely provides specific pedagogical interventions to explain why the code failed. Without corrective feedback, students may eventually solve a puzzle through random guessing rather than applying logical deduction. Additionally, while the app claims alignment with major university research, independent evaluation by The Learning Standard is still pending to verify the long-term efficacy of its specific curriculum design.

Is codeSpark Right for Your Child?

codeSpark is best for early elementary students aged five to ten who are ready to learn foundational coding logic but may not yet possess the reading fluency required for text-based programming. Because the interface is entirely visual, it serves as an excellent introductory tool for kindergarten through third-grade learners to practice sequencing, loops, and conditional statements. It is particularly useful for parents and educators seeking a structured yet playful environment to introduce STEM concepts. However, older or more advanced students will likely outgrow the word-free block system quickly and require a transition to more robust coding languages.

Frequently Asked Questions About codeSpark

Is codeSpark free?

codeSpark is free for verified public schools and educators in North America. For parents and home users, it requires a paid subscription. The individual pricing is structured as $15 per month for a standard monthly plan, or $7.50 per month when billed annually.

Is codeSpark good for 5-year-olds?

Yes, codeSpark is highly appropriate for five-year-olds because its interface uses entirely word-free, visual blocks. This design removes the barrier of reading comprehension, allowing pre-readers and early readers to engage directly with logical sequencing and computational thinking without frustration.

What does codeSpark teach?

codeSpark teaches foundational computer science concepts, computational thinking, and basic algorithmic logic. Your child will learn how to sequence commands, utilize loops to repeat actions, apply conditional statements, and debug simple logical errors by solving progressive puzzles and designing their own games.

Is codeSpark safe for kids?

codeSpark provides a safe, closed environment for children. There are no external links, advertisements, or in-game chats with strangers. The game creation and sharing features are moderated and restricted to within the app's secure ecosystem, protecting young users from unvetted content.

How does codeSpark compare to ScratchJr?

Both codeSpark and ScratchJr target early elementary students with word-free coding blocks. ScratchJr is entirely open-ended and focuses purely on creative sandbox building, requiring more self-direction. codeSpark provides a more structured puzzle curriculum alongside its creative mode, making it better for guided learning.

Has The Learning Standard evaluated codeSpark?

codeSpark is currently pending evaluation by The Learning Standard. We have not yet run this application through our rigorous, rubric-based assessment. You can read more about how we rate educational technology on our methodology page.

Is codeSpark COPPA compliant?

No — its privacy policy does not reference COPPA. COPPA is not explicitly referenced in the provided text.

Is codeSpark FERPA compliant?

No — its privacy policy does not reference FERPA. FERPA is not referenced in the provided text.

Does codeSpark have a children's privacy policy?

Yes — it has a dedicated children's privacy section. 9. CHILDREN’S PRIVACY

Does codeSpark sell student data?

Its privacy policy does not clearly state that it refrains from selling student data. This disclosure of information may be considered a 'sale' under the CCPA.

Can you delete your data from codeSpark ?

No — its privacy policy does not describe how to delete your account or data. Account deletion rights are not explicitly mentioned in the provided text.

Data Transparency

codeSpark does not meet our data transparency standard. Its privacy policy does not reference COPPA and does not reference FERPA.

F20/100

7 of 35 checks passed

Evaluated August 2026

View privacy policy →
Parent Access
1/8
Data Portability
0/5
Data Minimization
2/6
Third-Party Protection
3/7
Deletion & Retention
0/5
Advertising
1/4
View all 35 checks

Parent Access1/8

Does the policy mention parents specifically?

The policy mentions 'Adult User' but does not explicitly use the word 'parent'.

No

Can parents view their child's data?

Not mentioned in the visible text due to truncation.

No

Can parents modify their child's data?

Not mentioned in the visible text due to truncation.

No

Can parents delete their child's account?

Not mentioned in the visible text due to truncation.

No

Is there a dedicated Children's Privacy section?

9. CHILDREN’S PRIVACY

Yes

Does it reference COPPA compliance?

COPPA is not explicitly referenced in the provided text.

No

Does it reference FERPA compliance?

FERPA is not referenced in the provided text.

No

Is parental consent required for child accounts?

Parental consent requirements are not explicitly stated in the visible text.

No

Data Portability0/5

Can users access their personal data?

Explicit data access rights are not mentioned in the provided text.

No

Can users download/export their data?

Data export or download rights are not mentioned.

No

Is there a self-service data access tool?

No self-service data access tool is mentioned.

No

Is a specific data format mentioned for export?

No data export format is specified.

No

Is there an API for data access?

No API for data access is mentioned.

No

Data Minimization2/6

Is data collection itemized?

The CCPA chart itemizes Categories of information collected, such as Contact and Registration Information.

Yes

Can the app be used without a real name?

Purchase a subscription (such as your... child’s name or nickname)

Yes

Can the app be used without an email?

Email address is explicitly collected for subscriptions; no indication the app can be used without one.

No

Does it state collection is limited to what is necessary?

Does not explicitly state collection is limited to what is strictly necessary.

No

Is IP address anonymized or truncated?

IP address collection is mentioned, but anonymization or truncation is not.

No

Is location tracking explicitly excluded?

Policy notes collection of 'sensitive personal information (precise location information)'.

No

Third-Party Protection3/7

Does it explicitly state no selling of data?

This disclosure of information may be considered a 'sale' under the CCPA.

No

Are third-party providers named?

We may use third-party analytics services (such as Google Analytics)

Yes

Are providers contractually restricted?

Contractual restrictions on third-party providers are not explicitly mentioned.

No

No-targeted-advertising commitment?

We also provide personal information to third-party advertising providers for targeted advertising purposes

No

Is AI/ML data sharing addressed?

AI and machine learning are not mentioned in the policy.

No

Child-specific sharing restriction?

we do not knowingly sell the personal information of minors under 16 years of age.

Yes

Cookies/tracking limited or opt-out?

visit the Network Advertising Initiative’s Consumer Opt-Out link... to opt out

Yes

Deletion & Retention0/5

Can users delete their account?

Account deletion rights are not explicitly mentioned in the provided text.

No

Self-service deletion mechanism?

No self-service account deletion mechanism is mentioned.

No

Specific data retention timeline?

We will retain your information for as long as necessary to fulfill the purposes described above

No

Auto-deletion of inactive accounts?

Auto-deletion of inactive accounts is not mentioned.

No

Post-deletion handling described?

Post-deletion data handling is not described.

No

Advertising1/4

Advertising model explicitly disclosed?

We also provide personal information to third-party advertising providers for targeted advertising

Yes

Free from third-party advertisements?

Policy explicitly states they share data with advertising partners for tailored ads.

No

Children excluded from ad targeting?

Policy excludes minors from 'sale' but doesn't explicitly mention excluding them from ad targeting.

No

Ad-free option available?

No ad-free option is mentioned in the policy.

No

What This Means

This app does not provide adequate data transparency for parents. This may mean you cannot easily access your child's data, understand what information is collected, or request deletion of personal information. We recommend considering alternatives that provide better data transparency, or using our template letters to request your data rights be honored.

About this evaluation: Based on automated analysis of codeSpark 's privacy policy using the Common Sense Privacy Program framework. Evaluation covers 35 binary checks across 6 dimensions. Privacy policies can change — this evaluation reflects the most recent version we analyzed.

See What Passes

codeSpark didn't meet the standard. Get new verdicts as we publish — and see which apps pass.

Screenshots

codeSpark  screenshot 1

Take Action

See Alternatives

For codeSpark

If you represent codeSpark, Inc. and believe this evaluation is inaccurate or outdated, we welcome the opportunity to re-evaluate your product.

Request Re-evaluation

Details

Pricing
Free for schools in North America. $15/mo (Monthly Plan), $7.50/mo (Annual Plan)
Grade Levels
Kindergarten, 1st Grade, 2nd Grade, 3rd Grade, 5th Grade
Website
Visit site