Summary
Highlights
The video starts by introducing Scratch 0.1, also known as Scratch 14.4 (for February 14, 2004), and notes its historical significance as the first build, although not publicly released until much later. The initial launch is met with error messages, indicating its early development stage.
The interface of Scratch 0.1 is drastically different from current versions. Blocks and the editing area are on the right, while the stage is on the left. The 'Go' button acts as the green flag. The categories of blocks include control, math, mouse/keyboard, motion, sensing, and variables, with a limited total of 43 blocks compared to Scratch 3.0's over 100.
Opening a new project, the interface is resizable. The 'Sprite library' only contains the Scratch Cat, highlighting the early version's lack of diverse assets. Trying to create a new sprite only produces a rectangle, indicating significant limitations in sprite creation.
The video demonstrates how to access a hidden paint editor by right-clicking and selecting 'edit image'. For 2004, this editor was considered advanced, even though current versions still use similar features. Text options are very limited, with only three fonts and a maximum size of 26.
Coding in Scratch 0.1 involves double-clicking to access blocks. The X and Y position are tracked using specific variables. The video showcases some unique and now-removed blocks like 'no Sprite', 'wave flag', and a block named 'and' which might stop all scripts.
The tools panel features a selection tool, a 'run' tool (which tests individual scripts), and separate tools for duplicating sprites, increasing/decreasing sprite size, and block-related functions. The 'run' tool is confusing, as scripts are executed by clicking on it.
To run a full script, users must drag blocks into a 'when flag waves' event, then right-click the script pad to create a button. This process is deemed annoying and time-consuming. The sound feature is very basic, with only one pre-loaded sound and again, a hidden editor.
The video concludes by summarizing Scratch 0.1 as a buggy, feature-lacking, and confusing first version. Despite its flaws, it's impressive to see the foundation for what Scratch would become, and the significant improvements made in later versions like Scratch 1.4.