Blockly on Google’i veebipõhine graafilise
programmeerimise vahend, mis on loodud pisikeste programmide loomiseks
elementide järjestusse lohistamise ja asetamise teel.
Blockly’t
saab kasutada ilma programmeerimisoskuseta ja isegi klaviatuuri
puutumata. Google Blockly liides meenutab MIT App Inventor’it, mille
esialgne kood oli samuti Google’i poolt avaldatud. Google Blockly, nagu
ka MIT App Inventor, kasutab erinevaid käske sisaldavaid pusletükke,
mida kasutaja kokku paigutama peab. Plokke saab lohistada ning ümber
paigutada nii palju kui soovid. Blockly pakub nelja erinevat liidest:
Code laseb Blockly programmi eksportida JavaScript’i, Python’isse või XML’i.
Blockly võib osutuda kasulikuks vahendiks erinevate projektide
juures. Kood on tasuta ja avatud lähtekoodiga. See sobib hästi õpilastes
progemishuvi äratamiseks. See on lihtne ja arusaadava ülesehitusega, ei
nõua trükkimist, ainult erinevate tükkide klõpsamist ja nende ekraanil
liigutamist.
Allikad: Blockly, Free Technology for Teachers
Microsofti uus programm Kodu võimaldab luua
videomänge. Mängude loomise konkursi eesmärk ongi programmi võimalusi
laiemale üldsusele tuvustada. Pange oma loovus proovile!
Microsoft'i Kodu
on tasuta, Windowsi-põhine programm, mida saab kasutada videomängude
loomiseks koodi kirjutamata. Lohista ja aseta liides tugineb kasutajate
osavusele “kui/siis” stsenaariumitel põnevate mänguelamuste loomisel.
Kodu kasutajad loovad ise keskkonna (puud, mäed, jõed jne), täpsustavad
tegelaskujude rollid ning paigutavad nad mängu. Lõpuks programmeerivad
õpilased oma mängu kasutajate võimalused - mida teha saab või ei saa.
Et ergutada Kodu abil mängude loomist, algatas Microsoft uue Imagine Cup’i . See on võistlus noortele vanuses 9-18. Võistlusel osalemiseks tuleb luua mäng, mis keskendub inimese ja vee suhtele. Võistlus toimub kahes kategoorias:
9-12 ja 13-18 aastased. Mõlemas kategoorias on peaauhinnaks 3000
dollarit, teine ja kolmas koht vastavalt 2000 ja 1000 dollarit. Konkursi
tähtajaks on 17. mai 2013. Vaata täpsemaid tingimusi siit.
Microsoft pakub õpetajatele, kes tunnevad huvi Kodu kasutamise vastu koolis, spetsiaalset õppekomplekti.
Selle komplekti abil on võimalik alustada Kodu kasutamist koos oma
õpilastega ning ülalkirjeldatud konkurss oleks just sobilik motivatsioon
mänguloomisega alustamiseks. Materjalid on inglisekeelsed.
Eelmisel korral näitasin meie arvutiklassi kõige väiksemat ja odavamat arvutit Raspberry PI, nüüd veel materjali sellest, kuidas seda arvutit kasutada.
Kuato Studios
annab lubaduste järgi veel märtsikuus välja esimese programmeerimist õpetava mängu “Sõdalase kood”
(Code of the Warrior). (Parandus 27.03 kell 17:16: AppStores täitsa tasuta olemas, NB! Hetkel vaid iPadile).
Mängu eesmärk on lasete seas programmeerimise
õppimist populariseerida. Hakitzu on strateegiamäng, milles kaks robotit
võitlevad omavahel ruudukujulisel lahinguväljal. Mäng õpetab
JavaScripti keelt - robotsõdalaste juhtimiseks peab mängija kirjutama
koodi, mis paneb robotid liikuma, sihtima ja tulistama. Mängu arenedes
muutuvad koodi kirjutamise ülesanded keerukamaks.
Kuato tahab tuua haridusse mängulisust, et tõsta läbi selle laste
huvi arvutiteaduste vastu. Mängu loomiseks uuriti Ameerika ja Inglismaa
koole ning saadi teada, et õpilased õpivad suure innuga graafiliselt
mitmekülgsete, interaktiivsete ja väljakutsuvate vahendite abil.
Hakitzu’t on juba erinevates koolides heade tulemustega katsetatud.
Mängijatele määratakse "koodi-sõdalased", keda nad juhivad ja saavad
varuosade poes koodijuppe kirjutades täiustada ja võimsamaks muuta,
näiteks lisada oma tegelasele relvasid. Lahinguväljale sisenedes tuleb
kirjutada robotile vastavad käsklused, läbi mille ta tegutsema asub ning
siis tuleb oodata vastase käiku.
Mänguga käib kaasas juhend, läbi mille on võimalik koodikirjutamist
õppida. Virtuaalne klaviatuur teeb laste jaoks koodikirjutamise
lihtsamaks, sest sellel on olemas programmeerimiseks tihedamalt
kasutatavad sümbolid. Kui koodijuppi satub viga, siis tõstab mäng selle
esile. Mängus on kolm areeni ning selle lõpuks õpib mängija tundma
muutujaid, funktsioone, JavaScripti põhikonstruktsioone ja süntaksit.
Mängu saab kasutada iPad’idel ning mängu täiendatakse pidevalt
uuendustega.
3. veerandi viimasel päeval käis meie koolis külas Robotiteater. Etenduseks oli kompott erinevatest muinasjuttudest ja lõpus väike balletinumbergi, kõigis osades olid muidugi robotid.
Kõik said tutvuda lähemalt dinosaurus Pleoga ja teda isegi lõua alt sügada, mis talle väga meedis.
Eriti põnev oli aga aga robot Neo:
Teises osas sai ise roboteid programmeerida ja toimus isegi väike võistlus, kes suudab roboti läbi kuusemetsa garaaži juhtida. Seega selgus, et 45 minutiga saab iagüks hakkama lihtsama programmi kirjutamisega.