Fact-checked by Grok 2 weeks ago

ScratchJr

ScratchJr is a free, block-based and mobile application designed for young children aged 5 to 7, allowing them to create their own interactive stories, games, and animations by snapping together graphical programming blocks. Introduced in July 2014, it simplifies coding concepts to match developmental stages, focusing on drag-and-drop interfaces without requiring text-based input or complex syntax. The app is available on , , and devices, promoting through playful creation rather than traditional instruction. Developed as a collaborative project by the Lifelong Kindergarten Group at the (led by ), the Developmental Technologies Group at (led by Marina Umaschi Bers), and the Playful Invention Company (led by Paula Bontá and Brian Silverman), ScratchJr builds on the principles of the original programming environment but adapts them for preschool and early elementary learners. The Android version was specifically developed by under the leadership of . Funded initially through grants and a successful campaign, the project emphasizes accessibility, with the app translated into over a dozen languages by volunteer contributors and now maintained by the Scratch Foundation. This interdisciplinary effort aimed to introduce programming as a new form of , helping children develop skills in sequencing, problem-solving, and creative expression from an early age. Key features of ScratchJr include a paint editor for customizing characters and backgrounds, motion and control blocks for directing behaviors, and tools for adding sounds, voices, and even device camera photos to projects, all within a tablet-optimized that encourages experimentation without fear of errors. Unlike more advanced platforms, it omits variables, loops, and conditionals to avoid overwhelming young users, instead prioritizing intuitive play that fosters , , and social-emotional growth through collaborative activities. Educators and parents often use it in classrooms and homes to build foundational , with highlighting its role in enhancing children's confidence in and processes.

Introduction

Overview

ScratchJr is a , block-based visual programming application designed to introduce young children to by enabling them to create interactive stories and games. Developed as an accessible tool for early learners, it simplifies programming concepts through intuitive graphical interfaces, allowing users to build animations without requiring text-based coding or prior experience. At its core, ScratchJr operates by letting children drag and snap colorful graphical blocks to control characters, modify backgrounds, and apply effects such as motion, sounds, and appearances on tablet devices. These blocks are organized into categories like motion and looks, facilitating the creation of sequenced actions that bring projects to life through play-based . Through engagement with ScratchJr, children aged 5-7 develop key skills including , sequencing instructions, problem-solving, and creativity, as they design and iterate on their own projects. The app promotes these outcomes by encouraging self-expression and in a low-stakes environment. ScratchJr is available as a app for devices like iPads, Android tablets, and Chromebooks, with projects saved locally in an internal database on the device, requiring no connection for core functionality. It serves as a simplified precursor to the broader Scratch ecosystem, providing a foundational stepping stone for younger users before transitioning to more advanced tools.

Target Audience and Educational Goals

ScratchJr is designed primarily for children aged 5 to 7, a developmental stage where foundational are emerging, with intended use supported by parents, educators, or peers to facilitate guidance and in project creation. This age group aligns with to , where the app's icon-based interface accommodates pre-readers and those with developing fine motor skills through simple drag-and-snap mechanics that require minimal dexterity. The educational goals of ScratchJr emphasize enhancing early through and in interactive projects, via recognition of patterns and spatial relations in programming sequences, and social-emotional by encouraging in and sharing of creations. It introduces core computational concepts such as sequencing of actions, loops for repetition, and event handling for triggering responses, all adapted with visual icons to suit short attention spans and promote problem-solving without text-based reading. Broader objectives include bridging playful exploration with structured learning to foster and prepare young users for advanced tools like , while promoting equity in access for diverse learners through its free availability on multiple platforms and culturally adaptable content. The simplified design, including large touch targets and quick project iteration, ensures age-appropriateness by aligning with children's limited attention spans and emerging .

Development

Origins and Collaborators

ScratchJr originated as an extension of the Scratch programming language, which was developed by the MIT Media Lab in 2007 to introduce children aged 8 and older to computational thinking through visual block-based coding. Recognizing a significant gap in accessible tools for even younger learners, the project adapted these concepts for preschool-aged children (5-7 years old) to foster early coding education amid growing emphasis on digital literacy in early childhood. Development efforts began around 2013, building on prior research into developmentally appropriate programming interfaces that align with young children's cognitive and motor skills. The project was a collaborative endeavor involving leading experts in education technology. The MIT Media Lab's Lifelong Kindergarten Group, directed by , provided foundational expertise from the original project. Tufts University's DevTech Research Group, led by Marina Umaschi Bers, contributed insights from studies on technology integration in . Additionally, the Playful Invention Company (PICO), founded by Paula Bontá and Brian Silverman, brought specialized knowledge in designing intuitive, playful software for young users. This interdisciplinary team emphasized constructivist principles, drawing from educational theories that view children as active creators rather than passive consumers of technology. Funding for ScratchJr came from multiple sources to support its research, prototyping, and initial development. The provided a key grant (DRL-1118664) to explore how block-based programming could build foundational skills like sequencing and problem-solving in young children. The Scratch Foundation offered additional backing, aligning with its mission to expand coding access, while a 2014 Kickstarter campaign raised over $75,000 to fund tablet adaptations and broaden device compatibility. Contributors like the LEGO Foundation and British Telecommunications also supported early phases. Central to the design philosophy was creating a tablet-optimized, touch-based that accommodates the physical and limitations of preschoolers, such as shorter spans and developing fine motor skills. This approach prioritized simplicity—using larger, colorful blocks and intuitive gestures—over complex syntax, enabling children to snap together to animate stories and without or precise control. The goal was to make programming feel like natural play, integrating computational concepts with creativity and expression to suit early learners' developmental stages.

Release History and Updates

ScratchJr was initially released as a free app for on July 23, 2014, developed through a collaboration between the , , and the Playful Invention Company. The version, developed by under the leadership of , launched in March 2015, expanding accessibility to a broader range of tablet devices. A version followed in March 2016. Version 1.0 marked the core launch in , providing essential programming blocks for young children to build interactive stories and games, including motion, looks, and categories. Subsequent early updates, such as 1.0.1 and 1.0.2 in late and early 2015, focused on bug fixes related to stability and app freezing issues. In 2016, version 1.2 introduced key sharing features, allowing users to export projects via email and, on devices, , enhancing opportunities. This update built on the foundational tools while addressing user feedback for easier project distribution. Version 1.5, rolled out progressively in 2023 with releases including 1.5.3 in January, 1.5.10 in May, and 1.5.11 in , primarily delivered minor bug fixes and improved compatibility with contemporary operating systems. These enhancements ensured smoother on supported hardware without introducing major new functionalities. The Scratch Foundation has overseen maintenance since the project's inception, with the most recent updates occurring in 2023. As of 2025, no web-based version exists, though the foundation remains in early planning stages for such a development to potentially increase platform accessibility. To address evolving device ecosystems, ScratchJr requires 9.3 or later (recommended 11.0 or later) on iPads and 5.0 or later (recommended 7.0 or later) on tablets with screens of 7 inches or larger. Support for older operating systems, including iOS versions below 9.3 and Android below 5.0, was deprecated around 2022, meaning those installations no longer receive updates or patches.

Programming Features

User Interface

The ScratchJr features a full-screen stage at the center where users view and interact with their projects, allowing characters to be dragged to set starting positions and deleted by pressing and holding on them. Above the stage, a top bar provides essential tools including a Save button to store projects and return to the , a to start scripts, options for adding pages (each with its own characters and background), changing backgrounds, adding text, resetting characters, toggling a for coordinates, entering presentation mode for full-screen viewing, and undo/redo functions. At the bottom, a organizes block categories by color—such as for triggering, for motion, and for sounds—alongside panels for managing characters (adding, editing, deleting, or copying via a paintbrush icon that opens the paint editor) and assembling scripts in a programming area. Designed for touch-based interaction on tablets, the interface relies on large, colorful icons and intuitive gestures like dragging blocks to connect them, tapping to select or run scripts, and pressing to access menus, eliminating the need for typing or precise mouse control to accommodate young children's motor skills. The project gallery, accessible from the , enables saving, loading, and browsing of multiple projects, while the integrated paint editor allows customization of sprites and backgrounds through simple drawing tools without text input. Sensor integration supports device features, such as access for recording custom sounds in projects and camera permissions for capturing images as sprites. Accessibility is prioritized through high-contrast, color-coded elements that distinguish block categories visually, simple hierarchical menus that reduce , and an overall design tailored for pre-readers with icon-only . Although projects require manual saving via the top bar, the minimizes data loss risks by prompting users upon exit and supporting quick iterations. Compared to the full platform, ScratchJr employs a simplified palette with fewer block options and exclusively icon-based labels to suit non-readers, alongside a more horizontal, touch-optimized layout that enhances usability for ages 5-7 without advanced text or keyboard features.

Coding Blocks and Tools

ScratchJr employs a block-based programming where users colorful, puzzle-piece-like blocks that snap together to create scripts for characters known as sprites. These blocks are designed to be intuitive for young children, using icons and minimal text to represent actions, ensuring immediate visual feedback as projects run in real-time preview mode. The blocks are organized into categories accessible via tabs in the programming area. Motion blocks enable sprite movement on a grid-based stage, including Move Right, Move Left, Move Up, Move Down (each advancing a specified number of squares), Turn Right, Turn Left (rotating by degrees, with 12 units equaling a full circle), Hop (a vertical jump), and Go Home (returning to the starting position). Looks blocks alter a sprite's appearance, such as Grow and Shrink (scaling size), Reset Size (restoring default), Hide and Show (fading in or out), and Say (displaying text in a speech bubble). Control blocks manage script flow, featuring triggers like Start on Green Flag (begins on project start), Start on Tap (on sprite touch), Start on Bump (on collision), and Start on Message (on color-coded signal); sequencing tools including Wait (pauses in tenths of seconds), Repeat (loops a set number of times), Repeat Forever (endless loop), Set Speed (adjusts execution rate), Stop (halts all scripts), Send Message (broadcasts a signal), Go to Page (switches project pages), and End (script terminator with no functional effect). Sound blocks add audio elements, with Pop (a simple sound effect) and Play Recorded Sound (user-recorded voice or noise). By stacking blocks into scripts attached to sprites, children can program interactive sequences; for instance, a script might combine Motion blocks like Move Right and Turn Left with a Looks block such as Say to animate a default sprite walking across the while "speaking" a . Supporting these blocks are additional tools for project setup. The library, accessed by tapping a plus icon in the characters panel, provides pre-made options such as animals (e.g., and penguin) for selection and programming. The background selector, via a dedicated , allows choosing or creating stage settings like a theater scene to contextualize animations. Effects like hiding and showing sprites integrate directly into Looks blocks for dynamic visibility changes. To maintain a safe, child-focused environment, ScratchJr imposes limitations such as no external links, no open-ended user input, and restricted parameters (e.g., movement limited to under 25 grid units), preventing unintended access or complexity while keeping all activities local to the device.

Educational Applications

Curriculum Integration

ScratchJr provides a range of official and supplemental resources designed to facilitate its integration into curricula, enabling educators to incorporate alongside traditional subjects. The Official ScratchJr Book, published in 2015 by and authored by Marina Umaschi Bers and , serves as a primary hands-on guide for parents and teachers, featuring over 18 interactive activities tailored for children aged 5 to 7 that build foundational programming skills through creative projects. Additionally, the ScratchJr website offers free downloadable guidebooks, such as the Animated Genres curriculum, which includes lesson plans for creating stories, games, and collages using core blocks like motion and sequencing commands, along with introductory videos demonstrating app features and project creation. These resources align with educational standards, including the State Standards for literacy and mathematics, by reinforcing skills such as sequencing events in and applying mathematical concepts like patterns and through activities. NSF-funded initiatives, supported by grants like DRL-1118664, have developed structured curricula such as Coding as Another Language (CAL) for ScratchJr, comprising 6- to 12-week units that integrate with subjects like reading and math to foster problem-solving and expression. For instance, project ideas include story starters that practice sequencing by animating character movements in a , or integrations like simulating cycles using repeat loops and growth effects to model biological processes. Educators benefit from teacher tools such as detailed lesson plans that emphasize debugging—identifying and fixing code errors through trial and error—and iteration, where students refine projects by testing variations, promoting resilience and creative refinement. Assessment rubrics specifically for ScratchJr projects evaluate aspects like code structure, expressiveness, and computational concepts, allowing teachers to gauge progress in creative coding without relying solely on final outputs. For extensions, adaptations like ScratchJr Bots introduce physical computing by connecting the app to robots, enabling three-dimensional outputs such as LED displays and movement controlled by ScratchJr code, as explored in recent maker literacy projects.

Classroom Implementation and Research

ScratchJr is typically implemented in preschool and kindergarten classrooms via structured 45-minute sessions that blend coding with literacy and creative expression, often conducted in small groups of 2-3 children to promote collaboration and hands-on exploration under teacher guidance. These sessions follow curricula like Coding as Another Language (CAL), incorporating warm-ups, technology circles for discussion, and unplugged activities to build foundational skills without overwhelming young learners. A 2025 comparative study involving 60 children found that ScratchJr enhanced coding skills—particularly problem-solving (59.2% improvement) and design (68.10% improvement)—more effectively than Jr, with overall post-intervention gains of 56.18% in logical thinking, sequencing, and project creation. Another 2025 investigation using the CAL curriculum with ScratchJr and elements demonstrated sustained improvements in skills, , and intrinsic motivation among second-grade students over a full school year. Key challenges in deployment include device access inequities in low-resource settings, which limit participation for underserved children; solutions involve targeted outreach, such as DevTech Research Group's partnerships providing tablets and unplugged alternatives to bridge gaps. Educator training addresses these through workshops like the 2024 Mississippi State University program, where 4-H agents and early childhood teachers learned to integrate SmartJr via a mix of device-free and app-based lessons. Impact metrics highlight ScratchJr's role in boosting engagement among underrepresented groups, with DevTech initiatives reaching 40 educators and hundreds of preschoolers in southern U.S. communities historically excluded from tech education. Longitudinal from a four-year randomized control trial across 43 schools show seamless transitions to tools like , with 1,600 K-2 students developing advanced computational concepts after initial ScratchJr exposure. Notable collaborations include ScratchJr, which ties lessons to media content from shows like , enabling children to code interactive stories with familiar characters for deeper narrative engagement. The SmartJr initiative at supports by customizing activities to individual needs, combining unplugged problem-solving with flexible app use to accommodate diverse classroom dynamics.

Global Reach

Supported Languages

ScratchJr offers multilingual support to enable young children from diverse linguistic backgrounds to engage with programming concepts. As of 2024, the app fully supports approximately 20 languages, including English, , (Simplified and Traditional), , , , , , , , Thai, , Danish, , and . Additionally, community contributions have led to partial translations in up to 48 languages by 2024. The translation process relies on an icon-based core interface, where visual elements remain universal, supplemented by localized text overlays for user-facing elements. This approach facilitates without disrupting the block-based programming experience. Translations are primarily volunteer-driven, with contributors submitting work via a application since the app's launch; the ScratchJr team reviews and integrates these efforts to expand global reach. Upon app startup, users select their preferred language from a menu, which applies localization across key components such as menus, coding block labels, and default sprite names. This ensures that instructional text and interface prompts are presented in the child's native language, promoting intuitive use for ages 5-7. At its initial release in , ScratchJr launched with support for a limited set of languages, primarily English and select European ones, but has since expanded significantly through ongoing volunteer initiatives. Despite these advancements, certain limitations persist in the localization. Some languages do not include fully adapted audio assets, such as localized sound effects or voice prompts, relying instead on default English audio. Furthermore, the app lacks adaptations for scripts, which affects usability for languages like and Hebrew despite available text translations.

International Adoption and Impact

ScratchJr has seen widespread international adoption, with over 60 million users and 277 million projects created globally as of May 2025. The top countries by usage include the , , , , , , , , , and , reflecting its integration into early education systems in regions such as and . For instance, countries with strong initiatives, including the UK and Nordic nations, demonstrate high engagement levels, often through curriculum incorporation. Cultural adaptations of ScratchJr have enabled its relevance across diverse contexts, with teams localizing the Coding as Another Language (CAL) curriculum to incorporate region-specific resources. Examples include adaptations in featuring new books tailored to local narratives, Hebrew-language materials in , and Spanish versions in and that align with national educational goals. Partnerships, such as those with Uruguay's Plan Ceibal for accessible digital tools and EU Code Week initiatives promoting , have further supported efforts in Europe. The app's global impact lies in advancing early coding education and fostering , as evidenced by 2024-2025 highlighting gains in maker literacies—encompassing , programming, and building—across cultures. A 2025 study on ScratchJr Bots, for example, reported improvements in , collaboration, and socio-emotional skills like patience among young children in pilot programs, including implementations in . A 2025 study notes that UNESCO's 2024 report recognizes such tools as pivotal for achieving goals under Goal 4.7 worldwide. Community efforts have extended ScratchJr's reach through in developing regions, with volunteer translations into 48 languages facilitating access in low-resource areas like , , , and . Since 2022, a involving 31 organizations across 17 countries has supported and implementation, reaching thousands of students in places like via the . Programs such as target underserved communities to promote equitable participation. Looking ahead, a web version of ScratchJr remains in early stages, potentially broadening beyond devices and increasing . Ongoing support from collaborators like the Scratch Foundation emphasizes equity, with continued and randomized trials aimed at diverse educational contexts.

References

  1. [1]
    About - ScratchJr
    Jul 25, 2014 · ScratchJr is an introductory programming language that enables young children (ages 5-7) to create their own interactive stories and games.
  2. [2]
    Overview ‹ ScratchJr - MIT Media Lab
    ScratchJr makes coding accessible to younger children (ages 5-7), enabling them to program their own interactive stories, games, and animations.
  3. [3]
    Designing ScratchJr: support for early childhood learning through ...
    Jun 24, 2013 · ScratchJr is a graphical programming language based on Scratch and redesigned for the unique developmental and learning needs of children in kindergarten to ...<|separator|>
  4. [4]
    Designing ScratchJr: Support for Early Childhood Learning Through ...
    Jun 24, 2013 · ScratchJr is a graphical programming language based on Scratch and redesigned for the unique developmental and learning needs of children in ...
  5. [5]
    Blocks - ScratchJr - Learn
    ScratchJr blocks include triggering, motion, looks, sound, control, and end blocks. Examples include 'Start on Green Flag', 'Move Right', 'Say', 'Pop', 'Wait', ...Missing: mechanics | Show results with:mechanics
  6. [6]
    [PDF] Learning ScratchJr via Playground Games
    Review motion blocks: • Drag some blue blocks to the programming area. • Snap them together to make a script. • Tap on the script to see the cat move. Page 5 ...
  7. [7]
    About - ScratchJr
    This new book is an easy-to-use, hands-on resource for parents and educators alike to teach children how to code with ScratchJr.
  8. [8]
    ScratchJr: Coding for Kindergarten - Tufts Now
    Jul 30, 2014 · With ScratchJr, young children (ages 5-7) learn important literacy skills as they program their own interactive stories and games.Missing: target goals
  9. [9]
    [PDF] ScratchJr: Computer programming in early childhood education
    ScratchEd (http://scratched.media.mit.edu) was launched in July 2009 as a new online community where Scratch educators share stories, exchange resources, ask ...
  10. [10]
    ScratchJr: Coding for kindergarten | MIT News
    Jul 30, 2014 · With ScratchJr, young children (ages 5-7) learn important literacy skills as they program their own interactive stories and games.Missing: fine motor spans<|control11|><|separator|>
  11. [11]
    ScratchJr | Playful Invention Company
    ScratchJr is an introductory programming language that was developed to appeal to younger children (ages 5-7). Using a block based language, children are able ...
  12. [12]
    ScratchJr: Coding for Young Kids by Mitchel Resnick - Kickstarter
    Dec 11, 2014 · Report this project to Kickstarter. Funding period. Mar 17 2014 - Apr 30 2014 (43 days). Similar projects to check out. See more · ClassKínd - ...Missing: NSF | Show results with:NSF
  13. [13]
    ScratchJr - App Store - Apple
    Rating 4.0 (1,570) · Free · iOSWhat's New. Version History. Bug Fixes. 1.5.11. 11/28/2023. Bug Fixes. 1.5.10. 05/01/2023. Minor Bug Fixes. 1.5.3. 01/09/2023. Minor bug fixes. 1.4.14. 08/09/ ...
  14. [14]
  15. [15]
    ScratchJr - App Store - Apple
    With ScratchJr, young children (ages 5-7) learn important new skills as they program their own interactive stories and games. By snapping together graphical ...
  16. [16]
    Older versions of ScratchJr (Android) | Uptodown
    Older versions of ScratchJr ; 1.5.11 · Nov 28, 2023 ; 1.5.8 · Aug 24, 2023 ; 1.4.16 · Jan 10, 2023 ; 1.3.0 · Jan 5, 2022 ; 1.2.13 · Jan 28, 2022.
  17. [17]
  18. [18]
    LLK/scratchjr - GitHub
    May 1, 2023 · This is the official git repository hosting the source code for the ScratchJr project. ScratchJr can be built both for iOS and Android.<|control11|><|separator|>
  19. [19]
    [PDF] ScratchJr Device Requirements- External - Sites@BC
    ScratchJr has been developed for iPads and Android tablets. You can install the latest version on iPads running iOS 10+ or tablets running Android 5+.
  20. [20]
    [PDF] ScratchJr Interface Guide
    Pages. Select among the pages in your project -- or tap the plus sign to add a new page. Each page has its own set of characters and a background.
  21. [21]
    ScratchJr Privacy Policy
    This document, called a "privacy policy," explains what information we collect from you, how we collect it, why we collect it, and how we keep it safe.Missing: target audience goals
  22. [22]
    [PDF] block-descriptions.pdf - ScratchJr
    Stops all the characters' scripts. Changes the rate at which certain blocks are run. Runs the blocks inside a specified number of times.
  23. [23]
    [PDF] Designing ScratchJr: Support for Early Childhood Learning Through ...
    Jun 24, 2013 · This paper describes the goals and challenges of creating a developmentally appropriate pro- gramming tool for children ages 5-7 and presents ...
  24. [24]
    [PDF] An Introduction to ScratchJr - No Starch Press
    ScratchJr is a tool for selfexpression. Children should feel free to explore ScratchJr's many buttons and features and to use characters and backgrounds that ...
  25. [25]
    Official ScratchJr Book | No Starch Press
    $$15.95The Official ScratchJr Book is a guide for parents and teachers to learn ScratchJr, a free programming language, and helps kids learn to program with blocks.
  26. [26]
    The official ScratchJr book : help your kids learn to code!
    Nov 20, 2021 · An introduction to coding for parents and kids. Includes 18 hands-on activities using ScratchJr, a programming language designed for young children (ages 5-7).
  27. [27]
    Resources - ScratchJr - Teach
    These resources are here to support teachers by offering guidance and supplemental materials to be used in and out of the classroom.Missing: guidebooks | Show results with:guidebooks
  28. [28]
    [PDF] Animated Genres Classroom Curriculum for Grades K-2 - ScratchJr
    This curriculum introduces powerful ideas from engineering and computer science that are not usually highlighted in early childhood education.Missing: target | Show results with:target
  29. [29]
    About - ScratchJr
    ScratchJr is a collaboration between the DevTech Research Group at Boston College, and the Scratch Foundation.
  30. [30]
    Weave coding into K-5 curricula as new literacies - Emerald
    Coding projects enabled students to read and generate more informational texts, which has been stressed as critical skills in the Common Core State Standards.
  31. [31]
    [PDF] U411C190006-Tufts-University-Narrative.pdf
    In 2016, the district was awarded a $1.5- million-dollar grant, “Operation: Break the Code to College and Career Readiness”, to support military dependent ...
  32. [32]
    [PDF] Computer Programming in Early Childhood Education ... - Sites@BC
    The ScratchJr project is supported by. National Science Foundation Grant No. DRL-1118664. Development of a version of the Scratch programming environment and.
  33. [33]
    ScratchJr PreK – Coding as Another Language - Sites@BC
    The CAL ScratchJr curriculum fosters young children's technical, computational thinking, and engineering abilities. It also supports foundational math, reading, ...
  34. [34]
    Turn STEM into STEAM: Storytelling with ScratchJr
    Jul 6, 2016 · Using ScratchJr, I've been able to integrate coding with storytelling, allowing students to stretch their creative and logical sides at once.
  35. [35]
    Scratch Jr Projects | TPT
    Integrate coding into your science or reading lessons! This project guides students through planning a Scratch coding animation to model solutions to ...
  36. [36]
    [PDF] Sequencing with Programmed Multiple Logic Paths + ScratchJr
    Students use ScratchJr to program a frog to walk or hop through a park, learning sequencing and debugging by creating step-by-step directions.Missing: starters science integration
  37. [37]
    Scratch Jr - Debugging Challenges by Coding Kyodai - TPT
    In stockObjective: Students will learn to identify and correct errors in Scratch Jr scripts while developing collaboration, accuracy, and trial-and-error strategies.
  38. [38]
    Evaluating young children's creative coding: rubric development and ...
    Jan 19, 2022 · This study presented the development and testing of a coding rubric to evaluate children's creations with the popular ScratchJr app for early ...
  39. [39]
    ScratchJr K – Coding as Another Language
    The Coding As Another Language for ScratchJr (CAL – ScratchJr) curriculum introduces powerful ideas from computer science, in conversation with literacy.
  40. [40]
    ScratchJr Bots: Maker Literacies for the Hearts and Minds of Young ...
    By extending the ScratchJr experience into the physical world, ScratchJr Bots empower children to explore and engage with CT as they witness their digital code ...<|separator|>
  41. [41]
    Evaluating the Effectiveness of Scratch Jr and Tynker Jr in Teaching ...
    Oct 21, 2025 · Similar to scratch, it employs visual code blocks to introduce children to logic and programming concepts. Through its "Hour of Code" initiative ...
  42. [42]
    Developing Computational Thinking in Early Childhood Education
    Aug 13, 2025 · This study investigates the long-term impact of the "Coding as Another Language" (CAL) with ScratchJr and integrated gamification elements ...
  43. [43]
    ScratchJr Around the World – DevTech Research Group - Sites@BC
    ScratchJr is a free programming language for children ages 5-7. In the summer of 2014, ScratchJr was released as a free iPad app. As of September 2024, ...
  44. [44]
    Training familiarizes early childhood teachers with SmartJr
    Sep 11, 2024 · -- Mississippi 4-H is developing new programs incorporating ScratchJr, an introductory computer programming application for children ages 4-7, ...
  45. [45]
    PBS KIDS ScratchJr - PBS LearningMedia
    This collection offers a variety of lesson plans and resources for educators to use to introduce children ages 5-8 to creative coding.Missing: collaboration | Show results with:collaboration
  46. [46]
    Evaluating the Effectiveness of Scratch Jr and Tynker Jr in Teaching ...
    Oct 23, 2025 · This study evaluates the comparative effectiveness of two widely used applications, Scratch Jr and Tynker Jr, in developing these skills.
  47. [47]
    Computational Thinking & Fluency – EU Code Week Challenge
    In this challenge children will integrate CT concepts into their projects by using the ScratchJr app to make their stories more engaging, exciting, and ...
  48. [48]
    PBS KIDS Launches Free ScratchJr App, Helping Young Children ...
    Dec 3, 2015 · PBS KIDS ScratchJr helps children ages 5-8 learn core coding concepts as they create their own interactive stories and games using PBS KIDS characters.
  49. [49]
    Diversity, Equity, and Inclusion: The Foundations of the Scratch ...
    Oct 6, 2022 · ... equitable creative coding using Scratch and ScratchJr. This year, we're working with 91 incredible organizations from more than 20 countries ...Missing: learners | Show results with:learners