Matematika

Pri matematiki znanje nastaja v dveh fazah: najprej skozi razumevanje teorije, pomena postopkov, formul in povezav med poglavji, nato pa z razvijanjem veščine skozi vajo. Na tej osnovi lahko učenci razvijejo stabilno, samozavestno znanje. Ker je matematika predvsem veščina — in ne le teorija — je reševanje premišljeno izbranih nalog ključni del učenja. Pri matematiki se posvečam predvsem temu, da skupaj z učenci:

vzpostavimo jasno strukturo snovi, razumemo povezave s prejšnjimi temami, širši matematični okvir in glavni namen obravnavanega poglavja;
razložimo postopke in koncepte na več načinov, dokler učenci res ne dojamejo, kaj posamezna metoda predstavlja in zakaj deluje;
izpišemo ključne formule in osnovna pravila, da ustvarimo pregledno »skico« snovi, ki kasneje služi kot zemljevid pri reševanju nalog;
premišljeno gradimo znanje z vajami, od osnovnih primerov do zahtevnejših nalog, ki zahtevajo preoblikovanje korakov in več ustvarjalnosti;
prepoznamo različne tipe nalog (običajno 5–10 tipičnih), da je struktura predmeta jasna in da učenec ohranja orientacijo v snovi;
vzpostavimo rutino reševanja, ki gradi matematično kondicijo — prav tam se zgodi “trening”, brez katerega napredka ni;
poiščemo individualen pristop, saj ima vsak učenec specifične potrebe: nekateri poglobljeno razlago, drugi več prakse, tretji bolj jasen sistem in strukturo.

Ko učenci razumejo snov, obvladajo postopke, poznajo tipe nalog in imajo dovolj vaje, je napredek skoraj neizogiben. Matematiko lahko osvoji vsak — ključ sta primeren pristop in dovolj časa.

Inštrukcije matematike – učenje logičnega razmišljanja in postopnega reševanja nalog
Inštrukcije fizike s poudarkom na razumevanju fizikalnih zakonov

Fizika

Pri fiziki je najpomembnejše razviti jasen uvid v fizikalne zakone in koncepte, saj prav razumevanje omogoči, da učenci naloge rešujejo samozavestno in učinkovito. Ker fizikalni modeli pogosto temeljijo na poenostavitvah, ki se razlikujejo od izkušenj iz vsakdanjega življenja, učenci v fiziko vstopajo z določenimi pričakovanji o tem, kako svet deluje. Zato se pri fiziki najprej posvetimo razumevanju teh razlik in oblikovanju ustrezne fizikalne intuicije, ki je temelj za uspešno reševanje nalog. Z učenci:

razvijemo ustrezno fizikalno intuicijo in razumemo, kako posamezni modeli opisujejo svet ter katere predpostavke pri tem uporabljajo;
prepoznamo nepopolne predstave, ki izhajajo iz vsakdanjih izkušenj, ter jih primerjamo s tem, kar opisujejo fizikalni zakoni;
zgradimo jasen miselni okvir, v katerem učenec razume, kaj predstavlja obravnavani sistem, kaj okolico in kako med seboj vplivata;
vzpostavimo učinkovit način reševanja nalog, ki učencem pomaga strukturirati pristop in lažje začeti z delom;
razčlenimo probleme na smiselne korake, pri čemer poudarjam razumevanje logike postopka, ne zgolj izbiro formule;
spodbujamo občutek za smiselnost rezultatov, kar učencem pomaga preveriti, ali njihovo razmišljanje sledi fizikalnim zakonitostim.

Ko so zakoni, koncepti in intuicija dobro osvojeni, postane fizika logičen in predvidljiv predmet, pri katerem ni potrebna velika količina nalog — bistvo uspeha je predvsem v razumevanju delovanja narave.

Inštrukcije fizike s poudarkom na razumevanju fizikalnih zakonov

Programiranje

Pri programiranju je ključnega pomena, da se učenci naučijo razmišljati v okviru “računalniške logike” – to je linearno, zaporedno razmišljanje, kjer mora biti miselni proces razbit na jasne, nedvoumne korake. Računalnik deluje popolnoma postopno: naenkrat lahko izvede le eno dejanje, zato mora biti vsak problem preoblikovan v zaporedje majhnih, logičnih korakov. Programiranje je zato veliko več kot samo pisanje kode — je razumevanje, kako prevesti intuitivno, celostno človeško razmišljanje v natančen postopek, ki ga računalnik lahko izvede. Pri programiranju se posvečam predvsem temu, da skupaj z učenci:

razvijemo razmišljanje v korakih, ki je temelj vsake programske rešitve;
razložimo razlike med človeško intuicijo in računalniškim razmišljanjem, saj računalnik nima pregleda celote in lahko deluje le zaporedno;
gradimo modularno razumevanje, kjer večji problem razdelimo na manjše, obvladljive dele;
učimo preoblikovati naloge v jasen postopek, kjer pri vsakem koraku preverimo določeno lastnost in se odločimo, kaj sledi;
spodbujamo natančno in urejeno razmišljanje, ki je temelj za pisanje berljive, pravilne in učinkovite kode.

Ko učenci osvojijo tak način razmišljanja, postane programiranje logičen in predvidljiv proces. Sintaksa posameznega jezika je nato le orodje; bistvo znanja pa je sposobnost pretvoriti idejo v zaporedje korakov, ki jih računalnik lahko izvede.

Inštrukcije programiranja – učenje logičnega in zaporednega razmišljanja