+ 54

Besides "Scratch", is there any other good coding tool for kids?

Coding is a great way to teach logical thinking. One of the best coding tool for kids(and adults) is Scratch(developed by MIT). It has all the basic concepts of programming such as loop, variables, events, etc. And you don't even need to type. For more info: scratch.mit.edu

18th Oct 2017, 3:59 PM
John S.R. LEE
John S.R. LEE - avatar
76 Answers
+ 41
Snap! is an advanced Scratch Modification with lambdas, first class data, procedures, recursion, and many other features. Version 4.0 was renamed Snap! and was rewritten in JavaScript, and is thus no longer considered a Scratch modification. http://snap.berkeley.edu/ A drag and drop language made by Google. It is used on many websites. It converts the Scratch-like language to another text-based language in real time. This could be useful in learning traditional languages such as Javascript or Python. This is being used for the new Scratch 3.0. https://developers.google.com/blockly/ The Android App Inventor by Google allows Android apps to be created with a simple, Scratch-like interface. In fact, it was based on Scratch and coded by a team at MIT. http://www.appinventor.mit.edu/ Stencyl has an interface similar to Scratch, but it has slightly more advanced editing features. http://www.stencyl.com/ An online game creation software for creating side-scrolling games. It has a drag and drop block editor for advanced scripting. http://gamefroot.com/ A visual programming language and app for Android, iOS, and Windows Phone smartphones, tablets, and HTML5 enabled mobile browsers. It is inspired by Scratch and developed by the Catrobat team as free open source software. https://pocketcode.org/ An iOS-based application which is similar to Scratch but is simpler and easier to use. It's somewhat based in the middle of Scratch and ScratchJr. Hopscotch is primarily for iPad, with the player being the only thing accessible on other devices. https://www.gethopscotch.com/
19th Oct 2017, 8:38 PM
Aymen Jarouih
Aymen Jarouih - avatar
+ 31
When I was 10, I just learn Java and im pretty good at it now.
18th Oct 2017, 4:26 PM
qwerty
qwerty - avatar
+ 17
scratch = java
21st Oct 2017, 7:13 PM
Maxımee
Maxımee - avatar
+ 16
Code.org good website with many courses for every age.
18th Oct 2017, 4:22 PM
Ahmed Mudhafar Mohsin
Ahmed Mudhafar Mohsin - avatar
+ 16
There is this Polish interactive game "Scottie Go!" which combines real and virtual experience, while learning the basics of programming concepts. Kids have to make their cardboard puzzles on their own and then "import this" by taking a photo of the puzzle. A bit similar to Scratch, but more "outside-the-box" thinking here :) Works for Windows, Android and iOS: https://scottiego.pl/en/
21st Oct 2017, 8:44 AM
Kuba Siekierzyński
Kuba Siekierzyński - avatar
+ 14
Alice. As another mentioned though, you don't have to sugar coat it for kids. I learned C++ when I was a kid without a problem, so I'd just throw them in there. Kids are far from stupid and absorb information quickly.
19th Oct 2017, 4:02 PM
AgentSmith
+ 12
I am 15, I have completed HTML and now learning C++. These are so easy and gives me fun
19th Oct 2017, 12:47 PM
Rafid Hossain
Rafid Hossain - avatar
+ 12
For Python starters, google has made Blockly.
20th Oct 2017, 5:38 AM
👑 Prometheus 🇸🇬
👑 Prometheus 🇸🇬 - avatar
+ 10
When I first started coding at the age of 10, I learned the basics of Python that my Dad taught me. Strings, calculations, lists, etc.
19th Oct 2017, 4:51 PM
Glitched
Glitched - avatar
+ 8
Alice is a very good introduction to Java.
19th Oct 2017, 12:54 PM
Lil Machina
Lil Machina - avatar
+ 8
you can use microsoft's makecode https://makecode.com/
20th Oct 2017, 7:22 AM
Naimul Ferdous
Naimul Ferdous - avatar
+ 8
Dcoder in playstore
21st Oct 2017, 8:14 AM
John Gabrielle Santos
John Gabrielle Santos - avatar
+ 8
Yes ! Logo (as Navneet Sharma mentioned already) I had fun and very addictive time with 'logo' when I was 9 at school. Certainly one of the reason why I started to learn coding now (much later, but still ...!). And ... it's still alive ! https://turtleacademy.com/ You can learn it on line here, with a code playground. The idea is to write codes as instructions for a turtle to walk paths, and the turtle draws lines with colors on its path. Try it !
21st Oct 2017, 9:37 AM
Cépagrave
Cépagrave - avatar
+ 7
GameMaker, PuzzleScript, Twine, Sonic Pi, and programming games by Zachtronics (SpaceChem and Infinifactory especially) are some that come to mind. Processing.org is another good option (couple it with one of the books for it for best results). For more experienced/motivated kids, the Raylib game-programming-instruction-through-gamedev C library is a great option that's free and easy to install and runs great on even the cheapest hardware and strikes a good balance between flexibility/power and pedagogically useful constraints. A feature is that unlike tools like Unity, GameMaker, etc it encourages a tight focus on programming specifically rather than all the other aspects of game design like level design, making sprites, etc
19th Oct 2017, 7:15 PM
Ilya Zarembsky
Ilya Zarembsky - avatar
+ 7
Why not Processing? https://processing.org
20th Oct 2017, 1:19 AM
seamiki
seamiki - avatar
+ 7
Logo, used to taught in schools long ago, however you can use python. It was made for kids and see, we kids love it!
21st Oct 2017, 3:54 AM
Navneet Sharma
Navneet Sharma - avatar
+ 7
sololearn so far is the best
21st Oct 2017, 12:29 PM
Mr Ajm
Mr Ajm - avatar
+ 6
As someone said, Alice is very good for a start. https://www.alice.org/ And I think Greenfoot could be fun as well. https://www.greenfoot.org/door
19th Oct 2017, 9:31 PM
SiriuslyBatman
SiriuslyBatman - avatar
+ 6
BASIC
20th Oct 2017, 8:44 AM
ayush
ayush - avatar