DEV Community

Cover image for What's after scratch?
Dr Abstract
Dr Abstract

Posted on

What's after scratch?

ZIM at is perfectly poised to be what's next for those transitioning from Scratch to traditional text-based code. ZIM makes the JavaScript Canvas simple which is good for everyone. It is also a colorful way to be introduced to JavaScript. Here is some sample code:

new Circle(100, blue).center().drag();
Enter fullscreen mode Exit fullscreen mode

We have ZIM Kids at And we have ZIM Skool at There is a video series called Learn JavaScript with Creative Coding at and yet the same code can be used by developers for professional apps - see Amazing!

If you are a teacher looking to teach text-based code we have an intro to ZIM Kids here An intro to code as magic is found here

Alt Text

Each tutorial has three levels with an online editor, the code to type, info about the code, a live sample and links to resources.

Alt Text

There is also a SLATE section for free-form coding and a series called ZIM Bits with 64 common examples. We follow this with dozens of CodePen examples that will amuse and inspire.

If teaching older kids please see and if a student the intro is here The lessons can be found at

Alt Text

Please join us at or to talk! Hope to see you soon.

Dr Abstract

We dedicate this post to - may you have a long life of coding creativity!

If you have not checked out the Canvas recently - you simply must! Here is the ZIM Dev Site and some In-depth Guides by Dr Abstract including Your Guide to Coding Creativity on the Canvas.

Top comments (3)

thonylerma profile image

Nice. Scratch is a great tool to get to start coding. Developed by MIT, it allows students to code games and animations without having to type a single line of code. Drag and drop blocks of code and you can make pretty amazing games and art. love spells with underwear

zimlearn profile image
Dr Abstract

Cheers, yes. So ZIM is coding without the drag and drop - but still simple enough for kids to use. new Circle().center().drag(); We have exciting lessons for kids at

coolscratcher profile image

Nice post. I see the value in the platform, and will explore it a bit more in-depth later :)