8
PROJEKTNA NALOGA2: Scratch : Izbrala sem si 3 projekte v http://projects.codeclubworld.org/en-GB/02_scratch_02/ in sicer: Brain Game, ki bi ga umestila konec 8.razreda, saj bi učenci že bolje razumeli random in join, ter if stavke. Program se mi zdi dosti bolj zahteven. Zato bi učenci porabili več časa, seveda pa bi morali prej imeti več različnih vaj, da bi že prej utrdili potrebno znanje, ki ga potrebujejo za ta program. Catch the Dots bi umestila pred igro Brain Game, na začetku 8. razreda ali pa že konec 7.razreda. Clone Wars bi umestila v konec 8. razreda. Nekako istočasno kot Brain games oz. za njim. SCRATCH : Navodila za izvedbo v razredu: 1.NALOGA Najprej odpremo Scratch. Izdelali boste Božični Scratch. V katerem boste uporabili temu primerno ozadje, princesko ali možica po lastni izbiri ter božično zvezdo. Najprej izbrišete mačka, nato izberite primerno ozadje, npr.:

iktra1516.files.wordpress.com …  · Web viewScratch bi po mojem mnenju moral biti to dodatni izbirni predmet saj ne veseli vse učence programiranje in bi bilo po nepotrebnem težiti

Embed Size (px)

Citation preview

Page 1: iktra1516.files.wordpress.com …  · Web viewScratch bi po mojem mnenju moral biti to dodatni izbirni predmet saj ne veseli vse učence programiranje in bi bilo po nepotrebnem težiti

PROJEKTNA NALOGA2: Scratch :

Izbrala sem si 3 projekte v http://projects.codeclubworld.org/en-GB/02_scratch_02/ in sicer:

Brain Game, ki bi ga umestila konec 8.razreda, saj bi učenci že bolje razumeli random in join, ter if stavke. Program se mi zdi dosti bolj zahteven. Zato bi učenci porabili več časa, seveda pa bi morali prej imeti več različnih vaj, da bi že prej utrdili potrebno znanje, ki ga potrebujejo za ta program.

Catch the Dots bi umestila pred igro Brain Game, na začetku 8. razreda ali pa že konec 7.razreda.

Clone Wars bi umestila v konec 8. razreda. Nekako istočasno kot Brain games oz. za njim.

SCRATCH :

Navodila za izvedbo v razredu:

1.NALOGA

Najprej odpremo Scratch. Izdelali boste Božični Scratch. V katerem boste uporabili temu primerno ozadje, princesko ali možica po lastni izbiri ter božično zvezdo.

Najprej izbrišete mačka, nato izberite primerno ozadje, npr.:

Med možici izberemo princesko in zvezdo in jelko z lučkami, ki jih postavimo pozicije tako kot kaže slika.

Page 2: iktra1516.files.wordpress.com …  · Web viewScratch bi po mojem mnenju moral biti to dodatni izbirni predmet saj ne veseli vse učence programiranje in bi bilo po nepotrebnem težiti

Nato kliknemo na božično zvezdo, tako kot je na zgornji sliki obrobljena z modro barvo. Božična zvezda se bo usmerila k jelki in potovala bo k njej. S tem pa bo ko se bo bližala jelki bo tudi manjšala svojo velikost. Ko bo prišla do jelke se bo vrnila na svojo prvotno mesto in tudi velikost bo imela isto kot na začetku.

Božična zvezda se mora obrniti proti jelki.

Gre na pozicijo (-206,134)

medtem ponavlja ukaze: p5remakni se 30 korakov, spremeni velikost za -7 in na koncu počakaj 0.5 sekunde.

Page 3: iktra1516.files.wordpress.com …  · Web viewScratch bi po mojem mnenju moral biti to dodatni izbirni predmet saj ne veseli vse učence programiranje in bi bilo po nepotrebnem težiti

za ponavljanjem počaka 1 sekundo

in se vrne na začetno pozicijo (-206,134)

Na koncu nastavi na začetno velikost.

Nato kliknemo na jelko, da bomo lahko opravljali z njo. Pri jelki zahtevamo, da se spreminja njena barva od začetka ko bo uporabnik kliknil na zastavico.

Ponavljaj ukaz spremeni učinek barva za 25.

Isto kot prej kliknemo na princesko da se obarva modro. Princeska bo najprej rekla: »Ali ste videli mojo božično zvezdo?« nato bo v mislih rekla »Hmm…« Nato pa se bo obrnila k jelki in šla do nje, vmes pa bo spremenila velikost na manj, nato bo pri jelki rekla: »Našla!« Spet se vrne v prvotno obliko in na prvotno velikost.

Page 4: iktra1516.files.wordpress.com …  · Web viewScratch bi po mojem mnenju moral biti to dodatni izbirni predmet saj ne veseli vse učence programiranje in bi bilo po nepotrebnem težiti

Pojdi na pozicijo (-145,-103)

Vpraša zastavljeno vprašanje.

Obrne se proti jelki.

Medtem ponavlja: gre za 20 korakov, spreminja velikost za -1 in počaka 0,1 sekunde.

Po koncu ponovitev počaka 1 sekundo, pove, se vrne na začetno pozicijo in spremeni velikost na 100%.

Page 5: iktra1516.files.wordpress.com …  · Web viewScratch bi po mojem mnenju moral biti to dodatni izbirni predmet saj ne veseli vse učence programiranje in bi bilo po nepotrebnem težiti

KONČNA VERZIJA: https://scratch.mit.edu/projects/107521029/

2.NALOGA

V Scratcu izberite dva objekta. Ter njima primerno ozadje. Objekta se morata premikati in spreminjati obliko, ter barvo. Celotna naloga mora biti v kontekstu, koda pa mora biti vam razumljiva, tako da znate povedati kaj dela kakšen del kode.

Page 6: iktra1516.files.wordpress.com …  · Web viewScratch bi po mojem mnenju moral biti to dodatni izbirni predmet saj ne veseli vse učence programiranje in bi bilo po nepotrebnem težiti

1. Navodila za učitelja + dopolnilno gradivo

Učenci bodo pri nalogi spoznali osnove Scratcha in njegove funkcije. Vizualno si bodo lažje predstavljali kaj dela zraven napisani program. Učenci bodo tako lažje osvajali koncepte programiranja. S Scratchom bomo marsikaterega učenca ali učenko povlekli v svet programiranja.

Učenci se bodo naučili:

Delati v programskem jeziku Scratch, Dobili bodo predstavo kako deluje določen ukaz Znali bodo opisati del kode, kako je sestavljena, kaj vsebuje, kaj dela Učenci bodo znali kodo uporabiti v drugih primerih

Po končani 1. nalogi bodo uporabili znanje, ki so ga pridobili in bodo sami naredili projekt po svoji izbiri, s tem bodo znanje utrdili in nadgrajevali, saj se bodo s tem in svojimi napakami največ naučili.

Rešitve za učitelja:

Božična zvezda:

Jelka:

Page 7: iktra1516.files.wordpress.com …  · Web viewScratch bi po mojem mnenju moral biti to dodatni izbirni predmet saj ne veseli vse učence programiranje in bi bilo po nepotrebnem težiti

Princeska:

2. Umestitev v učni načrt

Scratch bi umestila v 3. triletje in sicer konec 7. razreda, saj rabijo najprej osnove worda in ostalih stvari, pri predmetu Urejanje besedil, šele če bi ostal čas bi uvedla Scretch, če ne pa pri Računalniških omrežjih.

Scratch bi po mojem mnenju moral biti to dodatni izbirni predmet saj ne veseli vse učence programiranje in bi bilo po nepotrebnem težiti k temu, če jih to ne veseli. Po mojem mnenju bi lahko Scratch uvedli v 6. razredu, torej začetek 2. triletja.

Učni cilji:

Učenci znajo povedati, kaj dela določen del kode, določen ukaz Znajo opisati in razložiti za kaj se uporablja for zanka, if, Učenci razumejo kodo, ki jo napišejo