List of Educational Coding Tools
Educational Coding Environments, Tools, and Resources
- CS Unplugged
- Computer science without computers
- AgentSheets
- Blocks4All
- Lauren Milne
- Blockly
- https://developers.google.com/blockly/
- Accessible Blockly
- Blockly mobile app for Dash and Dot: https://www.makewonder.com/apps/blockly
- Bloxels
- http://home.bloxelsbuilder.com/
- No textual representation
- Physical frame and blocks
- Cubetto
- https://www.primotoys.com/
- https://youtu.be/ETUATw54sdo?t=14m40s
- https://blog.arduino.cc/2016/03/08/montessori-approved-cubetto-kickstarter/
- I see some evidence of source code but maybe not for the current product?
- https://www.primotoys.com/playroom/cubetto-user-manual/
- Cubetto Teacher’s Guide: https://drive.google.com/open?id=0B69VqC8SrvVNRUpnS1dZZXNLbVk
- Hackaball
- http://www.hackaball.com/
- https://www.fastcodesign.com/3043267/this-throwable-computer-teaches-kids-how-to-code
- LEGO Boost
- LEGO WeDo
- MakeCode (Microsoft)
- https://makecode.com/
- https://makecode.com/about
- Uses a subset of TypeScript and a Blockly-based editor
- Osmo
- Scratch
- https://wiki.scratch.mit.edu/wiki/Scratch_3.0
- https://llk.github.io/scratch-gui/
- Susie did some initial testing with assistive technologies that they use at Bridges and it looks like Scratch 3 is an improvement over Scratch 2 regarding accessibility
- https://scratch.mit.edu/
- https://scratch.mit.edu/developers
- Scratch 2 is implemented in Flash
- Scratch 3 (in development) is moving the implementation to web technologies
- https://github.com/llk/scratch-blocks
- https://wiki.scratch.mit.edu/wiki/Alternatives_to_Scratch
- Scratch Jr
- https://www.scratchjr.org/
- https://github.com/LLK/scratchjr
- iOS and Android (Google Play and Amazon store)
- Tickle with Sphero
- “Tickle is designed with accessibility in mind. It's the world's first programming app to support VoiceOver, so that users who are blind or have low vision can also learn to code and program the world around them.”
- https://tickleapp.com/
- https://tickleapp.com/devices/
- Looks very similar to Scratch
- https://wiki.scratch.mit.edu/wiki/Tickle
- Advertises VoiceOver support
- Tinkercad Circuits simulation
- Wonder with Dash and Dot
- “The developer program is in closed alpha. For access, email developers@makewonder.com with some information about your project!”
- https://www.makewonder.com/apps/wonder
- https://www.makewonder.com/dash
- https://www.makewonder.com/dot_creativity_kit
- https://developer.makewonder.com/
- Resources for learning how to code:
- CS First from Google (e.g. https://csfirst.withgoogle.com/c/cs-first/en/high-seas-activity/overview.html) -> video-based, which is nice, but still lots of text and the videos take up the full screen