block-programming

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