Scratch kniha

3. Výskumy

3.3. From surveys to collaborative art: enabling children to program with online data

Možnosť ukladať údaje a pristupovať k nim online umožňuje širokú škálu kreatívnych možností, počnúc prieskumami až po spoločné umenie, od globálnych zoznamov najlepších skóre pre hry až po chatovacie miestnosti v reálnom čase. Zatiaľ čo nástroje pre koncových používateľov v týchto kategóriách sú čoraz dostupnejšie pre deti, stále chýba možnosť pre deti programovať a vytvárať takéto systémy. Príčiny tohto nedostatku príležitostí zahŕňajú okrem iného vysoké bariéry vstupu kvôli zložitým technológiám klient-server, ako aj ťažko pochopiteľné témy, ako je riadenie prístupu atď. Tento dokument predstavuje dátové štruktúry cloudu-- Funkcia v online vizuálnom jazyku Scratch 2.0, ktorá umožňuje deťom programovo ukladať a získavať údaje online. Zatiaľ čo štandardné dátové štruktúry sú uložené v pamäti, pre cloudové varianty sú všetky operácie (a dáta) na dátovej štruktúre dodatočne odosielané na vzdialené servery cez internet. To má dva dôsledky pre daný projekt Scratch 2.0: (1) dátové štruktúry cloudu sú trvalé vo viacerých inštanciách vykonávania a (2) sú zdieľané medzi simultánnymi inštanciami. Tento dokument popisuje motiváciu a návrh cloudových dátových štruktúr spolu s prípadovými štúdiami popisujúcimi projekty vytvorené deťmi s týmto systémom so zameraním na výsledky vzdelávania.

Link: odkaz na zdroj tu