codeSpark  logo

codeSpark

Product by codeSpark, Inc.

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
Research reviewProduct information and editorial analysis.

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.

What Do We Know About codeSpark ?

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 Work?

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.

Strengths and tradeoffs of codeSpark

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.

Who Might Benefit From codeSpark ?

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.

Data Transparency

Does Not Meet Data Transparency Standard

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

F29/100

10 of 35 checks passed

Evaluated August 2026

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

Parent Access2/8

Does the policy mention parents specifically?

such as name, phone number, email address, and information about your child

Documented

Can parents view their child's data?

Not addressed in the provided text.

Not documented

Can parents modify their child's data?

Not addressed in the provided text.

Not documented

Can parents delete their child's account?

Not addressed in the provided text.

Not documented

Is there a dedicated Children's Privacy section?

9. CHILDREN’S PRIVACY Although the

Documented

Does it reference COPPA compliance?

Not addressed in the provided text.

Not documented

Does it reference FERPA compliance?

Not addressed in the provided text.

Not documented

Is parental consent required for child accounts?

Not addressed in the provided text.

Not documented

Data Portability1/5

Can users access their personal data?

Depending on your jurisdiction, you may be permitted to designate an authorized agent to submit such requests

Documented

Can users download/export their data?

Not addressed in the provided text.

Not documented

Is there a self-service data access tool?

Not addressed in the provided text.

Not documented

Is a specific data format mentioned for export?

Not addressed in the provided text.

Not documented

Is there an API for data access?

Not addressed in the provided text.

Not documented

Data Minimization2/6

Is data collection itemized?

The following chart provides information about our practices... Categories of information collected

Documented

Can the app be used without a real name?

child’s name or nickname, age, learning level

Documented

Can the app be used without an email?

Not addressed in the provided text.

Not documented

Does it state collection is limited to what is necessary?

Not addressed in the provided text.

Not documented

Is IP address anonymized or truncated?

Not addressed in the provided text.

Not documented

Is location tracking explicitly excluded?

We also may collect... sensitive personal information (precise location information)

Not documented

Third-Party Protection3/7

Does it explicitly state no selling of data?

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

Not documented

Are third-party providers named?

third-party analytics services (such as Google Analytics)... To opt out of Adobe Audience Manager

Documented

Are providers contractually restricted?

Not addressed in the provided text.

Not documented

No-targeted-advertising commitment?

third-party advertising providers for targeted advertising purposes

Not documented

Is AI/ML data sharing addressed?

Not addressed in the provided text.

Not documented

Child-specific sharing restriction?

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

Documented

Cookies/tracking limited or opt-out?

you may visit the Network Advertising Initiative’s Consumer Opt-Out link

Documented

Deletion & Retention0/5

Can users delete their account?

Not addressed in the provided text.

Not documented

Self-service deletion mechanism?

Not addressed in the provided text.

Not documented

Specific data retention timeline?

Not addressed in the provided text.

Not documented

Auto-deletion of inactive accounts?

Not addressed in the provided text.

Not documented

Post-deletion handling described?

Not addressed in the provided text.

Not documented

Advertising2/4

Advertising model explicitly disclosed?

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

Documented

Free from third-party advertisements?

deliver tailored advertising... targeted advertising purposes

Not documented

Children excluded from ad targeting?

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

Documented

Ad-free option available?

Not addressed in the provided text.

Not documented

What This Means

The policy review did not meet our data transparency standard. The checks above show the documented findings and unknowns. A missing statement does not establish how the app handles data in practice.

About this evaluation: Based on automated analysis of codeSpark 's privacy policy using the Common Sense Privacy Program framework. Results describe the policy disclosures we assessed; unknown checks are excluded from scores. Privacy policies can change. This review reflects the version we analyzed and does not determine legal compliance.

Sources and review method

TLS combines product information and editorial analysis to explain how codeSpark works, its tradeoffs, and the questions to ask before choosing it. Product features, an instructional rationale and evidence of learning outcomes are different kinds of information.

Formal Learning Standard assessment: not yet completed. Data Transparency findings are reported separately and do not establish learning effectiveness. Read our methodology.

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?

A COPPA reference was not found in the reviewed privacy policy. This does not determine whether the app complies with COPPA. Policy review note: Not addressed in the provided text.

Is codeSpark FERPA compliant?

A FERPA reference was not found in the reviewed privacy policy. This does not determine whether the app complies with FERPA. Policy review note: Not addressed in the provided text.

Does codeSpark have a children's privacy policy?

The reviewed policy includes a dedicated children's privacy section. Policy review note: 9. CHILDREN’S PRIVACY Although the

Does codeSpark sell student data?

A statement ruling out data selling was not found in the reviewed policy. This does not establish that the app sells student data. Policy review note: This disclosure of information may be considered a “sale” under the CCPA.

Can you delete your data from codeSpark ?

Account deletion was not documented in the reviewed privacy policy. This does not establish whether deletion is available. Policy review note: Not addressed in the provided text.

Follow TLS Research

Subscribe to future TLS research updates: app reviews, findings, and what the evidence shows.

Screenshots

codeSpark  screenshot 1

Take Action

See Alternatives

For codeSpark

If you represent codeSpark, Inc. and have a correction or new evidence, send the relevant source so we can review and update this page.

Submit a correction

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