4 ms·
Agree. My nephew has made 800 Scratch projects, which is mind-blowing. I'd love to offer him a smooth path to other development. However: - Python has graphics
by john-tells-all 4y ago
Agree. My nephew has made 800 Scratch projects, which is mind-blowing. I'd love to offer him a smooth path to other development. However:
- Python has graphics, but it's a very steep climb from the simple drag-and-drop of Scratch
- Javascript has easy UI elements, but he'd have to learn HTML and other things
Scratch is so different from "straight" programming, I'm not sure if it's worth his time to learn JS and then translate his Scratch knowledge to it.
- mkehrt 4y agoPossibly Processing? or processing.js? The Coding Train on youtube (run by Daniel Shiffman) (https://www.youtube.com/channel/UCvjgXvBlbQiydffZU7m1_aw https://www.youtube.com/channel/UCvjgXvBlbQiydffZU7m1_aw) has some great tutorials.
- birdyrooster 4y agoIt's so wonderful how prolific children can be when they get excited about something.
- skeaker 4y agoA younger relative of mine did a course through code.org a few years ago. I remember it being essentially Javascript but you could toggle to a code blocks view and could drag-and-drop some HTML elements so you wouldn't have to worry about the HTML side. Not sure if the actual courses are any good, but it might be similar to what you're looking for.
- cxr 4y agoMicrosoft MakeCode supports a similar editing experience.