Resources
ShapeCreator takes concepts from primary math (shapes, transformations, coordinates) and shows children how to map them to simple functions which can be composed together to create arbitrarily complex shapes.
This tool helps us teach:
But mostly, it is about fun graphics!
Now in 20 languages!
open in new tab
Creating with Code is an Introduction to Functional Programming, User Interaction, and Design Thinking that assumes no knowledge of coding, and builds up the knowledge you need to make software which solves real problems. It
Our on-line code editor lets beginners go from simple to complex projects without installing any software. Within an hour, children can create something to share (with a few clicks), while teams can develop single- and multi-user applications in shared projects.
open in new tabMacVenture2.0
MacVenture is back. This web-based rewrite of the successful iPad app lets you to create an adventure game including places, items and lockable ways, and create graphics for the scenes, characters, and items with an integrated version of ShapeCreator, so children can code without encountering syntax errors. Like our other tools, when they are ready, then can generate code to paste into STaBL.Rocks where they can add advanced features like animation and minigames.
open in new tabBased on Helen Brown's iPad app and MSc Thesis
State Diagram Draw lets you draw an interactive application as a state diagram, an important concept in computer science. Computer Science is a lot more than recipes, and state diagrams promote the high-level reasoning which powers it. When your map of the app is ready, one button generates all the code necessary to run it on STaBL.Rocks.
open in new tabPadma's MSc Thesis
Communicating Statechart Draw lets you to create an interactive game like SDDraw, but for multiple players.
CSC represents a new way of thinking about concurrency which is accessible to beginners.
open in new tabSheida's MSc Thesis
Our YouTube playlist covers the basics of ShapeCreator. A great resource for learners, for teachers, and our most important resource for training new mentors.
Subscribe our Youtube channel to support our mission.
open in new tab