Perhaps the solution here is to import Scratch projects into Snap and
export them to Canvas/HTML5? How well is that supported because I would
think the Scratch team would be supportive of that kind of solution.

-rudolf



On Sun, Apr 3, 2016 at 4:39 PM Fabian Rodriguez <[email protected]>
wrote:

> Why bother? I follow a few CS/Education resources and I see teachers are
> now moving to Snap!:
> https://en.wikipedia.org/wiki/Snap!_%28programming_language%29
>
> - Can import Scratch 2 projects
> - Free under AGPL
> - implemented in JavaScript using an HTML5 Canvas API (so, no Flash)
> - etc.
>
> F.
>
> Le 2016-04-03 07:15, Fabio Pesari a écrit :
> > Scratch by MIT Media Lab ([0]) is a free Smalltalk-based visual
> > programming language and environment aimed at teaching programming.
> >
> > The Scratch website lists 13,909,161 projects, all under the libre
> > CC BY-SA license ([1]). That's a *huge* amount of free programs, even if
> > a lot of them are a "remix", and not all of them are interactive!
> >
> > Sadly, right now it uses Adobe AIR/Flash to play those programs and
> > animations in web browsers, and it seems that the official team doesn't
> > think porting the exporter to HTML5 has a high priority ([2]), and
> > although some independent developers started development, they stopped
> > at around 40% on May 8, 2015 ([3]).
> >
> > I think it's good that so many schools, libraries and museums adopted a
> > free program, but most people use mobile devices nowadays, and Flash
> > doesn't work on all of them, so this could likely put an end to
> > Scratch's adoption, which will likely mean a proprietary program will be
> > used instead.
> >
> > A free replacement for Scratch could be GDevelop ([4]), which is however
> > aimed at game development (but even if it's suited for professional use,
> > that doesn't mean it's harder to use).
> >
> > I am not even a Scratch user, as I dismissed it back when it was under a
> > weird license and haven't really used it much after its GPLv2 release,
> > but I am a fan of Smalltalk, free software, free standards and
> > education, so I encourage everybody who has the skills or the funds to
> > contribute to this project, or at least spread around the word to
> > someone who might.
> >
> > [0]: https://scratch.mit.edu/
> > [1]: https://scratch.mit.edu/info/faq/#remix
> > [2]: http://wiki.scratch.mit.edu/wiki/HTML5_Player
> > [3]: https://github.com/LLK/scratch-html5
> > [4]: http://www.compilgames.net/
> >
>
>
> --
> Fabián Rodríguez
> http://openstreetmap.magicfab.ca
>
>
>

Reply via email to