Timeline for Language for teaching basic programming
Current License: CC BY-SA 3.0
5 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Jun 12, 2014 at 21:10 | comment | added | vzn | right. figured debugger(s) would not be there & would fail on that item. but just stepping thru execution cmd-by-cmd (not very hard to support that) can be regarded as basic debugging. to me debugging is more a implementation aspect... ie one cannot rule out scratch debugger(s) materializing somewhere/at some pt in future... | |
Jun 12, 2014 at 21:06 | comment | added | Ari Trachtenberg | Berkeley has an extension to scratch called Snap that has functions. It also has event handling, but it does not have networking and it's not easy to debug. | |
Jun 12, 2014 at 19:04 | comment | added | vzn | not an expert on scratch. however on quick skim it supports functions in custom blocks & even supports message passing via "broadcast" & some multithreading concepts. it also seems to support rudimentary robotics via a picoboard interface | |
Jun 12, 2014 at 18:42 | comment | added | Ari Trachtenberg | Thanks ... scratch lacks functional programming. It might be good for elementary school kids, but older kids quickly outgrow it (in my opinion). | |
Jun 12, 2014 at 15:51 | history | answered | vzn | CC BY-SA 3.0 |