Coding Products for Kids
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

View only
Compatible OS
coding language(s)
Curricular materials to learn this tool
(Color Key)No longer existsOut of ScopeLanguage (Is this out of scope?)
028 Educate"028 Educate is an online SSD Resource website offering notes, materials, practicals, and guidance on the SSD specification and the fundamentals of Object Oriented Programming using C#." It includes quizzes, commenting, and a programming resources for teachers and students in teaching certain UK classes.C#Out of Scope: resources for specific classes. More of a way to practice the material for those classes than a unique product for anyone.
Agentsheets/AgentcubesA drag and drop programming interface focused on building simulations to explore complex ideas and games. It uses "Conversational Programming" technology to help programmers understand their code. Creations can be shared easily as Java applets. Agentcubes allows for 3D programming. Coding; 3D animationK-2; 3-5; 6-8; 9-12AgentSheets, Inc$7069 (quotes available for more than one person)
AliceA drag and drop coding language used to program 3D objects, objects have preset motions and actions that can easily be used by beginner level students. The coding language can be made to look similar to Java script syntax Animation; Game DevelopmentK-2; 3-5; 6-8; 9-12N/APhoton Entertainment$0
Alien Robot (Photon)Photon is a robot that develops along with children which means that he can do as much as his owner (features are unlocked with the learners development). He has touch, distance, displacemet, ground color (B&W) and sound sensors, illuminated eyes and antennae, and a speaker. There is a narrative that goes along with the robot adding character, and objectives for the learner.; Block Coding;K-2; 3-5
AlgobrixBuild code with LEGO compatible building blocks and watch your robot follow your commands. This system teaches loops, navigation, pointers, parameters, algorithmic thinking, LED and motors, touch and light sensors, if-then, and multithreading.; Block Coding;AlgobrixStarter Kit: $169
(Kickstarter Pre-order Price)
Ultimate kit: $399, Classroom kit: $1,699
AntboA programmable robot for kids, using 3 servo motors, that walks like an ant. Can upload data (e.g., distance, accomplishments) using wi-fi. You can order parts to upgrade and extend the robot. It's expected to start shipping in November, 2016.; Block Coding;K-2; 3-5; 6-8Scratch, Windu, Java (arduino)DFRobot$59
App LabA branch of which allows students to create their own apps in a simple block programming environment. Students can easily switch from block coding to JS to understand how their commands translate. For a detailed post of all of App Lab's features, see Code Editor; Text editor6-8; 9-12HTML, CSS,$0
Barefoot ComputingAn online community for teachers to share resources to teach computing concepts (e.g., control, repetition, networking, sequence) to primary-aged children. Barefoot Computing is based in the UK and its primary community consists of computing teachers for K-8. Community; Teaching ResourcesK-2; 3-5; 6-8Scratch, Raspberry Pi, Python, $0
BBC microbitThe Micro Bit is a mini computer designed by the BBC for use in computer education in the UK. The device will be given away free to every year 7 pupil in the UK. It is available for purchase by anyone (as long as there are resellers in their countries). It has a processor, accelerometer and magnetometer sensors, Bluetooth and USB connectivity, a display consisting of 25 LEDs, two programmable buttons, and can be powered by either USB or an external battery pack.; Processor6-8; 9-12; 12+Javascript, Python, Blockly, Touch DevelopBBC$15-30Can buy classroom sets for "the price of a laptop"
Beauty and Joy of Computing
An online AP Computer Science principles course for high school students developed by UC Berkeley and endorsed by The College Board and The curriculum teaches students not only how to code, but also the implications of programming in the world and important concepts of computing, such as abstraction, design, recursion, concurrency, simulations, and the limits of programming.!University of California, Berkeley and Education Development Center, Inc.$0
Beebot and ProbotA small one-piece robot shaped in the form of a "bee" with buttons on top for programming it. Its buttons are directional (forward, back, left, right) and allow for a series of commands to be entered prior to pushing "go." Up to 40 commands can be entered in a single program. Probot is shaped like a racecar and incorporates more challenging coding concepts for older/more advanced kids.; K-2; 3-5; Probot is more advancedN/ATerrapin LogoBeebot $90, Probot $140Beebot bundle $150$100:
Beetle Blocks"Beetle Blocks is a graphical blocks-based programming environment for 3D design and fabrication.
Use code to control a beetle that can place 3D shapes and extrude its path as a tube. Then make a 3D print!... Beetle Blocks is based on Scratch and implemented using Snap! and ThreeJS." The Chrome browser works best. For more information, check out this wiki article: Coding6-8; 9-12Free's Pick
BigTrakA programmable tank created in 1979 by Milton Bradley. It was relaunched in 2010. Programming is similar to other one-piece on-board programmable robots in that the user enters a series of commands on the robot and, when ready, presses the "go" button to watch the robot run the program. BigTrak rover is able to be controlled by Apple, Andriod, and Windows devices. The app to control the robot is available on the AppStore and Google Play.;K-2; 3-5Zeon Ltd.Does not ship to the USA (made in the UK)
Bits & BytesA card game that introduces kids to basic coding by having them safely direct their character to a certain destination using a sequence of simple instructions. GameK-2; 3-517.95 Pounds (if in UK)22.95 Pounds (if outside UK).
BitsboxA monthly subscription to a kit allowing kids to build real apps for real devices. New coding projects are sent monthly in a booklet. Kids go on to, use to booklet to enter the code online to build the app. After it is built, they can upload it to any tablet device by scanning a QR code on the website with the tablet. builderK-2; 3-5Javascript
Bitsbox$20/mo Digital Book
$25/mo Bitsbox Book
$30/mo Orig. Bitsbox

1,3 or 12 mo subscript.
Bizness appsOnline mobile app builder that requires no coding. Tailored to businesses. Has 24 hour customer support. builderBusiness OwnersNABizness Apps$99/mo$250/moOut of scope: It is a great tool for those who want to create apps, but it is mostly for business owners and companies needing apps. The high price is evidence of this.
BlocklyBlock coding similar to Scratch, but without the display window or sharing features. As you code with the blocks, you can set a window to output synactically correct code in the language of your choice. It runs on iOS and Android devices in addition to any browser. codingK-2; 3-5; 6-8; 9-12JavaScriptGoogleFree
Blockly GamesThese are educational games/guided challenges using Blockly with a display window. It helps students learn coding and later in the course teach how to transfer the block coding to JavaScript. codingK-2; 3-5; 6-8; 9-12JavaScriptGoogleFree
Blogs and CodeOnline class/curriculum to learn to blog and program in scratch.blogsandcode.weebly.comOnline course, curriculum6-8; 9-12ScratchOut of scope: This is not a unique product, but instead curriculum that teaches Scratch.
BomberbotOnline program used to help primary/elementary school teachers with little experience in coding to be able to teach basic coding lessons to their students. Bomberbot also has the ability for teachers to track student progress., Student Progress Tracker, Teaching ResourcesK-2; 3-5; 6-8C, Python, JavaScript6.5 euro/student/year (+100 students)10 euro/student/year (Basic and advanced course)Based out of the Netherlands
Bootstrap World
(Bootstrap 1)
Bootstrap 1: A series of powerpoint style lessons with teacher notes, a student workbook, and links to games focused on applying mathematical concepts and rigorous programming principles to creating a simple videogame. It is aligned to National and State Standards for Mathematics -- including the new standards for Mathematical Practice. development
6-8A proprietary language that displays computer functions the way mathematical functions are written.Bootstrap worldFree
Bootstrap World
(Bootstrap 2)
Bootstrap 2: Goes deeper into programming, building events and data structures on top of the foundation laid by Bootstrap:1 and allowing students to build far more sophisticated programs. development
9-12A proprietary language that displays computer functions the way mathematical functions are written.Bootstrap worldFree
Box IslandBox Island is a mobile game that takes boys and girls on an exciting adventure, while teaching the fundamentals of coding. Kids apply the basics, such as loops and conditionals, to progress through the super fun and challenging gameplay. Rendered in a beautiful 3D game world featuring 100 levels, where the first 10 levels are free, Box Island is a story-driven journey that keeps kids highly engaged and motivated while playing. Coding fundamentals that kids are introduced to: algorithmic thinking, pattern recognition, sequencing, loops, conditionals, debugging, andriod, game, puzzle, story drivenK-2; 3-5; 6-8N/ARadiant GamesFree for the first 10 Levels, In-App purchase for more levels: *Junior Coder: Unlock 20 levels for $2.99; *Skilled Coder: Unlock 50 levels for $5.99- Master Coder: Full-game unlock of 90 levels for $7.99
Cargo-botThe puzzle game (app) that challenges your brain and helps you learn programming concepts., andriod, windows, game, puzzleK-2; 3-5; 6-8; 9-12N/ATwo Lives Left
Coda GameYoung children use a drag-and-drop method to develop their own tablet games. They set the rules for how to play, win, and lose in the game. When they run the program their game is built. childhood game developmentK-2drag-and-dropCodarica
CodaKidOnline classes and camps to teach kids how to code and create games using real-world software and languages.; 6-8Out of scope: curriculum, not a unique tool.
Code AvengersThis is a curriculum website for learning code. Includes curriculum on Python, HTML, CSS, JavaScript, web development, design, game development, intro to coding, and computer science. Some of the curriculum is free, while some has a course fee. 500+ lessons, 100+ quizzes, 100+ guided projects; 9-12; 12+Python, HTML, CSS, JavaScriptOnline Education LTDFree 7 Day trial (5 lessons in each course)$120 for 6 months, $29 per monthOut of Scope: Seems like good curriculum, but it is not a unique tool; only curriculum to learn other tools.
Code ClubA large organization that runs many volunteer based coding clubs. Located mainly in the UK, but branching out to other countries. Clubs use projects provided by the organization.; 3-5; 6-8Scratch, HTML, CSS, PythonRaspberry Pi Foundation0
Code in the SchoolsAn organization that designs curriculum and runs computer science instruction in the Baltimore City area.; curriculum; instructionK-2; 3-5; 6-8; 9-12Code in the SchoolsOut of Scope: Some of the curriculum ideas seem great, but the unique tool (the instruction given by the organization) is focussed on the Baltimore City area.
Code Master"In Code Master, your Avatar travels to an exotic world in search of power Crystals. Along the way, you use programming logic to navigate the Map. Think carefully, in each level, only one specific sequence of actions will lead to success. ...Playing Code Master won’t just teach you principles behind programming, you’ll also build planning, sequential reasoning and problem-solving skills." GameK-2; 3-5; 6-8Thinkfun, Inc.20 MSRP
Code Monkey IslandBoard game that teaches coding. You are the leader of a group of monkeys and need to get the monkeys to the banana grove before the other players. To do this players use rule cards that help them learn concepts like conditionals, basic looping, boolean logic, and assignment operations in a simple and fun way. GameK-2; 3-5; 6-8; 9-12Code Monkey Games LLC20Scroll down for rulebook downloadThe "Coding Training for Teachers" link:'s List
Code MonsterParticularly good for kids, Code Monster features two adjacent boxes. One displays code, the other shows what the code does. As you play with the code (with some help from a prompt), you learn what each command does. guideanyJSFree
Code-a-Pillara caterpillar robot with attach/detachable body segments with individual commands (go straight, turn around, make a sound etc.) The caterpillar moves depending on how the child attaches the body segments.Article: Think and Play Website:; K-2;N/AFisher Price$50$80
Code-itThis is mainly curriculum/books on coding using scratch for children. In person instructional courses are also offered for a price in Hampshire UK, and throughout UK.; 6-8Out of Scope: The main part of this is not a unique tool but instead curriculum/books on coding with other tools.
37 ( 1: ages 4-6. A heavily scaffolded set of exercises that teaches young children the basics of visual (block) programming as well as basic programming concepts (loops)

Course 2: ages 6-18. A set of exercises using visual programming with more depth than Course 1. Some of the programming concepts include: Algorithms, loops, conditionals, binary, debugging

Course 3: ages 8-18. A followup of course two in visual programming. Programming concepts include: computational thinking tricks, functions, conditionals, loops and patterns.
studio.code.orgvisual code
programming concepts
pre-K; K-2; 3-5; 6-8; 9-12block codeAs this is a curriculum, the material to learn this tool are the tool's classes itself. The link to the right is for teachers with general code.org
CodeaCodea is a development tool for students who already know how to code. It does not focus on teaching code, but uses the Lua programming language and simplifies some aspects of the language. For example, if a user writes the code to add a color to the program, a color rose can pop up in place of needing to know the numerical value of the color. Development; iPad app6-8; 9-12LuaTwo Lives Left$10.00emilia@twolivesleft.com
CodeBugCodeBug is a vary basic microcontroller. Users program the microcontroller in a blockly environment and then upload the program. The CodeBug can then run the program. There is one power and one ground alligator pad and 4 input/output alligator pads.; 9-12BlocklyOpenLX SP Ltd.15 British Pounds
CodecademyAn education company that makes education software to help teach people how to code Classes6-8; 9-12; 12+HTML, CSS, JavaScript, jQuery, PHP, Python, RubyOut of Scope: This website has many online classes to learn different languages, it is not a unique tool
CodeCombatAn adventure style code learning game where players learn to code using proper syntax in their chosen language. The program is scaffolded for beginners but scales quickly. For a subscription fee you gain access to video tutorials for each level that teach the concepts behind the code needed. Free to play if you opt out of the video help; 9-12Python, Javascript, CoffeeScript, LuaScroll down to the bottom for curriculum for all ages:
CodeFightsAn online platform where "players" are pitted against each other in challenges to see who has the better coding skills. Real challenges, real people., Java, C++, PythonOut of Scope: The age seems to be employed adults working engineering jobs
CodeHSCurriculum for learning to code/teaching code. "CodeHS is a comprehensive teaching platform for helping schools teach computer science. We provide web-based curriculum, teacher tools and resources, and professional development." of Scope: No unique product outside of curriculum and a highs chool age target.
Codemancer"‘Codemancer’ is an educational game ... that teaches the magic behind programming. Players will code their way through a fantasy world full of rival sorcerers and their minions. ...The goal of the game is to be as broad and inclusive as possible. A gender-neutral fantasy setting, a female protagonist, a narrative backbone, and a language designed for accessibility; these are all ways to knock down barriers that prevent some kids from engaging with programming. ...‘Codemancer’ features a moving story about a girl trying to grow up and do good despite incredible obstacles." Game is currently on pre-order and will be available in 2017 for Windows, Mac, and Android. gameK-2; 3-5; 6-8codemancer25
CodeMonkeyCodeMonkey is an online game that teaches programming in a real programming language called CoffeeScript. In the game, users control a monkey and help him catch bananas by writing lines of code. Teachers can see the progress students are making; 3-5; 6-8; 9-12CoffeeScriptStart up based in Israel$39 per year$129 per yearPaid CodeMonkey Curriculum:
CodeSpellsUnguided game where the player is a wizard and can code their own spells. Currently in the early-access phase of the game (not finished). Game; block coding6-8; 9-12block basedvalve20 to bottom:
CodeQuestA point-and-click way of familiarizing young children with html and css. Learners point and click to change headings, colors, fonts etc, and it displays the syntax. Students aren't required to know the syntax to make the product function. Store GameK-2HTML, CSSCodarica
CoderDojoA Dojo for CoderDojo is a local, independent, volunteer-led programming club that commonly covers Scratch, an introduction to programming for young people and website development using HTML, CSS and PHP. Dojos also work with JavaScript, Python, Ruby and Node.js, work on game development, Minecraft mods and experiment with hardware and robotics such as Raspberry Pis, Arduino boards and Intel Galileos. community3-5; 6-8; 9-12Scratch, HTML, CSS, PHP, JavaScript,
Python, Ruby and Node.js.
CoderDojo Foundation
CodeSchoolA paid subscription with video tutorials teaching programming. (HTML, Javascript, etc.) courses12+myriadCodeSchoolOut of Scope: this is not a tool, but online tutorials
CodeWarriorsCan be used by beginners, ramps up in difficulty as you go. At the beginning you pick your moves that it shows you the syntax, later you start typing the syntax yourself StudiosFree
CodewarsCodewars is a community that helps programmers to refine their skills in any of the languages they offer. Users solve presented problems and then test them. Once their code passes all tests it is then uploaded to the Codewars communities to be evaluated against all other solutions created by the community. The Community can then vote on which solutions are best. This allows users to learn better ways of using their chosen language. Requires prior knowledge of coding to use. Not suitable as only method for learning a programming language. Community; 9-12CoffeeScript; JavaScript; Python; Ruby; Java; Clojure; Haskell; (?) Codewars (?)FreeEducator's subscription
CodeybotA customizable robot that teaches coding, dances, flashes a "led laser", changes led display, and dances. It self balances on wheels, makes silly voices, and connects to wifi to play music. It can be controlled by voice commands, the mBlockly app, and tilt control (tilting your smart device).; 3-5; 6-8Makeblock
CodieVisual programming robot. Sensors and interaction: Microphone, gyroscope, accelerometer, ultrasonic distance sensor, encoder, line follower, 12 RGB LED's, speaker. Currently not accepting pre-orders. When they do, it is currently only available to European buyers. Robot. K-2; 3-5; 6-8block programmingcodielabs
Coding with ChromeAn educational development environment teaching coding skills with two different modes: A beginner mode with drag and drop visual code, or an advanced mode with proper syntax. It can be used with EV3 or Sphero Robots, write pencil code, or build programs in JavaScript; 9-12; 12+block or text codinggoogle0
CodinGameAn online platform to learn to code through playing and creating a game. different programming languagesFrench Startup
CodingFarmers"Board game that teaches kids the concepts of programming and introduces them to Java programming. ... By playing the game several times, kids learn to connect their actions with written code. They become programming literate all while having a blast - rolling a dice, maneuvering around obstacles and chatting with their friends and family." GameK-2; 3-5MathAndCoding30
CoffeeScriptA simplified JavaScript language that compiles into JavaScript seamlessly. It takes the good parts of JS and exposes them in a simple way. languageCoffeeScript
Computational Thinking Illustrations
Comic like illustrations that display computational thinking concepts. Below each illustration there is a description of what concepts it is conveying.; 3-5; 6-80
ComputerCraftEduThis is an add-on for Minecraft. Players automate "turtles" to build, dig, etc. for them. Players can learn basic programming concepts as they automate the turtles in a user-friendly written/block programming environment. GameK-2; 3-5; 6-8; 9-12TeacherGaming LLC0Tim's List
Computing At SchoolsA large community offering resources and curriculum advice for teachers and schools to help in teaching computing.; community6-8; 9-12Computing At SchoolsOut of Scope: No unique product offered outside of curriculum (that I can tell) and not focussed on k-8.
Construct 2Games can be designed with simplified, block like, programming commands. Development6-8;
Corona University (Corona SDK)
Corona University is curriculum to learn how to code in Corona SKD, which is a modified Lua programming language for game building. Language; Curriculum9-12Corona SDKCorona Labs, Perk CompanyOut of Scope: The unique product (Corona SKD programming language) is not focussed on our age group and the other part is just curriculum.
CourseraOnline college courses in many different subjects (including programming) taught by recognized universities. courses9-12+Python, MATLAB, R, HTML, JavaScript, CSS, Ruby, Scala, CoursereOut of Scope: Not a unique tool, just courses on how to use pre-existing tools.
CrumbleLow price and run by its own Scratch-inspired software. "The Crumble is an easy-to-use programmable controller. It can drive 2 motors forwards and backwards at variable speeds. It has 4 IO (Input/Output) pads which allow connections to switches, LDRs, low power LEDs and so on."; SoftwareK-2; 3-5; 6-8; 9-12Scratch inspired
Redfern Electronics Limited
10 PoundsTim's List
CS Firsta free program that increases student access and exposure to computer science (CS) education through after-school, in-school, and summer programs. All clubs are run by teachers and/or community volunteers. Scratch Coding3-5; 6-8;Scratchgoogle0
CS UnpluggedA free collection of activities that expose students to ideas from computer science without using computers. This allows students learn if they like computer science without the requirement of owning a computer. activitiesK-2; 3-5; 6-8; 9-12University of Canterbury
CS UnpluggedA series of free lessons meant to teach fundamentals of computer science through hands-on activities (e.g., puzzles, cards, string). The book was originally written in the late 1990s and has enjoyed recent popularity and updating due to the resurgent interest in computing. Lessons go far beyond the normal "how to program a person" and "what is a variable" activities and instead explore common challenges of computer science, such as how to create an efficient sorting algorithm, the travelling salesman problem, how binary works, information theory, and more. lessons;K-2; 3-5;6-8:9-12N/ANo company
CS10KCommunity is a component of NSF’s CS10K initiative, which seeks to have 10,000 well-trained computer science teachers in 10,000 high schools across the United States. It is where teachers of Exploring Computer Science and Computer Science Principles can come to connect with each other and with the resources and expertise they need to excel. of Scope, but is teacher curricula that can be used to teach kids.12+National Science Foundation & American Institutes for Research
Daisy the DinosaurLearn the basics of computer programming with Daisy the Dinosaur! This free, fun app has an easy drag and drop interface that kids of all ages can use to animate Daisy to dance across the screen. Kids will intuitively grasp the basics of objects, sequencing, loops and events by solving this app's challenges. After playing Daisy, kids can choose to download a kit to program their own computer game.; block codingK-2; 3-5Hopscotch Technologies
Dash and DotDash is a real robot, charged and ready to play out of the box. Responding to voice, navigating objects, dancing, and singing, Dash is the robot you always dreamed of having. Use Wonder, Blockly, and other apps to create new behaviors for Dash — doing more with robotics than ever possible. No books or camps needed!, ios, androidK-2; 3-5; 6-8BlocklyWonder Workshop
Discovery EducationThis offers many educational resources for teachers. This offers its own block programming, HTML, and Python lessons (instructional video and then prompted interface). coding, learning exercises K-2; 3-5; 6-8; 9-12Block, HTML, PythonDiscovery Education Europe LLC200 pounds (for schools and under 100 students)375 pounds (for schools, over 200 students)
Dynamic Learning"Dynamic Learning is an innovative online subscription service with interactive resources, lesson planning tools, self-marking tests, a variety of assessment options and eTextbook elements that all work together to create the ultimate classroom and homework resource." resourcesHodder EducationDepends on package/book. 3.75 - 350 pounds
EarSketchBrowser based application to write music with programming. Instructions are given so that beginners can use this tool as well. application6-8; 9-12Python, JavaScript0Tim's List
EdhesiveCurricula to help high school students take an AP Computer Science Exam of Scope9-12
edXOnline University Courses of Scope
EspressoA site from digital content providers Espresso Education that teaches pupils to code and make their own apps to share with their friends and parents. It is targeted to the UK computer science training for elementary school students and teachers. It seems to only be available in the UK. and drop coding
Etoys/SqueakUsers can draw sprites and then program them with block coding. CodingK-2; 3-5; 6-8
ev3lessons.comProvides the building blocks for successfully learning to program the LEGO MINDSTORMS EV3. They also provide extensive resources for robotics teams such as planning tools, Quick Guides, Coach’s Corner and Team Building Activities. Anyone is welcome to use and modify these lessons for educational (non-profit) purposes. The lesson categories include Beginner (moving the robot) , Intermediate, Advanced and Beyond (adding 3rd Party sensors like Raspberry Pi).ev3lessons.comrobot programming instructions3-5; 6-8; 9-12; 12+
FlowolFlowol 4 allows students of all ages to develop logical reasoning and problem solving talents, develop programming skills and explore the world of automatic, autonomous systems and robots. Programming visually with a flowchart allows the student to focus on the logic of their solution rather than the syntax of a written program. Flowol supports many programming elements: Sequences of instructions, Branching using decisions, Loops, Variables, Sub-procedures (parameters optional), Multiple parallel threads programming
Free code campan open source community that helps you learn to code. You can work through our self-paced coding challenges, build projects, and earn certificates. They also connect you with people in your city so you can code together. coding curriculum12+
FreelancersCan't Find.
GA DashThe goal of GA Dash is to help you learn to make websites by giving you step-by-step guidance Lessons9-12; 12+HTML; CSS; JavascriptGeneral Assembly
GamebloxGameblox is a game editor that uses a blocks based programming language to allow anyone to make games. It's free and no downloads are required. You can make games online that you can play both on this site and on your mobile device. It's being developed at the MIT STEP Lab and is used in afterschool clubs and by edX courses, including Introduction to Game Design. CodingK-2; 3-5; 6-8Blockly(?)MIT Scheller Teacher Education ProgramFree
GamefrootGame development website that involves use of block coding. Development; Block Coding6-8; 9-12Gamefroot
Gamemaker StudioA downloadable program that allows you to use drag and drop features (or typed code) to make 2d games. It is a very powerful tool with many tutorials. DevelopmentC-Based languageYoYo GamesFree limited version$480 full access
GameSaladGameSalad Creator is an authoring tool developed by GameSalad, Inc. (formerly Gendai Games) aimed primarily at non-programmers[1] for composing games in a drag-and-drop fashion,[2] using visual editors and a behavior-based logic system. It is used by consumers and creative professionals such as graphic designers, animators, and game developers[3] for rapidly prototyping,[4] building and self-publishing cross-platform games and interactive media. The application runs on Mac OS X for producing games for iPhone, it also runs on Windows which is optimised for producing games on Android devices although games developed on Windows have to be converted to Mac OS files to be published to the App Store, web browser-based content in HTML 5, and Android applications. *** Description from *** Development, game, Drag and drop6-8; 9-12N/AGameSalad Inc.**Must be at least 13 to create an account**
Globaloriaan education technology company that works in partnership with K-12 schools to respond to high demand for innovative computing instruction models. It was designed to bridge the gap between students who have access to STEM and those who don't. Project-based, standards-aligned courses harness the appeal of making video games to inspire student learning in Computer Science and Coding Education (CS), Career and Technical Education (CTE), STEM Electives, and CORE subjects (using CS to enhance studies of Math, Science, History, English, or Spanish). curriculum3-5; 6-8; 9-12
Gogo BoardNot sure if this is still under development or what because I cant find where to buy it anywhere. "The GoGo board is a low-cost open-source hardware device for educational robotics, scientific experiments, and environmental sensing. Children can use the board to construct robots, measure and log environmental data, conduct scientific investigations, create game controllers, build interactive art installations, and much more."; 9-12
Greenfoot"Greenfoot teaches object orientation with Java. Create 'actors' which live in 'worlds' to build games, simulations, and other graphical programs. Greenfoot is visual and interactive. Visualisation and interaction tools are built into the environment. The actors are programmed in standard textual Java code, providing a combination of programming experience in a traditional text-based language with visual execution. Environment6-8; 9-12JavaUniversity of Kent; Oracle0
GROK LearningGrok learning is a site designed to teach students, teachers, and professionals how to code using Python as well as HTML and CSS. They also hold frequent coding competitions for middle and high school students, they will allow students as young as 5th or 6th grade to compete. Coding Curriculum; Coding Competition6-8; 9-12Python; HTML; CSSGrok Learning Pty LtdTeachers: Free; Single Course or Competition (Non-Teachers): $20Students all access: $30; Professionals all access: $100
Hackety HackAfter a quick download to your computer, kids can learn Ruby, an open-source programming language that's easy and intuitive.
hacknslashA computer game designed to allow the player to hack into the rules to change them. Ex: Players use the character's sword to hack into enemy settings to make them weak, or friendly. All hack settings are integrated into the narrative of the game. Ex: The player puts on his "Third Eye Hat" to open the debug visualization that was used to develop the game which shows enemy visualization sensors. This magical hat allows the player to get past enemies without being sensed by them.
Hello RubyHello Ruby starts with a story/activity book for kids to read and do. Then if they want to continue, Ruby's story continues on with exercises. "'Hello Ruby is half picture book and half activity book rolled into one adorable package. It introduces programming without requiring a computer at all. The point of the book isn’t to teach you a programming language, but programming concepts.' Meet Ruby―a small girl with a huge imagination, and the determination to solve any puzzle. As Ruby stomps around her world making new friends, including the Wise Snow Leopard, the Friendly Foxes, and the Messy Robots, kids will be introduced to the fundamentals of computational thinking, like how to break big problems into small ones, create step-by-step plans, look for patterns and think outside the box through storytelling. Then, these basic concepts at the core of coding and programming will be reinforced through fun playful exercises and activities that encourage exploration and creativity. In Ruby's world anything is possible if you put your mind to it." **Book Description from**, English, Swedish, (See additional Info)As of Aug 2, 2016 says the book "will be published in at least Korean, Japanese, Latvian, Polish, and Dutch"
HopscotchHopscotch is an iOS coding app based off of Scratch. In an effort to be simpler than Scratch, Hopscotch has removed some of the blocks found in scratch and added some of their own., Block CodingK-2; 3-5; 6-8Hopscotch Technologies
Imagine Logo"Use Imagine Logo to control on-screen turtles, create procedures, build activities and multiple page projects, as well as, direct drive painting tools, compose music and work with animation. The program's multimedia capabilites allow students to stretch their imaginations and develop their creative skills while at the same time producing high quality projects, which can be shared, printed, or published on the web or school intranet."; 9-12Logotron LTD
Imagine PortalWritten in Hungarian. A website in Hungarian about Imagine Logo. Links to download Imagine Logo, textbooks, resources, etc.; 9-12Out of Scope: Imagine Logo is already a listed tool. The other things from this website are not unique tools but resources for Imagine Logo in Hungarian.
Itt Az ImagineWritten in Hungarian. This website seems to simply introduce Imagine Logo and link to a place to download it.logo.sulinet.huProgramming LanguageImagine LogoOut of Scope: This website links to download a unique tool (Imagine Logo) which has already been added to this list. If being written in Hungarian differenciates it, then it might not be out of scope.
KamibotA programmable robot using a visual "block" coding language. This robot is unique because you can construct a variety of papercraft characters to place over the robot. It includes IR sensors to follow a black line, ultrasound sensors to detect obstacles 3 motors and RGB LED's; 3-5; 6-8; 9-12
Kano Computer KitThis kit allows you to put together simple pieces of a computer (raspberrypie with a keyboard, speakers, case) with story book instructions. The computer then allows students to learn programming with block-coding games your own computerK-2; 3-5; 6-8; 9-12Kano$150
Kano Pixel KitA computer made of lights that teaches programming through block-coding. It allows the coding to be seen in the real world. light boardK-2; 3-5; 6-8; 9-12Kano$80
Main menu