development-environmentmit-scratchblocklyblock-programming

Is there a visual programming language with a large/configurable stage resolution?


My 8-year-old daughter is learning to program, and was excited to create projects using Code.org. Now she wants to design a program that creates a Babylonian number chart, with numbers from 1 to 1000, but there is no way to render such a thing with any of the visual programming environments that I know of. I've looked at Hopscotch, Tynker, Scratch, so far to no avail. She does not yet type, so switching to a text based system is not yet an option, so I'm hoping that someone else knows of a good solution.


Solution

  • Snap! is a block-based programming language based on Scratch. It lets you configure the stage size:

    Configure -> Stage Size

    Snap! also adds exciting functional programming features, such as anonymous functions and nested lists.

    There's a tool for importing Scratch projects: https://djdolphin.github.io/Snapin8r2/