Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Scratch 2.0 Online Editor Extensions

Scratch 2.0 Online Editor Extensions

Basic lightning introduction to Scratch 2.0 online editor extensions [experimental]

Avatar for Mark Scott

Mark Scott

July 30, 2014
Tweet

Other Decks in Programming

Transcript

  1. Extensions for the online Scratch editor are written in JavaScript.

    For safety, projects with extensions cannot be shared freely on the Scratch website, unlike normal Scratch projects. 05
  2. What can they do? •  anything JavaScript in a browser

    can do •  access browser services •  access web services •  interface with servers running on the localhost 07
  3. You could… •  write a JS extension to communicate… • 

    with a Node.js server on localhost… •  which is using Bluetooth to talk to… 08
  4. You could… •  write a JS extension to communicate… • 

    with a Node.js server on localhost… •  which is using Bluetooth to talk to… •  a Bluetooth Cubelet. 08
  5. You could… •  write a JS extension to communicate… • 

    with a Node.js server on localhost… •  which is using Bluetooth to talk to… •  a Bluetooth Cubelet which is… •  next to a Light Cubelet 08