Introduction 2 - Description of the Scratch environment

Z Wiki Mistrzowie Kodowania
Skocz do: nawigacji, wyszukiwania

Logo Mistrzowie.png

Scenarios dedicated to primary school learners, 4th - 6th grade (basic level) These materials have been developed by Ośrodek Edukacji Informatycznej i Zastosowań Komputerów (Centre for Information Technology Education and Application of Computers) in Warsaw as part of the “Mistrzowie Kodowania” (“Masters of Coding”). Programme funded by Samsung Electronics Polska, licensed under CC BY-SA “Attribution – Share Alike 3.0”.



Description of the Scratch environment

The Scratch environment is used to create interactive stories, games, animations and images using script built with ready-to-use blocks. In 2013 a new version (Scratch 2.0) was released, available foruse at http://scratch.mit.edu. It is not necessary to install the programme, but access to the Internet is needed.
Since September 2013 an off-line version has also been available, which can be run on the user’s computer with no network connection. The two versions are very similar. The web version is described in detail in this document. The description was completed in September 2013, so changes and improvements should be taken into account.

Home page and menu

We open our browser and type in the address bar: http://scratch.mit.edu.

Instr2 plik1.JPG

The home page of the programme is displayed. The top blue menu bar includes:

  • Scratch – go to the home page (this is where we are); • Create – access to the project editor;
  • Explore – access to sets of projects developed by Scratch users;
  • Discuss – access to a page containing Scratch users’ discussion forums;
  • Help – access to a number of auxiliary materials in English, and information on the latest versions of the programme;
  • Search box – can be used to search projects, users and studies;
  • Join Scratch – sing up for a new user account;
  • Sign in – opens a sign in window (for users who already have an account).

Web browser Scratch 2.0 environment – main menu

When we click Create on the Scratch home page a project creation window opens. The project window consists of several items. The grey bar at the top contains a menu. On the left there is a stage on which sprites perform scripts. Underneath there is a sprite panel. The right side is taken up by a panel of resources where we can create scripts, costumes and sounds.

Instr2 plik2.JPG


The Scratch menu consists of the following items (from left to right):

Instr2 plik3.JPG


Scratch logo – access to the Scratch home page (the starting page)
Globe – choice of the language used in the environment
Instr2 plik4.JPG

File – saving and opening projects:

  • New – creating a new project
  • Save now – saving on the web page (saving also takes place automatically at a certain interval)
  • Save as copy – saving on the web page under a new name
  • Go to My stuff – opening a list of the user’s projects
  • Upload from your computer – opening a project from the disk
  • Download to your computer – saving a project to the disk
  • Restore – loading the last open version of the project (if we want to discard changes made in the project)

Project save and read options (Save, Save As, Go to My stuff) are available for signed-up users only.
Edit – allows us to use the following options:

  • delete – delete objects
  • Small stage layout – reduce the stage size and enlarge the resources panel (scripts ...),
  • Turbo mode – accelerate the execution of scripts.

Instr2 plik5.JPG


Tips – displaying the help window (which opens on the right)
Picture menu – selecting a picture will attach a tool to the cursor, we click the cursor on an object to perform an operation on it:

Instr2 plik23.JPG

  • Stamp – Duplicate – duplication of an object (sprite, script ...)
  • Scissors – Delete – deletion of an object
  • Arrows out – Grow – zooming in on an object (the more clicks on an object, the more the object grows)
  • Arrows in – Reduce – reduction of an object
  • Question mark – Help regarding a block – clicking on an object opens a help window for the object (not just the block)

When we sign in, the right side of the menu contains the following items:
Instr2 plik6.JPG

  • Saved – indicates that the current project status is saved on the web page
  • Folder with the letter S – access to a list of the user’s projects (My Stuff)
  • Username – drop-down menu allowing us to:
    • Profile – access modifications to user details
    • My Stuff – access to a list of the user’s projects
    • Account settings – access to modifications of account settings
    • Sign out – sign out (without closing the programme)

Two additional buttons under the menus cause the following:
Instr2 plik7.JPG
Share – access to a project description page which also saves the project and shares it with other users
See the project page – access to a project description page where we can add instructions (Instructions) on how to use the project as well as notes and acknowledgments (Notes and Credits)
If we are not signed on, the right side of the menu contains only the option Sign in.

Web browser Scratch 2.0 environment – the stage

The stage is a window in which the project is implemented. This is where sprites execute scripts.

ilustracja...

Web browser Scratch 2.0 environment – the sprite panel

The sprite panel contains information on all sprites placed in the project. Here we can create a new sprite. We can also select (click) the stage and set its background.

ilustracja...

When we click the blue circle with the letter “i” in the upper left hand corner of the sprite image we can see information about the sprite’s properties:
• name window – we can change the name of the sprite • x, y – current coordinates of the sprite on the stage • sprite movement direction (we can change it by pulling the blue line) • rotation style:in a circle – that is any rotation, horizontally – rotation only to the right and to the left dot – no rotation • can drag in player – when we select the square we will be able to drag the sprite with the maximized stage site (i.e. in the player) • show – after unchecking the square the sprite will be hidden (the same is done by the hide block)