| Selle õpistsenaariumi peamine mõte on, et õpilased mõistaksid mõningaid edasijõudnud mõisteid valimisstruktuuri, kordusstruktuuri ja objektorienteeritud programmeerimise kohta |
Põhiidee
| Looja | Rallis Spiros |
| Õppeaine | Arvutiteadus |
| Kestus | 2-3 tundi |
| Pedagoogiline lähenemine | Reaalne elu Tehnoloogia abil õppimine |
| Pädevus | Probleemide lahendamise oskus Abstraktsioon Lagunemine Algoritmiline mõtlemine Mustrite tuvastamine, vigade kõrvaldamine |
| Vanuserühm | Vanus (10-11), keskmine õppetase, algteadmised programmeerimisest |
| Tarkvara | SCRATCH 3 |
| Hindamisvahendid | Õpilased peavad tunni lõpus oma programmi jooksutama. et õpetajad saaksid neid hinnata. |
Õppetegevus
Kirjeldus
Me kasutame CLONESi, et luua mäng, milles mängija püüab eri värvi langevaid õunu. Õpilased kasutavad IF …ELSE avaldist, et mängija võidaks või kaotaks punkte sõltuvalt sellest, mis värvi õunu on nende korvis ja mis juhtub, kui õun puutub korvi. Samuti kasutavad õpilased WHEN avaldist, mida nad kasutavad korvi liigutamiseks ja REPEAT UNTIL.
Objektipõhine programmeerimine on tänapäeval väga populaarne ja väga võimas. Seetõttu on oluline, et õpilased mõistaksid selle põhitõdesid. Kasutades CLONES to SCRATCH saame anda neile esmase ettekujutuse, kuidas me saame kasutada objektorienteeritud programmeerimist ja luua väga ilusaid programme.
| LOE ÕUNU KOOS KRIIMUSTUSEGA |
1.Me peame õpilastele meelde tuletama-selgitama While avaldist. Anname neile näite, et nad mõistaksid, kuidas see toimib. Näiteks -While (pesumasin töötab) saavad riided puhtamaks.
2. Me tuletame õpilastele meelde, kuidas IF …. avaldis töötab (näiteks kui õun puudutab maad peab see ekraanilt kaduma) või kui me vajutame paremale nupule liigub korv paremale.
3. Me peaksime suunama neid oma programmi ülesehitamisel. Me peame aitama neil leida õigeid tingimusi, mida kasutada nende avaldistega.
4. Peaksime selgitama, kuidas kasutada plokke, et korvi puudutades õunad punktina loeks.
5. Selgitame, kuidas kasutada CLONESi ja miks see on objektorienteeritud programmeerimise algus. Me ei pea looma mitu õuna. Me lihtsalt loome ühe ja pärast seda loob programm BLOCK kloonide abil nii palju õunu, kui meil on vaja mängu lõpetamiseks
| Arutelu |
1.Me saame kasutada CLONESi, et luua erineva värviga õunu, mis ilmuvad iga kord erinevasse kohta. Proovige seda!
2.Kas on võimalik luua mängu versioon, lisades ajalimiidi või hoopis 2 mängijat?
Töölehed
https://docs.google.com/document/d/1sbAyBV6KaHJ1GMGLvyAJxA0v3YUHwNGi/edit
