Price: For teachers/schools and districts - prices vary due to the amount of students under the organization - please request a quote from our team. For parents - prices are listed on the website.Grades: Transitional Kindergarten, Kindergarten, 1st Grade +8 moreSubjects: Early Childhood Education, Science, Applied Science
Research reviewProduct information and editorial analysis.

The Bottom Line

Partially. While The Learning Standard has not formally evaluated CodeMonkey, its structure relies heavily on problem-based learning and scaffolded progression. Your child solves logic puzzles using code, which builds foundational computational thinking. However, game-based models often struggle with knowledge transfer, meaning students may learn to beat levels rather than write functional software independently.

Pros

  • Employs scaffolded progression to transition students from block-based commands to text-based syntax.
  • Provides immediate, automated feedback on logic errors to correct student misconceptions in real-time.
  • Uses worked examples in early levels to reduce cognitive load before introducing complex tasks.
  • Fosters problem-based learning by requiring students to plan algorithms to achieve specific in-game goals.

Cons

  • Lacks robust explicit instruction, relying primarily on trial-and-error which can frustrate novice learners.
  • Risks poor knowledge transfer since completing localized game puzzles does not automatically translate to building independent applications.
  • Does not utilize spaced repetition for syntax rules, making it difficult for students to recall specific commands later.
  • Has not yet been evaluated by The Learning Standard to verify empirical long-term learning outcomes.

What Do We Know About CodeMonkey?

CodeMonkey is an effective introductory tool for teaching your child basic computational thinking, though it relies heavily on puzzle-solving rather than independent software creation. Your child will guide a monkey to catch bananas by writing short lines of code. This structure uses goal-directed practice to introduce logic concepts like loops, sequencing, and conditionals. The app begins with block-based visual coding for younger learners and scales up to text-based languages like Python for older students. Because CodeMonkey uses a game-based model, student motivation is generally high. However, parents should understand the limitations of game-based coding platforms. Students often figure out how to beat a specific level through trial and error rather than truly understanding the underlying syntax. The app does not heavily emphasize spaced retrieval practice, meaning your child might forget how to write a loop once they move past that specific module. To maximize learning, you should encourage your child to explain their code to you rather than simply clicking through levels. Please note that The Learning Standard has not yet formally evaluated CodeMonkey's long-term efficacy against our rigorous rubrics.

How Does CodeMonkey Work?

CodeMonkey uses scaffolded, problem-based learning disguised as a series of logic puzzles. Your child writes sequential commands in an integrated text editor to navigate a character across the screen and achieve a specific objective. The platform gradually increases complexity, introducing a new concept like a variable or a loop with a short demonstration before asking the student to apply it. This aligns with the learning science principle of fading scaffolding. Initially, tasks are highly constrained with clear worked examples. As your child progresses, the app removes these supports, requiring them to recall previous concepts to solve more complex visual layouts. The interface provides immediate corrective feedback if the code fails to execute properly. If the monkey misses the banana, the student must debug their sequence and try again. While this iterative process builds resilience, it can also lead to blind guessing if the student does not fully grasp the logic.

Strengths and tradeoffs of CodeMonkey

CodeMonkey's biggest strength is its seamless transition from visual concepts to text-based syntax, while its biggest weakness is the potential for localized puzzle-solving that fails to transfer to real-world programming. Cognitive load management is handled exceptionally well in the early stages. The app does not overwhelm novice coders with a blank text editor. Instead, it provides a highly constrained environment where students only need to focus on one logical concept at a time. This step-by-step introduction of loops, arrays, and functions builds confidence efficiently. However, the game-based structure relies heavily on trial-and-error learning. Because students can run their code endlessly without penalty, they often brute-force the solution rather than engaging in deliberate planning. The app also lacks robust spaced repetition. Once a student finishes the module on loops, they are rarely forced to retrieve that specific syntax from memory in later modules, which degrades long-term retention. Additionally, the jump from solving linear puzzles to engaging in open-ended project creation is steep, and the initial curriculum does not adequately prepare students to structure a project from scratch.

Who Might Benefit From CodeMonkey?

CodeMonkey is best for elementary and middle school students who need a highly structured, engaging introduction to coding logic before tackling open-ended programming. Targeting students in grades K-9, it serves as a strong bridge between pure block-coding and typing actual syntax like Python or CoffeeScript. It works particularly well in classroom environments where teachers can provide supplementary explicit instruction, or at home for parents who want a self-paced, gamified curriculum. It is not ideal for advanced students looking to build independent apps or websites, as the environment is strictly confined to the puzzle interface.

Data Transparency

Meets Data Transparency Standard

CodeMonkey meets our data transparency standard. Its privacy policy references COPPA and includes a dedicated children's privacy section.

A86/100

30 of 35 checks passed

Evaluated April 2026

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

Parent Access7/8

Does the policy mention parents specifically?

A parent or guardian needs to create an account on behalf of their child and provide the necessary level of consent.

Documented

Can parents view their child's data?

A parent, guardian, school administrator, or teacher... can view, edit or delete all information associated with a child’s account

Documented

Can parents modify their child's data?

A parent, guardian, school administrator, or teacher... can view, edit or delete all information associated with a child’s account

Documented

Can parents delete their child's account?

A parent, guardian, school administrator, or teacher... can view, edit or delete all information associated with a child’s account

Documented

Is there a dedicated Children's Privacy section?

1. CHILDREN’S INFORMATION

Documented

Does it reference COPPA compliance?

The Children’s Online Privacy Protection Act (“COPPA”) requires that we obtain parental consent before knowingly collecting Personal Information

Documented

Does it reference FERPA compliance?

The policy does not mention FERPA compliance.

Not documented

Is parental consent required for child accounts?

A parent or guardian needs to create an account on behalf of their child and provide the necessary level of consent.

Documented

Data Portability4/5

Can users access their personal data?

The right to access, update or to delete the information we have on you. Whenever made possible, you can access, update or request deletion

Documented

Can users download/export their data?

The right to data portability. You have the right to be provided with a copy of the Personal Information we have on you

Documented

Is there a self-service data access tool?

Whenever made possible, you can access, update or request deletion of your Personal Information directly within your account settings section.

Documented

Is a specific data format mentioned for export?

in a structured, machine-readable and commonly used format.

Documented

Is there an API for data access?

The policy does not mention an API for data access.

Not documented

Data Minimization5/6

Is data collection itemized?

When a parent registers on behalf of a child, we collect: – Child’s username – Child’s display name – Password – Age (optional)

Documented

Can the app be used without a real name?

we collect from a parent a child’s username and display name (which should not contain full name or an email address)

Documented

Can the app be used without an email?

we collect from a parent a child’s username and display name (which should not contain full name or an email address)

Documented

Does it state collection is limited to what is necessary?

We do not require children aged 12 or under to disclose more information than is reasonably necessary to participate in our Services

Documented

Is IP address anonymized or truncated?

Google Analytics does not retain IP addresses, they are discarded immediately after being used to determine geolocation data.

Documented

Is location tracking explicitly excluded?

Location tracking is not explicitly excluded; the policy states IP is used to determine network location/geolocation.

Not documented

Third-Party Protection7/7

Does it explicitly state no selling of data?

Except in a business transaction as described herein, we never sell or rent your personal information.

Documented

Are third-party providers named?

We use New Relic and Google Analytics... We use Cloudflare Turnstile... We use YouTube... We also use Loom

Documented

Are providers contractually restricted?

we restrict them from using or disclosing children’s information, except as required to perform services on our behalf

Documented

No-targeted-advertising commitment?

Personal Information of our users will not be shared with third parties for marketing purposes or used to contact or build a profile of children or used for behavioral advertising.

Documented

Is AI/ML data sharing addressed?

If a child uses our AI widget when coding, images are turned into vectors (a series of numbers) and the images are not collected or stored.

Documented

Child-specific sharing restriction?

we restrict them from using or disclosing children’s information, except as required to perform services on our behalf or to comply with legal requirements.

Documented

Cookies/tracking limited or opt-out?

You can always disable cookies in your browser’s or device’s settings... You can also download the Google Analytics Opt-out Browser Add-on

Documented

Deletion & Retention5/5

Can users delete their account?

can view, edit or delete all information associated with a child’s account, through their dashboard

Documented

Self-service deletion mechanism?

Whenever made possible, you can access, update or request deletion of your Personal Information directly within your account settings section.

Documented

Specific data retention timeline?

New Relic retains IP addresses for up to 24 hours. Google retains this information for up to 18 months.

Documented

Auto-deletion of inactive accounts?

User personal data is retained only while the account remains active. A student account is considered inactive if the user has not logged into or used the service for a continuous period of 12 months.

Documented

Post-deletion handling described?

We will archive information about your use of our Services, even after you withdraw your consent... This information will only be used in very limited circumstances, such as for defending legal claims

Documented

Advertising2/4

Advertising model explicitly disclosed?

cookies and similar technologies may be used by our online data partners... We (or service providers on our behalf) may then send communications and marketing to these email. You may opt out of receiving this advertising

Documented

Free from third-party advertisements?

The policy does not explicitly state that the service is completely free from third-party advertisements.

Not documented

Children excluded from ad targeting?

Personal Information of our users will not be shared with third parties for marketing purposes or used to contact or build a profile of children or used for behavioral advertising.

Documented

Ad-free option available?

The policy does not mention an ad-free option.

Not documented

Meets Data Transparency Standard

The reviewed policy met our data transparency standard. This result describes the policy disclosures we assessed. Actual practices and legal compliance were not verified.

About this evaluation: Based on automated analysis of CodeMonkey'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 CodeMonkey 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 CodeMonkey

Is CodeMonkey free?

No, CodeMonkey requires a paid subscription. While it offers a limited free trial for parents and educators to test the interface, accessing the full curriculum necessitates a monthly or annual fee. Schools and districts must request custom quotes based on student headcount, while individual parent plans are available directly on their website.

Is CodeMonkey good for elementary students?

Yes, CodeMonkey is highly appropriate for elementary students. It begins with very simple, visual-heavy puzzles suitable for early readers and gradually introduces text-based syntax as reading comprehension improves. The gamified interface keeps young learners motivated, while the step-by-step scaffolding prevents them from becoming overwhelmed by complex coding rules.

What does CodeMonkey teach?

CodeMonkey teaches computational thinking and fundamental programming logic. Your child will learn concepts like sequencing, loops, conditionals, and variables. Initially, it teaches logic through block-based actions. As students progress, it introduces actual coding languages, specifically CoffeeScript and Python, alongside basic algorithmic problem-solving and debugging skills.

Is CodeMonkey safe for kids?

Yes, CodeMonkey is a safe, closed platform. There is no open social networking, direct messaging, or risk of exposure to inappropriate user-generated content. Students interact solely with the curriculum and their own code. As always, parents and educators should review the privacy policy regarding data collection for school versus home accounts.

CodeMonkey vs. Scratch: Which is better?

CodeMonkey is better for structured, step-by-step learning, while Scratch is better for open-ended creativity. CodeMonkey forces students through a specific curriculum of puzzles to ensure they learn specific concepts like loops and arrays. Scratch provides a blank canvas, which fosters creativity but can leave novice learners without direction. Scratch is entirely free, whereas CodeMonkey is paid.

Has The Learning Standard evaluated CodeMonkey?

No, CodeMonkey is currently pending formal evaluation by our research team. While we have provided this preliminary editorial overview based on the app's pedagogical structure, we have not yet tested it against our rigorous rubrics. You can read more about how we rate educational efficacy in our [methodology](/methodology).

Is CodeMonkey COPPA compliant?

The reviewed privacy policy references COPPA. A policy reference alone does not establish COPPA compliance. Policy review note: The Children’s Online Privacy Protection Act (“COPPA”) requires that we obtain parental consent before knowingly collecting Personal Information

Is CodeMonkey 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: The policy does not mention FERPA compliance.

Does CodeMonkey have a children's privacy policy?

The reviewed policy includes a dedicated children's privacy section. Policy review note: 1. CHILDREN’S INFORMATION

Does CodeMonkey sell student data?

The reviewed policy states that the app does not sell data. This is a policy statement; actual data practices were not verified. Policy review note: Except in a business transaction as described herein, we never sell or rent your personal information.

Can you delete your data from CodeMonkey?

The reviewed privacy policy describes account deletion. We have not tested the deletion process. Policy review note: can view, edit or delete all information associated with a child’s account, through their dashboard

Follow TLS Research

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

Screenshots

CodeMonkey screenshot 1CodeMonkey screenshot 2CodeMonkey screenshot 3CodeMonkey screenshot 4

Take Action

See Alternatives

For CodeMonkey

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

Submit a correction

Details

Pricing
For teachers/schools and districts - prices vary due to the amount of students under the organization - please request a quote from our team. For parents - prices are listed on the website.
Platforms
Web Browser, iPadOS (Apple tablet), Windows (Microsoft), macOS (Apple), Chrome OS (Google), Other
Grade Levels
Transitional Kindergarten, Kindergarten, 1st Grade, 2nd Grade, 3rd Grade, 4th Grade, 5th Grade, 6th Grade, 7th Grade, 8th Grade, 9th Grade
Website
Visit site