Innen: Hungarian Scratch-Wiki
(További fordítások) |
(A Scratch fordításától átvéve "Megosztott változóknak" hívjuk, a "Cloud Variables"-t (ennek ellenére nekem nagyon tetszett a "Felhőváltozók" megnevezés is :))) |
||
(19 közbenső módosítás, amit egy másik szerkesztő végzett, nincs mutatva) | |||
1. sor: | 1. sor: | ||
[[Fájl:Block categories with all extensions HUN.png|bélyegkép|A blokk-kategóriák a blokkpalettán, minden kiterjesztés-sel.]] | [[Fájl:Block categories with all extensions HUN.png|bélyegkép|A blokk-kategóriák a blokkpalettán, minden kiterjesztés-sel.]] | ||
A blokkpalettában rendezésre került [[Blokkok|blokkok]] gyűjtőnevét nevezzük '''Blokkpalettának'''. A blokkok működésük szerint vannak rendezve és színezve. Az különböző színezési módok egyszerűbb elkülönítést és akadálymentesebb elérést biztosítanak a [[Projekt|projektekben]] a felhasználóknak. A [[Scratch 3.0]]-ban 9 fő blokk-kategória van, mellettük 11 [[kiterjesztés]] és 3 [[Raspberry Pi]] kiterjesztés. | A blokkpalettában rendezésre került [[Blokkok|blokkok]] gyűjtőnevét nevezzük '''Blokkpalettának'''. A blokkok működésük szerint vannak rendezve és színezve. Az különböző színezési módok egyszerűbb elkülönítést és akadálymentesebb elérést biztosítanak a [[Projekt|projektekben]] a felhasználóknak. A [[Scratch 3.0]]-ban 9 fő blokk-kategória van, mellettük 11 [[Kiterjesztés|kiterjesztés]] és 3 [[Raspberry Pi]] kiterjesztés. | ||
* [[#Mozgás|Mozgás]] | * [[#Mozgás|Mozgás]] | ||
* [[#Kinézet|Kinézet]] | * [[#Kinézet|Kinézet]] | ||
13. sor: | 10. sor: | ||
* [[#Változók|Változók]] | * [[#Változók|Változók]] | ||
** [[#Változók - blokkok|Változó]] | ** [[#Változók - blokkok|Változó]] | ||
** [[#Felhőváltozók|Megosztott változók]] | |||
** [[#Változók - listák, tömbök|Listák, tömbök]] | ** [[#Változók - listák, tömbök|Listák, tömbök]] | ||
* [[ | * [[#Blokkjaim|Blokkjaim]] | ||
* [[#Kiterjesztések|Kiterjesztések]] | |||
** [[#Raspberry Pi|Raspberry Pi]] | |||
* [[#Olvass tovább|Olvass tovább]] | |||
* [[#Megjegyzések|Megjegyzések]] | |||
A 11 [[kiterjesztés]] kategóriája: | A 11 [[kiterjesztés]] kategóriája: | ||
38. sor: | 40. sor: | ||
== Mozgás == | == Mozgás == | ||
{{Fő|Mozgás blokkok}} | |||
A mozgás kategória blokkjai a [[szereplő]]k mozgásáért felelnek. Ezek a blokkok legfőképp az 'x' és 'y' pozícióra és a fordulási szögre vonatkoznak. A [[Színpad]] egy <abbr title="(nem mozgó)">statikus</abbr> objektum, éppen ezért nem található és nem is alkalmazható rá semmilyen mozgás blokk. Jelenleg 18 mozgási blokk van: 15 egymásra épülő [[kirakóelem blokk]] és 3 [[adatblokk|érték-visszaküldő/adatblokk]]. | |||
[[Fájl:Szinpad-nem-mozog.png|keretezett|középre|alt="A színpad nem mozgatható" üzenetet kapjuk, ha a színpadon keresünk mozgási blokkokat.|"A színpad nem mozgatható" üzenetet kapjuk, ha a színpadon keresünk mozgási blokkokat.]] | |||
== Kinézet == | ==Kinézet== | ||
{{Fő|Kinézet blokkok}} | |||
A kinézet blokkok a [[szereplő]]k és a [[Színpad|színpad/háttér]] megjelenését kezelik. Néhány ezek közül a [[jelmez]] változtatása és a [[Grafikus effekt|grafikai effektek]] alkalmazása. Jelenleg 20 kinézetkezelésre vonatkozó blokk van: 17 [[Kirakóelem blokk]] és 3 [[Adatblokk]]. Ebből 14 csak a [[Szereplő|szereplők]]nek, illetve 4 kizárólag a [[Színpad|színpadnak]]. | |||
== Hang == | == Hang== | ||
{{Fő|Hang blokkok}} | |||
A hang blokkok a hangok lejátszásához kapcsolódnak, legyenek ezek [[MIDI hangok]] vagy <abbr title="(helyi, számítógépre mentett)">lokálisak</abbr>. Jelenleg 9 hangblokk van: 8 [[Kirakóelem blokk]] és 1 [[Adatblokk]]. | |||
== Események == | ==Események == | ||
{{Fő|Esemény blokkok}} | |||
Az eseményblokkok a projekt részleteit indító blokkok. Ezek arra szolgálnak, hogy a projekt egyes [[Szkript|szkriptjeit]] akkor indítsák el, amikor kell. Az eseményblokkok a Scratch 2.0-ás verziója előtt a [[Blokk-kategóriák#Vezérlés|vezérlés]] kategóriába tartoztak. Az események kategóriája nagyrészt csak [[Fejblokk|kalap blokk]]okból áll. Jelenleg 8 eseményblokk van: 6 [[Fejblokk]] és 2 [[Kirakóelem blokk]]. | |||
== Vezérlés == | == Vezérlés== | ||
{{Fő|Vezérlés blokkok}} | |||
A vezérlőblokkok a projekt alapját futtatják a kívánt módon, legyen az folyamatos és rendezett, vagy váratlan, véletlenszerű. Ezek lehetőséget adnak a [[Szkript|szkriptek]] ismétlésére. Irányítják a projektet, elősegítik, gördülékenyebbé teszik annak lefutását. Jelenleg 11 [[Vezérlés blokkok|vezérlőblokk]] van: 1 [[Fejblokk]], 5 [[C blokk]], 3 [[Kirakóelem blokk]] és 2 [[Lezáróblokk|lezáró-/sapkablokk]]. | |||
== Érzékelés == | ==Érzékelés== | ||
{{Fő|Érzékelés blokkok}} | |||
Az érzékelőblokkok a [[Szereplő|szereplők]] és a [[színpad]] érzékelésével foglalkoznak. Például arra használatosak, hogy megnézzük, hogy egy szereplő érinti-e a másikat. Számos [[Logikai blokk|logikai]] és [[Adatblokk|adatblokkból]] épül fel és a [[Blokk-kategóriák#Vezérlés|vezérlőblokkokkal]] összedolgozva a projekt futását stabilizálják. Jelenleg 18 [[Érzékelés blokkok|érzékelőblokk]] van: 3 [[Kirakóelem blokk|illesztett blokk]], 5 [[Logikai blokk]] és 10 [[Adatblokk]]. | |||
== Műveletek == | ==Műveletek == | ||
{{Fő|Műveleti blokkok}} | |||
A műveleti blokkok ereedetileg Szám blokkoknak voltak nevezve a [[Scratch 1.4]] előtt. Az operátor blokkok matematikai műveleteket végeznek egy projekten belül. Zöld színűek és egyszerűtől az egészen bonyolult matematikai műveletekig képes mindet elvégezni. A "Műveletek" kategória szintén tartalmaz olyan blokkokat, amelyek képesek a [[Szöveg/Sztring|sztringeket (szövegeket)]] módosítani, illetve számos funkcióba építeni őket. Van néhány [[Logikai blokk]] is, amelyekből pár a matematikai eredménnyel dolgoznak, míg a másikak a többi logikai értékeket egyesíthetik eggyé, vagy egy másik kimeneti állapotba állítják őket. Jelenleg 18 [[Műveleti blokkok|műveleti blokk]] van: 7 [[Logikai blokk]] és 11 [[Adatblokk]]. | |||
== Változók == | ==Változók== | ||
{{Fő|Változók blokkok}} | |||
A változóblokkok két alkategóriába sorolhatóak: [[Blokk-kategóriák#Változók - blokkok|Változók]] és [[Blokk-kategóriák#Változók - listák, tömbök|Tömbök]]. Bár külön alkategóriába vannak sorolva, mindkettő adattárolással és annak elérésvel állnak kapcsolatban. Ez a kategória "Adat"-nak volt elnevezve a [[Scratch 2.0|2.0]]-ban. A változók például arra szolgálhatnak, hogy egy projektben az elért pontokat eltároljuk és egy -a program- másik részében felhasználjuk. | |||
=== Változók - blokkok === | ====Változók - blokkok==== | ||
[[ | {{Fő|Változók (alkategória)}} | ||
A változók az adatblokkok alkategóriájába tartoznak. Amikor létrehozzuk a változót, megjelenik egy mutató a [[Színpadi kijelző|kijelzőn]], s a változó értékét módosító blokkok is. A változónak több kiterjedése lehet: <br> | |||
Lehet: | |||
::*<abbr title="helyi">lokális</abbr>, ami azt jelenti, hogy csak annak a [[Szereplő|szereplőnek]] érhető el a változó, amelyikben létre lett hozva,<ref group="megj">Ha a változót a színpadon hozzuk létre, akkor csakis-csak globális változó typusú lehet.</ref> | |||
::*globális, ami azt jelenti, hogy minden szereplőnek és a [[Színpad|színpadnak]] is elérhető a változó, | |||
::*[[Blokk-kategóriák#Felhőváltozók|megosztott változó]], ami azt jelenti, hogy a változó a Scratch szerverén van eltárolva, és minden bevitt értéket megtart, akkor is, ha a projektet újraindítjuk, a lapot frissítjük.<br> | |||
[[Fájl:uj-valt-stagen-letrehva.png|300px|bélyegkép|jobbra|Amikor a [[Színpad]]on hozzuk létre a változót, akkor nem tudjuk kiválasztani, hogy lokális vagy globális legyen a változónk, csak azt, hogy megosztott legyen.]] | |||
====Megosztott változók==== | |||
{{Fő|Megosztott változók}} | |||
Egy másik típusa a változóknak a [[Megosztott változók]]. A megosztott változók a [[Scratch]] szervereire mentik a változók értékeit. A megosztott változók automatikusan globális változók; ez nem megváltoztatható. [[Új Scratcher|Új Scratcherek]] nem tudnak létrehozni, sem használni megosztott változókat. Ezen típusú változók csak szám típusú értékeket képesek kezelni, sem szöveget, sem szimbólumokat nem tudnak értelmezni. Egy [[Scratcher]]nek maximum 10 megosztott változója lehet. | |||
==== | ===Változók - listák, tömbök=== | ||
{{Fő|Listák, tömbök}} | |||
A [[Listák, tömbök|listák]] is egy, a változók alkategóriájába tartozó elemek. Mikor létrehozod a listát/tömböt, megjelennek az új blokkok, amelyekkel a lista elemeit tudod kezelni. Jelenleg 12 listakezelő blokk van: 7 [[Kirakóelem blokk|illesztett blokk]] és 4 [[Adatblokk]]. | |||
<div style="clear:both;"> | |||
==Blokkjaim== | |||
{{Fő|Blokkjaim}} | |||
A 'Blokkjaim' eredetileg 'További blokkok' néven futottak a [[Scratch 2.0|2.0]]-ban. Ezek a blokkok egyedi eljárásokat tartanak fenn a kiválasztott [[Szereplő]]nek. Akkor válhatnak hasznossá, mikor egy [[Szkript|szkriptet]] képernyőfrissítés nélkül akarunk futtatni és azokat el akarjuk rendezni. Továbbá hozzá lehet adni logikai és szám/szövegbevitelt is ezekhez a blokkokoz. | |||
</div> | |||
==Kiterjesztések== | |||
{{Fő|Kiterjesztések}} | |||
Számtalan kiterjesztés érhető el a Scratch-hez, amely a szerkesztőhöz megannyi alkotóelemet ad a kreativitás életre keltéséhez, illetve a fizikai világgal való kapcsolatot is lehetővé teszi.<br> | |||
A kiegészítők az alábbiak: | |||
[[Fájl:Scratch-bovitmeny-osszes.png|500px|bélyegkép|jobbra|alt=A kép jobb alsó sarkában látható gombbal tudod megnyitni azt a lapot, amit a képen látsz. Ezen a lapon az összes, Scratch-hez elérhető kiterjesztést be tudod építeni a projektedbe.|A kép jobb alsó sarkában látható gombbal tudod megnyitni azt a lapot, amit a képen látsz. Ezen a lapon az összes, Scratch-hez elérhető kiterjesztést be tudod építeni a projektedbe.]] | |||
*[[Zene kiterjesztés|Zene]] | |||
*[[Toll kiterjesztés|Toll]] | |||
*[[Videoérzékelés kiterjesztés|Videoérzékelés]] | |||
*[[Text to Speech kiterjesztés|Szöveg beszéddé (Text to Speech)]] | |||
*[[Fordítás kiterjesztés|Translate]] | |||
*[[Makey Makey kiterjesztés|Makey Makey]] | |||
*[[Micro:bit kiterjesztés|micro:bit]] | |||
*[[LEGO MINDSTORMS EV3 kiterjesztés|LEGO MINDSTORMS EV3]] | |||
*[[LEGO BOOST kiterjesztés|LEGO BOOST]] | |||
*[[LEGO Education WeDo 2.0 kiterjesztés|LEGO Education WeDo 2.0]] | |||
*[[Go Direct Force & Acceleration kiterjesztés|Go Direct Force & Acceleration]] | |||
=== | ===Raspberry Pi=== | ||
[[ | Jelenleg 3 olyan kiegészítő van, amely kifejezetten a [[Raspberry Pi]]-ra készült Scratch-verzióhoz elérhető. Ezek az alábbiak: | ||
*[[Raspberry Pi GPIO kiterjesztés|Raspberry Pi GPIO kiterjesztés]] | |||
*[[Raspberry Pi Sense HAT kiterjesztés|Raspberry Pi Sense HAT kiterjesztés]] | |||
*[[Raspberry Pi Simple Electronics kiterjesztés|Raspberry Pi Simple Electronics kiterjesztés]] | |||
== | ==Olvass tovább== | ||
*[[Blokkok]] | |||
*[[Blokkok alakjai]] | |||
*[[Kiterjesztés]] | |||
[[Category:Scratch Program]] | [[Category:Scratch Program]] | ||
[[en:Block Categories] | [[en:Block Categories]] | ||
[[de:Blockkategorien]] | [[de:Blockkategorien]] | ||
[[ja:ブロックの種類]] | [[ja:ブロックの種類]] | ||
==Megjegyzések== | |||
<references group="megj" /> |
A lap jelenlegi, 2023. május 20., 18:29-kori változata
A blokkpalettában rendezésre került blokkok gyűjtőnevét nevezzük Blokkpalettának. A blokkok működésük szerint vannak rendezve és színezve. Az különböző színezési módok egyszerűbb elkülönítést és akadálymentesebb elérést biztosítanak a projektekben a felhasználóknak. A Scratch 3.0-ban 9 fő blokk-kategória van, mellettük 11 kiterjesztés és 3 Raspberry Pi kiterjesztés.
- Mozgás
- Kinézet
- Hang
- Események
- Vezérlés
- Érzékelés
- Műveletek
- Változók
- Blokkjaim
- Kiterjesztések
- Olvass tovább
- Megjegyzések
A 11 kiterjesztés kategóriája:
- Zene
- Toll
- Videóérzékelés
- Text to Speech (szöveg beszéddé)
- Fordítás
- Makey Makey
- micro:bit
- LEGO MINDSTORMS EV3
- LEGO BOOST
- LEGO Education WeDo 2.0
- Go Direct Force & Acceleration
A 3 Raspberry Pi kiterjesztés:
- Raspberry Pi GPIO kiterjesztés
- Raspberry Pi Sense HAT kiterjesztés
- Raspberry Pi Simple Electronics kiterjesztés
Mozgás
- Főcikk: Mozgás blokkok
A mozgás kategória blokkjai a szereplők mozgásáért felelnek. Ezek a blokkok legfőképp az 'x' és 'y' pozícióra és a fordulási szögre vonatkoznak. A Színpad egy statikus objektum, éppen ezért nem található és nem is alkalmazható rá semmilyen mozgás blokk. Jelenleg 18 mozgási blokk van: 15 egymásra épülő kirakóelem blokk és 3 érték-visszaküldő/adatblokk.
Kinézet
- Főcikk: Kinézet blokkok
A kinézet blokkok a szereplők és a színpad/háttér megjelenését kezelik. Néhány ezek közül a jelmez változtatása és a grafikai effektek alkalmazása. Jelenleg 20 kinézetkezelésre vonatkozó blokk van: 17 Kirakóelem blokk és 3 Adatblokk. Ebből 14 csak a szereplőknek, illetve 4 kizárólag a színpadnak.
Hang
- Főcikk: Hang blokkok
A hang blokkok a hangok lejátszásához kapcsolódnak, legyenek ezek MIDI hangok vagy lokálisak. Jelenleg 9 hangblokk van: 8 Kirakóelem blokk és 1 Adatblokk.
Események
- Főcikk: Esemény blokkok
Az eseményblokkok a projekt részleteit indító blokkok. Ezek arra szolgálnak, hogy a projekt egyes szkriptjeit akkor indítsák el, amikor kell. Az eseményblokkok a Scratch 2.0-ás verziója előtt a vezérlés kategóriába tartoztak. Az események kategóriája nagyrészt csak kalap blokkokból áll. Jelenleg 8 eseményblokk van: 6 Fejblokk és 2 Kirakóelem blokk.
Vezérlés
- Főcikk: Vezérlés blokkok
A vezérlőblokkok a projekt alapját futtatják a kívánt módon, legyen az folyamatos és rendezett, vagy váratlan, véletlenszerű. Ezek lehetőséget adnak a szkriptek ismétlésére. Irányítják a projektet, elősegítik, gördülékenyebbé teszik annak lefutását. Jelenleg 11 vezérlőblokk van: 1 Fejblokk, 5 C blokk, 3 Kirakóelem blokk és 2 lezáró-/sapkablokk.
Érzékelés
- Főcikk: Érzékelés blokkok
Az érzékelőblokkok a szereplők és a színpad érzékelésével foglalkoznak. Például arra használatosak, hogy megnézzük, hogy egy szereplő érinti-e a másikat. Számos logikai és adatblokkból épül fel és a vezérlőblokkokkal összedolgozva a projekt futását stabilizálják. Jelenleg 18 érzékelőblokk van: 3 illesztett blokk, 5 Logikai blokk és 10 Adatblokk.
Műveletek
- Főcikk: Műveleti blokkok
A műveleti blokkok ereedetileg Szám blokkoknak voltak nevezve a Scratch 1.4 előtt. Az operátor blokkok matematikai műveleteket végeznek egy projekten belül. Zöld színűek és egyszerűtől az egészen bonyolult matematikai műveletekig képes mindet elvégezni. A "Műveletek" kategória szintén tartalmaz olyan blokkokat, amelyek képesek a sztringeket (szövegeket) módosítani, illetve számos funkcióba építeni őket. Van néhány Logikai blokk is, amelyekből pár a matematikai eredménnyel dolgoznak, míg a másikak a többi logikai értékeket egyesíthetik eggyé, vagy egy másik kimeneti állapotba állítják őket. Jelenleg 18 műveleti blokk van: 7 Logikai blokk és 11 Adatblokk.
Változók
- Főcikk: Változók blokkok
A változóblokkok két alkategóriába sorolhatóak: Változók és Tömbök. Bár külön alkategóriába vannak sorolva, mindkettő adattárolással és annak elérésvel állnak kapcsolatban. Ez a kategória "Adat"-nak volt elnevezve a 2.0-ban. A változók például arra szolgálhatnak, hogy egy projektben az elért pontokat eltároljuk és egy -a program- másik részében felhasználjuk.
Változók - blokkok
- Főcikk: Változók (alkategória)
A változók az adatblokkok alkategóriájába tartoznak. Amikor létrehozzuk a változót, megjelenik egy mutató a kijelzőn, s a változó értékét módosító blokkok is. A változónak több kiterjedése lehet:
Lehet:
- lokális, ami azt jelenti, hogy csak annak a szereplőnek érhető el a változó, amelyikben létre lett hozva,[megj 1]
- globális, ami azt jelenti, hogy minden szereplőnek és a színpadnak is elérhető a változó,
- megosztott változó, ami azt jelenti, hogy a változó a Scratch szerverén van eltárolva, és minden bevitt értéket megtart, akkor is, ha a projektet újraindítjuk, a lapot frissítjük.

Megosztott változók
- Főcikk: Megosztott változók
Egy másik típusa a változóknak a Megosztott változók. A megosztott változók a Scratch szervereire mentik a változók értékeit. A megosztott változók automatikusan globális változók; ez nem megváltoztatható. Új Scratcherek nem tudnak létrehozni, sem használni megosztott változókat. Ezen típusú változók csak szám típusú értékeket képesek kezelni, sem szöveget, sem szimbólumokat nem tudnak értelmezni. Egy Scratchernek maximum 10 megosztott változója lehet.
Változók - listák, tömbök
- Főcikk: Listák, tömbök
A listák is egy, a változók alkategóriájába tartozó elemek. Mikor létrehozod a listát/tömböt, megjelennek az új blokkok, amelyekkel a lista elemeit tudod kezelni. Jelenleg 12 listakezelő blokk van: 7 illesztett blokk és 4 Adatblokk.
Blokkjaim
- Főcikk: Blokkjaim
A 'Blokkjaim' eredetileg 'További blokkok' néven futottak a 2.0-ban. Ezek a blokkok egyedi eljárásokat tartanak fenn a kiválasztott Szereplőnek. Akkor válhatnak hasznossá, mikor egy szkriptet képernyőfrissítés nélkül akarunk futtatni és azokat el akarjuk rendezni. Továbbá hozzá lehet adni logikai és szám/szövegbevitelt is ezekhez a blokkokoz.
Kiterjesztések
- Főcikk: Kiterjesztések
Számtalan kiterjesztés érhető el a Scratch-hez, amely a szerkesztőhöz megannyi alkotóelemet ad a kreativitás életre keltéséhez, illetve a fizikai világgal való kapcsolatot is lehetővé teszi.
A kiegészítők az alábbiak:
- Zene
- Toll
- Videoérzékelés
- Szöveg beszéddé (Text to Speech)
- Translate
- Makey Makey
- micro:bit
- LEGO MINDSTORMS EV3
- LEGO BOOST
- LEGO Education WeDo 2.0
- Go Direct Force & Acceleration
Raspberry Pi
Jelenleg 3 olyan kiegészítő van, amely kifejezetten a Raspberry Pi-ra készült Scratch-verzióhoz elérhető. Ezek az alábbiak:
- Raspberry Pi GPIO kiterjesztés
- Raspberry Pi Sense HAT kiterjesztés
- Raspberry Pi Simple Electronics kiterjesztés
Olvass tovább
Megjegyzések
- ↑ Ha a változót a színpadon hozzuk létre, akkor csakis-csak globális változó typusú lehet.