Scratch

VISUAL PROGRAMMING. SCRATCH

Course description

Scratch is a visual programming language for drag-and-drop blocks and their various combinations. The language allows you to easily create interactive stories, games, and share these works with the eight-million community app users. The course was developed by the Lifelong Kindergarten Groupat the Massachusetts Institute of Technology (MIT), and we adapted it to the local peculiarities of children.

Scratch was created as an instrument that makes programming simple and intuitive.

Through Visual Coding, we continue to develop 4C skills (creativity, communication skills, teamwork, critical thinking) and develop algorithmic thinking. Thus, we lay the foundations for the creation and development of any product or project.

The logical chain that we are: come up with an idea – create a working prototype – experiment – identify the weak points in the project, correct the error – present the project to others, get the file backs – analyze – create again.

Important points at this level are given time – free experiment, discussion with others / work in groups, reflection, first experience with the world community on Scratch website.

In this way, we present a technology that works today in the adult world in a comprehensible format for children.

A little video about Scratch

Information:

Start from scratch

Age of children: 7-8 years

Duration: 8 lessons per 90 minutes

More information

During this course we will learn:

  • Scratch interface: main areas of work, tools for creating and editing characters, scenes;
  • Introduction to printing on the keyboard;
  • Basic blocks (movement, sound, appearance, start, repeat, drawing);
  • Publication of the project on the site;
  • Animation based on Scratch.

What KidIT programs does the child need to know in order to get to this course?

ScratchJr

Interesting stories

Age of children: 7-8 years

Duration: 8 lessons per 90 minutes

More information

During this course we will learn:

  • To study the main terms, zones and Scratch modes;
  • The basic blocks (movement, sound, appearance, start, repeat, drawing, delay, rotation, text, message);
  • The basic features of the Scratch graphic editor;
  • We will learn to translate Scratch sketches of their plot, created on paper;
  • Kinds will be able to create your own animation or cartoon.

Outcome of the course:

Scratch based story plot.

What KidIT programs does the child need to know in order to get to this course?

ScratchJr or Scratch Level 0


The world of computer games

Age of children: 7-8 years

Duration: 12 lessons per 60 minutes
More information

During this course we will learn:

  • Sensing blocks (detector blocks), Pen (pen blocks), Operators (comparison units and number operations), Variables (for example, timer and invoice), Clone (create copies of objects);
  • The basic aspects of working with the Scratch graphic editor;
  • We will study the game typologies, how they differ from each other;
  • The basics of gaming;
  • To consider the components of games – account, sounds, visualization, complexity.

Outcome of the course:

Kids’ own created game based on Scratch

What KidIT programs does the child need to know in order to get to this course?

ScratchJr, Scratch Level 1