0% found this document useful (0 votes)
16 views4 pages

Methods of Working With Animations in The Scratch Program: Djumoboyeva Yanglish Egamnazarovna

The document discusses the use of the Scratch programming language for teaching programming concepts to students, highlighting its user-friendly interface and wide applicability in educational settings. It outlines the basic components of Scratch, including scripts, sprites, and scenes, and provides examples of how to create animations and interactive projects. The author emphasizes the importance of modern pedagogical techniques and the role of teachers in effectively utilizing Scratch to enhance computer science education.

Uploaded by

yanglish8392
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views4 pages

Methods of Working With Animations in The Scratch Program: Djumoboyeva Yanglish Egamnazarovna

The document discusses the use of the Scratch programming language for teaching programming concepts to students, highlighting its user-friendly interface and wide applicability in educational settings. It outlines the basic components of Scratch, including scripts, sprites, and scenes, and provides examples of how to create animations and interactive projects. The author emphasizes the importance of modern pedagogical techniques and the role of teachers in effectively utilizing Scratch to enhance computer science education.

Uploaded by

yanglish8392
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

AMERICAN Journal of Language, Literacy and

Learning in STEM Education


Volume 01, Issue 08, 2023 ISSN (E): 2993-2769

Methods of Working with Animations in the Scratch Program

Djumoboyeva Yanglish Egamnazarovna


Gulistan State University, Independent Researcher

The modern stage of educational reforms promotes urgent tasks related to the rapidity of changes
taking place in society, faster adaptation to new and higher demands placed on educational
institutions.
The development of computer technology today makes it possible to create compact and elegant,
user-friendly mobile programs.
To learn Scratch programming concepts from a computer, students use a building block visual
interface to create interactive experiences. Actions are implemented by combining software
components such as events and operators. Each block has a shape that only allows it to be
combined with a compatible object. Scratch can be used to make realistic animations and games
by uploading pre-filled images and symbols or new files. Readers can volunteer to share their
creations in Scratch's online and offline community.
Because Scratch is free and so well supported, it's one of the first offerings for children's
programming, and it's easy to see Scratch's influence in many children's programming languages,
such as Blocky, shown here.
Since the Scratch programming language is simple and understandable, not only students, but
also children of kindergarten age can implement their projects in it. The Scratch programming
environment is based on the LEGO construction program, and therefore is his successor. Projects
can be exported to standalone HTML5, Android apps, Bundle (macOS) and EXE files using
external tools. The service was developed by the MIT Media Lab and has been translated into
more than 70 languages and is used in most parts of the world. Scratch is taught and used in
after-school centers, schools and colleges, as well as in other public educational institutions. As
of February 15, 2023, community statistics on the language's official website show over 123
million projects shared by over 103 million users, a total of over 804 million projects created so
far (including unshared projects), and shows more than 95 million monthly visits to websites.
The basic concepts of the Scratch programming environment are (Script, Sprite and Scene).
Script (program) - colored blocks that are laid out in a row based on a certain algorithm
Sprite (sprayt - guardian spirit, angel) is an object (character) created in the style of the Scratch
program. Sprites are made up of their costumes (costumes) and commands (scripts) that make
them move.
Stage is a working window in which sprites can be watched after the program is launched.
A website like Scratch allows users to mix different media (including graphics, sound, and other
programs) in creative ways by creating and "remixing" projects such as video games, animations,
music, and simulations.Block — the smallest (minimum) fragment of the program. It can be a
command, operator, variable, or function. The blocks are divided into 9 colors according to their
function.

369 AMERICAN Journal of Language, Literacy and Learning in STEM Education www. grnjournal.us
№ Bloklar Buyruqlar
Burchaklar va yo'nalishlar kabi spritlarning harakat
1. Harakat
bloklari
Spraytning vizual tasvirlarini boshqaradi ya'ni tashqi
2. Ko'rinish
ko'rinish(kostyumlar)
Audio fayllar va effektlarni ijro etadi
3. Ovoz
ovoz, musiqa bloki hisoblanadi
Voqealar boshqaruvchilari va eshittirishlar.Jarayonlar
4. Voqealar
bloki
5. Boshqaruv Shartlar, sikllar va klonlash ya'ni boshqaruv bloki
Spraytlar boshqa spraytlar, sichqoncha ko'rsatkichi va fon
6. Sensing bilan o'zaro aloqada bo'lishi mumkin.qisqa nom bilan
sensor bloki
7. Operatorlar Matematik operatorlar va taqqoslashlar
O'zgaruvchilarga kirish va o'rnatishni bloklaydi. Bulutli
O'zgaruvchilar va
8. o'zgaruvchilarga loyihaning barcha ishlaydigan
ro'yxatlar
versiyalari kirishi mumkin.
Foydalanuvchi tomonidan belgilangan funktsiyalar,
9. Mening bloklarim bloklar sifatida foydalanish mumkin. Ular ekranni
yangilamasdan ishlash imkoniyatiga ega.
10. Kengaytmalar Quyida tushuntirilgan

Getting SCRATCH into Action


Today I want to teach you how to work with several sprites. We can change the language of our
program, enter the Globe at the top of the window and select the Uzbek language. Now we're
going to start moving our mouse. This mouse is called a sprite. Let's start the program to move
the mouse. First of all, from the Events section, when the flag is clicked, the block is selected,
and from the Actions section, we select the command to walk 10 steps and place it according to
the flag. Now, when we click on the flag above, our sprite will start to move. It will continue to
move even if you click the flag in the workspace without clicking the flag. we can give it a
certain number of repetitions without clicking the flag each time. We put 10 repetitions from the
control section. We take the command to repeat 10 times and put the command ALWAYS. We
need it from the actions section. We need to make our sprite go back if there is an obstacle in
front of it. If you hit the wall, IF BACK TO THE WALL block is selected from the action
command and 10 steps is placed under the block, and you can see the result on the big screen. It
will be as follows. When our sprite goes straight, it will go back to the top. The section we will
need is the Appearance section, in this section we will select the View command to make our
Sprite's movement clearer.
Background to SCRATCH
In the Events section, the WHEN PRESSED block is selected and placed in the working
window. Go to the control section and put the ALWAYS block. Go to the Actions section and
select WALK 10 STEPS from here. Inside the Actions section, the RETURN IF HIT WALL
block is placed under walk 10 steps. When we click on the flag, the kitten will move. At the top
of the window there is a VIEW and you can see the kitten stepping on both legs in succession.
To do this, go to the VIEWS section and put NEXT VIEW under the RETURN IF HIT WALL
block. We select one background for the background of the sprite. Background SCRATCH
program at the bottom of the window.

370 AMERICAN Journal of Language, Literacy and Learning in STEM Education www. grnjournal.us
In the Events section, the WHEN PRESSED block is selected and placed in the working
window. Go to the control section and put the ALWAYS block. Go to the Actions section and
select WALK 10 STEPS from here. Inside the Actions section, the RETURN IF HIT WALL
block is placed under walk 10 steps. When we click on the flag, the kitten will move. At the top
of the window there is a VIEW and you can see the kitten stepping on both legs in succession.
To do this, go to the VIEWS section and put NEXT VIEW under the RETURN IF HIT WALL
block. We select one background for the background of the sprite. At the bottom of the window,
go to CHOOSE BACKGROUND and choose the one you like. After you set this background,
we'll add another color. To make the colors alternate with each other, in the Views section, put
the Change BACKGROUND to background1 block below the NEXT VIEW block. To change
the background from the block of changing the background to background1, we enter from the
corner of background1 and click on Boardwalk. We'll see if this works with a flag. If you don't
like it, hover over it with the mouse and press the right button to delete the block. From the
Appearances section, we'll put the NEXT BACKGROUND. It's changing when we try using the
flag. We make 1 0.5. When we click on the flag, the mouse and the colors will gradually change.
Today I taught you how to change the background to the next one, to move the mouse, to come
back when it comes to the wall, to come back down when the foot is up.

Control the kitten on all fours using SCRATCH

371 AMERICAN Journal of Language, Literacy and Learning in STEM Education www. grnjournal.us
We bring the block to the workspace when space is pressed from the events section. What do we
do to walk to the right? Go to the Actions section and select WALK 10 STEPS from here. Again,
we bring the block to the workspace when space is pressed from the Events section. What do we
do to walk to the left side? Go to the Actions section and select WALK 10 STEPS from here. If
you click on the right button, you should walk on the right button, if you click on the left button,
you should go on the left button, but why is it not walking? That's because we didn't give him
directions. Go to the Actions section and select the direction of action 90. Put 10 steps on top.
We will do the same for the left side, then we will set the direction of movement to -90. Now
we're left with the move up and down command, which we won't have to start over again, so
we'll use the copy command. We copy both. We put 0 for the upper index, 180 for the lower
index, and press the keyboard to move up, down, right and left. You need to build a program
using blocks.
In order to improve the quality of teaching of computer science and information technology
teachers in programming, it is necessary to use the Scratch program to create repetitive,
branching, algorithms, create animations, and create games. Modern pedagogic and innovative
technologies should be used effectively and appropriately, because the high level of educational
work at the school depends only on the teacher's professional skills.
LIST OF USED LITERATURE
1. Mirziyoyev Sh.M. The supremacy of the law and the provision of human interests are the
guarantee of the development of the country and the well-being of the people. Tashkent,
Uzbekistan. 2017 year.
2. Mirziyoyev Sh.M. We will build our great future together with our brave and noble people. -
T.: "Uzbekistan", 2017. - 488 p.
3. M. Mamarajabov, S. Tursunov. Computer graphics and Web design. Textbook. T.:
"Cholpon", 2013.
4. www.youtube.com
5. www.dasturchi.uz

372 AMERICAN Journal of Language, Literacy and Learning in STEM Education www. grnjournal.us

You might also like