Mike Gerwitz's GNU Social Instance
  • Login
  • Public

    • Groups
    • Recent tags

Notices tagged with scratch

  1. Mike Gerwitz (mikegerwitz)'s status on Saturday, 06-May-2017 06:59:09 UTC Mike Gerwitz Mike Gerwitz
    I've been looking into #Scratch a bit more and am intrigued by some of the design decisions. I like really like some useful principles (like event-based message passing between sprites) that relate to "normal" programming, but there's also aspects that are unique to the environment, like pixel-level collision detection between two arbitrary colors. So you can draw a maze on a background image with, say, black, and detect when the sprite is touching black, and do something. That's pretty cool, and let me make a maze game pretty quickly. And can simplify logic if you have, say, color-based teams.

    Just exploring what I can do with my son and figuring out how to be a bit more reasonable in my abstractions for a 5yo while still eventually demonstrating the real-world concern of proper abstractions / separation of concerns and how it relates to maintainability. Teaching adults is one thing; kids are a new adventure for me.

    I'm stuck on 1.x because 2.x requires flash. There's a v3 under development that looks pretty cool and will be HTML5-based; looking forward to that!
    Saturday, 06-May-2017 06:59:09 UTC from web permalink
  2. Mike Gerwitz (mikegerwitz)'s status on Sunday, 07-Feb-2016 02:59:09 UTC Mike Gerwitz Mike Gerwitz
    I was liking the idea of #Scratch once I found out that it was #freesoftware. And then I saw that version 2 was written in #ActionScript, and required #Flash. Doesn't matter if it's Free at that point. So much for that.

    #Snap looks promising, though.
    Sunday, 07-Feb-2016 02:59:09 UTC from web permalink

Feeds

  • Activity Streams
  • RSS 1.0
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

Mike Gerwitz's GNU Social Instance is a social network, courtesy of Mike Gerwitz. It runs on GNU social, version 1.2.0-beta4, available under the GNU Affero General Public License.

Creative Commons Attribution-ShareAlike 3.0 Unported All Mike Gerwitz's GNU Social Instance content and data are available under the Creative Commons Attribution-ShareAlike 3.0 Unported license.

Switch to mobile site layout.