
CodeMonkey
This app has not yet been evaluated against our instructional invariants. The analysis below is based on independent research.
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.
Does CodeMonkey Actually Teach?
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 Help Students Learn?
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.
Where Does CodeMonkey Excel and Fall Short?
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.
Is CodeMonkey Right for Your Child?
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.
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).
Data Transparency
25 of 35 checks passed
Evaluated April 2026
View privacy policy →View all 35 checks
Parent Access7/8
Does the policy mention parents specifically?
“When a parent registers on behalf of a child, we collect:”
Can parents view their child's data?
“A parent, guardian, school administrator, or teacher, as applicable, can view, edit or delete all information associated with a child’s account”
Can parents modify their child's data?
“A parent... can view, edit or delete all information associated with a child’s account”
Can parents delete their child's account?
“A parent... can view, edit or delete all information associated with a child’s account”
Is there a dedicated Children's Privacy section?
“1. CHILDREN’S INFORMATION”
Does it reference COPPA compliance?
“The Children’s Online Privacy Protection Act (“COPPA”) requires that we obtain parental consent”
Does it reference FERPA compliance?
“FERPA compliance is not explicitly mentioned in the policy.”
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.”
Data Portability4/5
Can users access their personal data?
“The right to access, update or to delete the information we have on you.”
Can users download/export their data?
“You have the right to be provided with a copy of the Personal Information we have on you”
Is there a self-service data access tool?
“you can access, update or request deletion of your Personal Information directly within your account settings section”
Is a specific data format mentioned for export?
“in a structured, machine-readable and commonly used format.”
Is there an API for data access?
“API access for data retrieval is not mentioned.”
Data Minimization4/6
Is data collection itemized?
“When a parent registers on behalf of a child, we collect: - Child’s username - Child’s display name - Password”
Can the app be used without a real name?
“child’s username and display name (which should not contain full name or an email address)”
Can the app be used without an email?
“When a teacher creates an account... we collect: - Username - Password”
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”
Is IP address anonymized or truncated?
“The policy states IP addresses are collected but does not mention anonymizing or truncating them.”
Is location tracking explicitly excluded?
“Location tracking is not explicitly excluded; it states IP addresses are collected to determine network location.”
Third-Party Protection6/7
Does it explicitly state no selling of data?
“we never sell or rent your personal information.”
Are third-party providers named?
“We use New Relic and Google Analytics... We use YouTube... We also use Loom”
Are providers contractually restricted?
“we restrict them from using or disclosing children’s information, except as required to perform services on our behalf”
No-targeted-advertising commitment?
“The policy allows data partners to use cookies for advertising: 'We... may then send communications and marketing to these email.'”
Is AI/ML data sharing addressed?
“If a child uses our AI widget, images are turned into vectors and the images are not collected or stored.”
Child-specific sharing restriction?
“we restrict them from using or disclosing children’s information, except as required to perform services on our behalf”
Cookies/tracking limited or opt-out?
“You can always disable cookies in your browser’s or device’s settings”
Deletion & Retention2/5
Can users delete their account?
“The right to access, update or to delete the information we have on you.”
Self-service deletion mechanism?
“you can access, update or request deletion of your Personal Information directly within your account settings section.”
Specific data retention timeline?
“A specific timeframe (e.g., 30 days) is not provided; it only states 'not longer than is reasonably necessary'.”
Auto-deletion of inactive accounts?
“Auto-deletion of inactive accounts is not mentioned.”
Post-deletion handling described?
“Post-deletion handling procedures are not described in the policy.”
Advertising2/4
Advertising model explicitly disclosed?
“cookies and similar technologies may be used by our online data partners... We... may then send communications and marketing”
Free from third-party advertisements?
“The policy states that online data partners may use technologies for marketing, not that it is free from third-party ads.”
Children excluded from ad targeting?
“Our YouTube videos for children... prevents personalized adverts being shown.”
Ad-free option available?
“An ad-free option is not mentioned.”
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 CodeMonkey'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.
Screenshots




Take Action
For CodeMonkey
If you represent CodeMonkey Studios and believe this evaluation is inaccurate or outdated, we welcome the opportunity to re-evaluate your product.
Request Re-evaluationDetails
- 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