Discuss Scratch

BlockLike
Scratcher
3 posts

Introducing BlockLike.js, Open Source Library that brings Scratch and JavaScript Together

Hi Scratchers,

BlockLike.js in version 0.9.0 was released yesterday afternoon. This is the first public release.

It is a new educational Open Source JavaScript Library that is designed to bridge the gap between block-based and text-based programming. With it you can use Scratch concepts, methods and patterns in JavaScript.

The screen is a centred Stage. Interaction is with Sprites. Code is executed in a “paced” manner. Scratch block code and BlockLike.js text code are meant to be as literally similar as possible. So, if you know Scratch you'll immediately get it.

Site with example, docs and and stuff is at:
https://www.blocklike.org/

Easiest way to start a project is using CodePen.

One click setup is here:
https://www.blocklike.org/#getstarted

Comments, questions, show-and-tell?
Post in this thread.
badatprogrammingibe
Scratcher
500+ posts

Introducing BlockLike.js, Open Source Library that brings Scratch and JavaScript Together

Here's the location for the source code if anyone wants to know: https://github.com/ronilan/BlockLike
MegaApuTurkUltra
Scratcher
1000+ posts

Introducing BlockLike.js, Open Source Library that brings Scratch and JavaScript Together

Can we uhhhh not teach kids javascript please. It's a wildly unsound language
sqlmap
Scratcher
23 posts

Introducing BlockLike.js, Open Source Library that brings Scratch and JavaScript Together

This is really interesting! JavaScript is a great language to learn if you already know Scratch. I will definitely use this in the future!

(Btw, if you're about to say “pLeAsE dOnT nEcRoPosT”, don't worry, i'm already aware… Just wanted to show some support)
sqlmap
Scratcher
23 posts

Introducing BlockLike.js, Open Source Library that brings Scratch and JavaScript Together

MegaApuTurkUltra wrote:

Can we uhhhh not teach kids javascript please. It's a wildly unsound language
I like how you don't want kids to learn JavaScript, when you have it in your signature…

Powered by DjangoBB