You are on page 1of 5

ИНФОРМАТИКА за 6 одделение

ТЕМА: Креирање програми во „Скреч“

ЧАС 1: ВОВЕД

Скреч (Scratch) е визуелен програмски јазик развиен од MIT Media Lab. Скреч е создаден
за да им помогне на младите да научат да размислуваат креативно, да размислуваат
систематски и да работат заеднички. Се користи од страна на учениците, наставниците и
родителите за лесно креирање интерактивни приказни, анимации, игри и сл. Овозможува
добра основа за влез во светот на компјутерското програмирање. Програмата, исто така,
може да се користи за голем број едукативни и забавни цели од математички и научни
проекти, вклучувајќи симулации и визуeлизации на експерименти, снимање предавања
со анимирани презентации, анимирани приказни од општествените науки и интерактивна
уметност.
Сцената е во вид на координатен систем со x и y координати, при што координатниот
почеток (0,0) е центарот на сцената. Сцената е 480 пиксели широка, а 360 пиксели
висока: на х-оската последниот број десно е 240, а последниот број лево е –240; на
y-оската последниот број горе е 180, а последниот број долу е –180.

сцена на која се гледа резултатот


од извршувањето на програмата

подменија
со блокови

простор за пишување
програма (Skript)

избор на
фигура

избор на
заднина

1
ИНФОРМАТИКА за 6 одделение

ТЕМА: Креирање програми во „Скреч“

Програмата се креира со влечење на блоковите во просторот за креирање програма. За


извршување на секој блок и на целата програма се користи зеленото знаменце што се
наоѓа во горниот десен агол на сцената. Постојат блокови со различни намени и тие се
поделени според нивната боја.

Категорија Опис Категорија Опис

Ги придвижуваат фигурите
Motion во сите насоки според даден Events Креираат дејствија за група
(Движење) број на чекори, агол или х и у (Настани) блокови.
координати.

Ги одредува визуелните ефекти


Блокови за наредби за
на фигурите: го прилепува
Looks Control избор (If...else) и наредби за
балонот за говор, ја менува
(Изглед) (Контрола) повторување (forever, repeat)
заднината, зголемува или
и блок за крај (stop)
смалува, проѕирност, сенка.

Обезбедува аудио датотеки Креира интеракција на


Sound Sensing
и звуци што можат да се фигурата со другите фигури и
(Звук) (Распознавање)
програмираат. објекти на сцената.

Оператори за математички
операции, генерирање
Pen Црта линија со различна Operators
случаен број, услов и/или
(Молив) големина, боја и сенка. (Оператори)
за споредба на дејствата на
фигурата

Креирање нови блокови или


More Blocks
Data вметнување блокови од Pico-
Креира променливи и листи. (Повеќе
(Податоци) Board или
блокови)
Lego WeDo 1.0/2.0

Скрипта (Script) е програмата составена од блокови.


Сцена (етапа, Stage) е делот во кој се покажуваат резултатите од извршувањето на
програмата.

Фигура (Sprite) е 2Д-слика на проѕирна заднина што можеме да ја контролираме на


сцената.

2
ИНФОРМАТИКА за 6 одделение

ТЕМА: Креирање програми во „Скреч“ час 1

АКТИВНОСТ: Програмирање фигура (Sprite)


Во оваа активност ќе креираш скрипта за анимација на лилјак.
Прво, лилјакот треба да се движи помеѓу две точки на сцената,
потоа лилјакот да зборува и на крајот ќе додадеш звученFile
ефект!
Edit Tips About

Untitled Scripts C
Проектот зачувај го под име vezba_1. v459.1
Motion
Looks
Sound

1 Pen

Почни со десен клик на фигурата Data

маче. Избери delete (избриши) 10


info
за да се избрише фигурата бидејќи 15
duplicate
не е потребна во оваа анимација. 15
delete

save to local file

Во програмата Скреч има голем


избор различни карактери x: 46 y: -70
0

(фигури) кои можеш да ги користиш. Sprites New sprite mouse

2 Сега, ајде избери фигура за 0

анимирање. Кликни на иконата Stage


1 backdrop
Sprite 1

Choose sprite from library New backdrop: 0

(Избери фигура од библиотеката).


Избери Bat1 за да селектираш
фигура и потоа кликни ОК.
Фигурата Bat1 ќе се појави на
Сцената (Sprite box). x positio

y positio

3 Кликни на Choose backdrop from


library на долниот лев агол на
екранот за да те однесе на Backdrop
Library. На левата страна, во менито
Theme кликни на сликата City.
Потоа, лев клик на night city за да го
селектираш и лев клик на ОК.

3
ИНФОРМАТИКА за 6 одделение

ТЕМА: Креирање програми во „Скреч“ час 1

File Edit Tips About

4 На Сцената (Sprite box) кликни на


v459.1
Untitled Scripts Costumes Sounds

Bat1. Твојата фигура ќе се појави во Motion


Looks
Events
Control
сивата област (Script) десно. Кликни Sound Sensing

на јазичето Скрипти (Scripts) на Pen


Data
Operators
More Blocks

горниот дел на сивата област. За


твојата фигура ќе креираш низа од
наредби наречена програма. Кликни space

на Настани (Events). Повлечи го


блокот When clicked во областа night sky

на скриптите.
loudness 10

5
File Edit Tips About
x: 55 y: -60 message1

Во делот Untitled
СкриптиSprites (Scripts) кликни
New sprite Scripts Costumes
message1
Sounds

на Движење (Motion). Повлечи го


v459.1
Motion Events
message1
Looks Control
блокот glide 1 secs to x: …y: … во Sound Sensing

областа на скриптите и постави го


Stage Bat 1
2 backdrops Pen Operators
Data More Blocks
под блокот When clicked така
New backdrop:

што тие треба да се вклопат како


10 1 7 13

15

сложувалка. 15

Фигурата (лилјакот) ќе ги следи 90

наредбите според зададениот mouse-pointer

редослед.
mouse-pointer

6
File Edit Tips About
x: 55 y: -60 1 0 0

Кликни наUntitled
белото
v459.1
Sprites поле за x и внеси
New sprite
Scripts Costumes Sounds

140. Во полето за y внеси 80. Motion


Looks
10 Events
Control
Sound 0 Sensing
Stage Bat 1 Pen Operators
10
2 backdrops
Data More Blocks
New backdrop: 0
Овие броеви ја покажуваат 10 1 140 80

местоположбата на лилјакот. Бројот х 15

ја покажува хоризонталната 15
left-right

местоположба, а бројот y ја покажува 90


вертикалната местоположба. Овие x position

y position mouse-pointer

броеви се нарекуваат координати.

mouse-pointer
File Edit Tips About

7 Повлечи Untitled
го блокот
v459.1
Sprites glide... во областа
New sprite
x: 55 y: -60
Scripts
1
Costumes
0 0
Sounds

на скриптата. Вклопи го со првиот


Motion 10 Events
Looks Control

блок glide.... Кликни на белото


Stage Bat 1
Sound 0
Pen 10
Sensing
Operators

поле x и внеси –140. За y внеси –80.


2 backdrops

New backdrop:
Data
0
More Blocks

Кликни на блокот When clicked 1


1
140
-140
80
-80

за да видиш како лилјакот се движи pop

меѓу двете точки. pop


left-right

x position

y position1 0.25

0.25

60 0.5

x: 55 y: -60 1
4
Sprites New sprite
-10
ИНФОРМАТИКА за 6 одделение

ТЕМА: Креирање програми во „Скреч“ час 1

File Edit Tips About

8 Untitled
Да употребиме звучни ефекти. Во
v459.1
Scripts Costumes Sounds

јазичето Скрипти (Scripts) кликни


Motion Events
Looks Control

на Изглед (Looks). Повлечи го Sound


Pen
Sensing
Operators
блокот say Hello! for 2 secs во Data More Blocks

областа на скриптата и вклопи го Hello! 2


1 140 80

под блокот glide... Кликни на белото Hello! 1


Boo! 2
-140 -80

поле со Hello!. Избриши го текстот Hmm... 2

Hello! и запиши Boo!. Hmm...

bat1-b

9
File Edit Tips About
x: 55 y: -60 night city

Во Скрипти (Scripts) кликни на


v459.1
Untitled
Sprites New sprite Scripts Costumes
color
Sounds
25

Звук (Sound). Вклопи го блокот Motion


color
Looks
Events
0
Control
play sound pop под блокот say…
Stage Bat 1
Sound Sensing

во областа на скриптата.
2 backdrops Pen Operators
Data 10 More Blocks
New backdrop:
100
1 140 80
1 -140 -80

pop
1
pop

costume #

backdrop name

size 1 0.25

0.25

60 0.5

10 Кликни на јазичето Звуци (Sounds)


Sprites New sprite
x: 55 y: -60 1

-10

и потоа кликни на иконата Choose 100

sound from library . Mожеш да


Stage
volume

избереш различни звуци. Кликни на


Bat 1
2 backdrops
20

категоријата Human и селектирај го


New backdrop:
60

scream-female звукот. Клик на ОК. tempo

File Edit Tips About

11 Кликни
v459.1
на јазичето Скрипти
Untitled Scripts Costumes Sounds

(Scripts). Во областа на скриптата, Motion


Looks
Events
Control

кликни на стрелката на блокот play Sound Sensing


Pen Operators
sound pop. Избери scream-female. Data More Blocks

На крај, кликни на иконата зелено 1 140 80

знаме на горниот десен агол на 1 -140 -80

Сцената (Stage). pop

pop

1 0.25

0.25

60 0.5

x: 55 y: -60 1

Sprites New sprite


5
-10

You might also like