mit-scratch

Create from scratch, or build up on Scratch?

泪湿孤枕 提交于 2019-12-04 11:03:53
I'm considering building a visual programming language , akin to Scratch , for use by children (a.k.a. poor typists) in programming micro-controllers or robots. There is, for example, a project to build a graphical programming environment for the Arduino . I really like Scratch, and would like the graphical coding to be similar. Scratches source is available under its own free license. It is written in Squeak (based on Smalltalk), and I don't know the language. It occurs to me there might be other projects to build off of. When I looked through Wikipedia's list of graphical languages, I didn't

What to teach after Scratch? [closed]

谁都会走 提交于 2019-12-03 04:18:25
问题 As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 6 years ago . My son is enthusiastically programming simple games in Scratch. However Scratch is a very simple programming environment (no

What to teach after Scratch? [closed]

心已入冬 提交于 2019-12-02 17:35:47
My son is enthusiastically programming simple games in Scratch . However Scratch is a very simple programming environment (no subroutines even), and I can see that soon he is going to need to move on to something else. Does anyone know of a good learning language that makes graphics easy but provides "real" programming features like data structures, functions, arrays and lists? Bonus points if it runs under Linux (Ubuntu). An answer of the form "language Foo with library Bar" is also an option. Maiku Mori How about lua? There is nice graphic "engine" called LOVE which is fully programmable in