Journal of Technology and Information Education 2013, 5(1):102-106 | DOI: 10.5507/jtie.2013.015

PROJEKT SCRATCH

Michal MUSÍLEK
Katedra informatiky, Přírodovědecká fakulta UHK, Rokitanského 62 500 03, Hradec Králové, ČR

Příspěvek představuje dětský programovací jazyk SCRATCH a stejnojmenný komunitní projekt, hodnotí jeho jednoznačná pozitiva, ale odhaluje i jisté rezervy. Na několika drobných příkladech ukazuje způsob práce s vývojovým prostředím, tvorbu programu jako sestavování strukturogramu z připravených příkazových kostek, které se podobá práci s kvalitní stavebnicí. Věnuje pozornost práci s grafickými prvky "sprity" a naznačuje intuitivní vícevláknové programování, při němž jednotlivé skripty vzájemně komunikují prostřednictvím rozesílání zpráv.

Klíčová slova: programování, algoritmizace, projekt, dětský programovací jazyk, strukturogram, stavebnice, komunitní web, sociální síť

Zveřejněno: 1. duben 2013  Zobrazit citaci

ACS AIP APA ASA Harvard Chicago Chicago Notes IEEE ISO690 MLA NLM Turabian Vancouver
MUSÍLEK, M. (2013). PROJEKT SCRATCH. Journal of Technology and Information Education5(1), 102-106. doi: 10.5507/jtie.2013.015
Stáhnout citaci

Reference

  1. COLLECTIVE. Getting started with SCRATCH version 1.4. 1st ed. Lifelong Kindergarten Group, MIT Media Lab, Cambridge (Massachusetts): 2009. 14 p.
  2. MÖNIG, Jens - HARVEY, Brian. BYOB 3.1 - Build Your Own Blocks [online]. Berkeley University of California. [cit. 2012-09-01] Dostupné z: < http://byob.berkeley.edu/>
  3. LE COQ, L. XLOGO: Reference Manual. 1st ed. XLOGO Comunity: 2009. Translation: G. Walker. 145 p.
  4. HALOUSKOVÁ, Alena. Učebnice programovacího jazyka Scratch [online]. Brno, 2013 [cit. 2013-02-18]. Diplomová práce. MU, Fakulta informatiky. Vedoucí práce Tomáš Pitner. Dostupné z: <http://is.muni.cz/th/346458/fi_m/>.
  5. RESNICK, Mitchel et al. Scratch: Programming for All. Communications of the ACM, November 2009, Vol. 52 No. 11, p. 60 - 67, DOI: 10.1145/1592761.1592779 Přejít k původnímu zdroji...
  6. KOLEKTIV. SCRATCH - vymysli - programuj - poděl se [online]. Lifelong Kindergarten Group at the MIT Media Lab. [cit. 2012-09-01] Dostupné z: <http://scratch.mit.edu/>
  7. HALOUSKOVÁ, Alena. Učebnice jazyka Scratch [online]. Praha, 2012 [cit. 2013-02-18]. Dostupné z: <http://perun.mff.cuni.cz/ucebnicejazykascratch/>.