Earlier quoted context omitted.
Pretty much. I think "just" is oversimplifying a bit of how powerful they can be, but yes all the reporter blocks are shape generic, and we're exploring whether other tools can be as well. Could we build a really intuitive version of np.vectorize? Maybe. :)
Now I am intrigued. Checking it out in detail tonight.
Snap! 6 is here, and it's all about scale
31–40 of 59 posts
Re: Snap! 6 is here, and it's all about scale
#32Re: Snap! 6 is here, and it's all about scale
#33It's a pity that Scratch seems to innovate at a very slow pace - Snap is far ahead of Scratch.
If you are interested in teaching kids to program I can highly recommend Construct 3 and also Code Combat.
Re: Snap! 6 is here, and it's all about scale
#34This seems like really nice software. It's a pity that Scratch seems to innovate at a very slow pace - Snap is far ahead of Scratch. If you are interested in teaching kids to program I can highly recommend Construct 3 and also Code Combat.
Re: Snap! 6 is here, and it's all about scale
#35This seems like really nice software. It's a pity that Scratch seems to innovate at a very slow pace - Snap is far ahead of Scratch. If you are interested in teaching kids to program I can highly recommend Construct 3 and also Code Combat.
It would be really helpful if Scratch would allow projects with multiple scenes. For any moderately involved story or game, there will tend to be multiple scenes or levels. The limitations of a single scene makes it necessary to write many conditional statements to show and hide items or change backdrops when a scene or level changes.
Re: Snap! 6 is here, and it's all about scale
#36That is some seriously impressive improvement on performance and memory use; I'd be interested to know what exactly they did to do that (ex. did they realize they could rearrange something to do the same thing with less work, or is this just a lot of little optimizations adding up?). Also cool, if a little weird to me, to see full-blown map-reduce and APL-like features; I feel like that moves away from the "beginner'…
Here's part of a presentation I drew up earlier this year with a few slides outlining the architectural changes:
https://forum.snap.berkeley.edu/uploads/short-url/a5eBP71x50...
Re: Snap! 6 is here, and it's all about scale
#37Earlier quoted context omitted.
Now I am intrigued. Checking it out in detail tonight.
In the File menu inside Snap!, click on libraries and on that list there's an entire APL library that expands upon these ideas. I am no APL expert; this is something really designed more about pushing the limits than something we're actively trying to teach, but there's definitely useful tools in there.
Re: Snap! 6 is here, and it's all about scale
#38Can anyone tell be in one or two sentences how this relates to Scratch? Is is an alternative, is it used by Scratch, is it something different although it looks very similar?
It's based off Scratch's UI but doesn't share any code. It has a lot more features that delve more into computer science instead of scripting like in Scratch. I believe it was also available in-browser before Scratch was, but I'm not sure.
Re: Snap! 6 is here, and it's all about scale
#39This seems like really nice software. It's a pity that Scratch seems to innovate at a very slow pace - Snap is far ahead of Scratch. If you are interested in teaching kids to program I can highly recommend Construct 3 and also Code Combat.
It would be really helpful if Scratch would allow projects with multiple scenes. For any moderately involved story or game, there will tend to be multiple scenes or levels. The limitations of a single scene makes it necessary to write many conditional statements to show and hide items or change backdrops when a scene or level changes.
Re: Snap! 6 is here, and it's all about scale
#40Earlier quoted context omitted.
S3 btw do people transition out from snap! ? do they go emacs ? vi ? IDE ?
Most students end up taking a course in another language. At UC Berkeley, they go from Snap! to Python, and it's typically something like VSCode or Sublime as the IDE.