NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi...
Transcript of NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi...
![Page 1: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/1.jpg)
NIP računalništvo
Radovan Krajnc
![Page 2: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/2.jpg)
Vozni red
Trajanje Končano Tema 00:30 11:00 Opredelitev predmeta in splošni cilji, operativni cilji,
reševanje problemov, standardi znanja, letne in sprotne
priprave, izobraževanja, spletna učilnica
01:00 12:00 Kako uporabiti spletno učilnico (prikaz uvoza učilnice)
Sodelovanje - forum in oddajanje primerov dobre prakse
Prijava v Scratch in ogled okolja
Reševanje nalog
00:30 12:30 Odmor
00:30 13:00 Uvod v postopkovno razmišljanje in reševanje
problemov
00:30 13:30 Predstavitev strukture vaj in nalog
Ponovna raba kode
00:30 14:00 Preverjanje in ocenjevanje nalog
![Page 3: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/3.jpg)
Vir: Royal Society
IKT"Computing"
Informacijska
tehnologija Računalništvo (Computer Science)
Digitalna
pismenost
![Page 4: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/4.jpg)
Opredelitev predmeta in splošni cilji
• spoznavajo temeljne koncepte računalništva,
• razvijajo algoritmični način razmišljanja in spoznavajo strategije reševanja
problemov,
• razvijajo sposobnost in odgovornost za sodelovanje v skupini ter si krepijo
pozitivno samopodobo,
• pridobivajo sposobnost izbiranja najustreznejše poti za rešitev problema,
• spoznavajo omejitve človeških sposobnosti in umetne inteligence,
• se zavedajo omejitev računalniških tehnologij,
• pridobivajo zmožnost razdelitve problema na manjše probleme,
• se seznanjajo z abstrakcijo oziroma poenostavljanjem
• spoznavajo in razvijajo zmožnost modeliranja,
• razvijajo kreativnost, natančnost in logično razmišljanje,
• razvijajo in bogatijo svoj jezikovni zaklad ter skrbijo za pravilno slovensko
izražanje in strokovno terminologijo.
![Page 5: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/5.jpg)
Operativni cilji in vsebine
• Algoritmi
• Programi
• Podatki
• Reševanje problemov
• Komunikacija in storitve
![Page 6: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/6.jpg)
Reševanje problemov
• T-puzzle
• Ostali vzorci
![Page 7: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/7.jpg)
Standardi znanja
• Učenec za podan algoritem poišče primer iz
vsakdanjega življenja.
• Učenec opiše vsakdanje aktivnosti z algoritmom.
• Učenec zapiše algoritem za rešitev problema z
diagramom poteka ali s pomočjo navodil v enostavnem
jeziku.
• Učenec v algoritmu uporabi vejitev in zanke ter poveže
več algoritmov za rešitev problema.
• Učenec spremeni ali popravi algoritem tako, da le-ta reši
zastavljen problem.
![Page 8: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/8.jpg)
NeoPiagetova teorija1
• Neopiagetova teorija navaja, da ljudje, ne glede na
starost, napredujejo skozi vedno bolj abstraktne oblike
sklepanja, ko pridobivajo strokovno znanje na specifičnem
problemskem področju. To pomeni, da lahko oseba, ne
glede na starost, prikaže na nekem področju ekspertno
zmožnost razmišljanja, medtem ko ima na drugem
področju šele začetniško razmišljanje in razumevanje.
1) Robbie Case, Andreas Demetriou, Kurt Fischer, Graeme Halford, Pierre
Mounoud, Juan Pascual-Leone, Anik de Ribaupierre in Bob Siegler
![Page 9: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/9.jpg)
• Nepiagetova teorija je dober pripomoček za
opisovanje kognitivnega razvoja učenca, ki
spoznava računalništvo in računalniške koncepte.
Uporabimo jo lahko tudi za ocenjevanje učnih
gradiv in za preverjanje znanja (Gluga, Kay,
Lister, & Teague, 2012).
![Page 10: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/10.jpg)
Tudi neopiagetova teorija loči štiri faze
razvoja mišljenja, ki pa niso vezane na
starost osebe ampak na njihovo zmožnost
abstraktnega razmišljanja. Faze so
poimenovane enako kot pri klasični
Piagetovi teoriji:
1. senzomotorična,
2. predoperacionalna,
3. konkretno operacionalna in
4. formalno operacionalna faza.
![Page 11: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/11.jpg)
Senzomotorična faza
• Na tej fazi učenec sledi in razume kodo z manj
kot 50 % točnostjo. Pri senzomotorični fazi
učenec komaj ugotovi, kaj dela program in še to
le tako, da razume kodo po intervenciji učitelja.
![Page 12: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/12.jpg)
Predoperacionalna faza
• Tipični "predoperacionalni" učenec lahko sledi
zapisani kodi in sklepa brez težav. To pomeni, da
lahko sledi kodi po posameznih ukazih in
ugotavlja vrednosti spremenljivk, ko je ukaz
izvršen. Razume sicer določene koncepte,
vendar jih sam ne zna uporabiti. Ni zmožen
abstrakcije, kjer bi v kodi videl smisel izvajanega
programa.
![Page 13: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/13.jpg)
Konkretno operacionalna faza
• Učenec je v tej fazi zmožen napisati majhen
program, če ima na voljo dobro specifikacijo oz.
opis problema, ne zmore pa napisati bolj
zapletenega programa, za katerega ima
pomanjkljiva navodila. Če je soočen s takšno
nalogo, poskuša zmanjšati nivo abstraktnosti
tako, da poskuša rešiti specifičen enostaven
primer, namesto da bi rešil splošnega.
![Page 14: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/14.jpg)
Formalno operacionalna faza
• Formalno operacionalno sklepanje zahteva
zavedanje svojega miselnega procesa, zato je
učenec sposoben razmišljati o lastnem
razmišljanju.
• Formalno operacionalno razmišljanje lahko
vključuje sklepanje o hipotetičnih situacijah
oziroma vsaj situacijah, ki jih učenec še ni
doživel. Formalno operacionalna faza je faza, na
kateri razmišljajo eksperti.
![Page 15: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/15.jpg)
Letno načrtovanje
Naslov tematskega sklopa Predvideno število ur
Komunikacija in reševanje
problemov
4
Algoritmi in programiranje 20
Izdelava projekta 8
SKUPAJ 32
![Page 16: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/16.jpg)
Izobraževanja – katalog KATIS
• Iskanje
• Ključna beseda: računalništvo
• 18 – seminarjev (med njimi tudi Kako poučevati
NIP v 4. in 5. razredu).
![Page 17: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/17.jpg)
Spletna učilnica
•http://skupnost.sio.si/course/view.php?id=10
• (ključ: nip4)
![Page 18: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/18.jpg)
Scratch
• V iskalniku poiščite spletno orodje SCRATCH
•http://scratch.mit.edu/
• Registracija
![Page 19: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/19.jpg)
Razvijanje postopkovnega razmišljanja
• Risanje kvadrata in drugih likov
![Page 20: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/20.jpg)
Reševanje problemov
1. Razumeti problem
2. Zgraditi model
3. Razviti algoritem
4. Napisati program
5. Testirati program
6. Evalvirati rešitev
Vir: Problem Solving: Ch 1: An Introduction to Computer Science and Problem Solving
![Page 21: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/21.jpg)
Reševanje problemov
• Akvarij
![Page 22: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/22.jpg)
Ponovna uporaba kode
• Sestavljena zgodba
![Page 23: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/23.jpg)
Preverjanje in ocenjevanje znanja
?
• Učenec se na ogled postavi
![Page 24: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/24.jpg)
Standardi znanja
• Učenec ustvari enostaven program brez vejitev in ga
zažene.
• Učenec v program vključi konstante in spremenljivke.
• Učenec v program vključi različne podatkovne tipe,
logične operatorje, pogojne stavke in vejitve.
• Učenec ustvari program, ki prebere vhodne podatke in
spremenljivkam spremeni vrednosti s prireditvenim
stavkom.
• Učenec ustvari program, ki med in po izvajanju izpiše
vrednosti spremenljivk.
• Učenec odpravi napako ali izboljša delovanje svojega
programa.
![Page 25: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/25.jpg)
Formativno spremljanje
• Ugotavljanje predznanja
• Določanje ciljev
• Določanje strategije
• Samovrednotenje
• Povratne informacije sošolcem
• Odprta vprašanja
• Razpravljanje s sošolci
![Page 26: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/26.jpg)
Hierarhija "programerskih" spretnosti
• Poznavanje osnovnih programerskih konceptov
(pogojni stavek, zanke)
• Razlaga delovanja kode
• Izboljševanje in popravljanje kode
• …
• Izdelava netrivialnega programa
![Page 27: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/27.jpg)
Kakšen rezultat izpiše program potem, ko
se izvede?
![Page 28: NIP računalništvo · Predoperacionalna faza •Tipični "predoperacionalni" učenec lahko sledi zapisani kodi in sklepa brez težav. To pomeni, da lahko sledi kodi po posameznih](https://reader033.fdocuments.net/reader033/viewer/2022041821/5e5ddc905f3c5e75180bc6a0/html5/thumbnails/28.jpg)
S svojimi besedami opiši, kaj naredi
naslednji program.