IKT za poučevanja računalništva
torek, 2. julij 2013
Wiki - CSCL
Wiki podpira sodelovanje, učenje v primarnem izobraževanju: Kako se ustvari dialoški prostor za razmišljanje skupaj. Je bil naslov teme, katero je dobila naša skupina. Link do našega dela: http://wiki-in-primary-school.wikispot.org/
Kviz GameMaker
Na povezavi: http://breza.pef.uni-lj.si/~matejv/kvizGameMaker.htm lahko preverite svoje znanje o programski opremi GameMaker katero sva vama s sošolcem predstavila pri predmetu IKT za poučevanje računalništva.
četrtek, 25. april 2013
Java
Ali so obstoječe
taksonimije primerne za poučevanje računalništva?
V sedanjih časih se uporablja vedno več objektno orientiranega
programiranja. Preučiti moramo dokument Učenje jave nazaj, s pomočjo Bloomove
taksonomije. V dukumentu je opisano, da moramo najprej začeti z dejanskimi
vsebinami in nato preiti na višje stopnje kognitivnega znanja. V dokumentu je
opisan tečaj, kjer se gre skozi vsebine zelo hitro in se nato znanje utrdi s
praktičnimi nalogami. Po koncu tečaja, udeleženec dobi diplomo, ki služi kot
potrdilo za prehod na drugi nivo. Ko so to metodo primerjali z metodo, ko je
bila snov predstavljena le abstraktno, so ugotovili, da so se učenci veliko
bolje izkazali pri tem tečaju.
1) Uvod:
Blomova taksonomija nas popelje od nižjih stopenj kognitivnega znanja proti višjim. Vprašanje je, ali je programiranje res osnovna sposobnost za učenje, kot piše v kurikulumu. Postopek opisan spodaj vsebuje abstraktno učenje. Kodiranje pride šele na koncu. Izgleda, kot da pristop jemlje snov “za nazaj”.
Blomova taksonomija nas popelje od nižjih stopenj kognitivnega znanja proti višjim. Vprašanje je, ali je programiranje res osnovna sposobnost za učenje, kot piše v kurikulumu. Postopek opisan spodaj vsebuje abstraktno učenje. Kodiranje pride šele na koncu. Izgleda, kot da pristop jemlje snov “za nazaj”.
2) Ozadje višjega diplomskega predmeta DDS
Na univerzi Wits imajo računalništvo razdeljeno v 3-letni program , po
opravljenem programu postanejo študentje diplomirani računalničarji. Za nadalno
izobraževanje je bilo potrebno zbrati 70%.
Leta 1999 je bilo na Witsu veliko poupraševanja po višjem diplomskem
študiju, a ga e bilo zaradi pomankanja sredstev zelo težko izvajati. Tako so
leta 1999 prišli na novo idejo Večino leta so predavanja potekala s študenti iz
dodiplomskega programa, na koncu pa so jim nekako dodali še drugi del
kurikuluma v, ne tako idealnem, vrstnem redu.
Predmet imenovan DDS so premaknili v prvem letniku bolj zgodaj kot je bila navada, v celoti so tudi zamenjali vsebino predmeta, isto je ostalo le ime. Predmet je bil v prvem letniku samo za program višjega diplomskega izobraževanja
Predmet imenovan DDS so premaknili v prvem letniku bolj zgodaj kot je bila navada, v celoti so tudi zamenjali vsebino predmeta, isto je ostalo le ime. Predmet je bil v prvem letniku samo za program višjega diplomskega izobraževanja
3. Filozofija oblike višjega diplomatskega predmeta DDS
3.1.) Uvod
Pri tem predmetu je bil uporabljen pristop, kjer je bil predmet najprej
predstavljen abstraktno(tako kot pri predmetu DDA), nato pa so si kognitivna
znanja postopoma sledila do uporabnih nalog in aplikacij. Iz tega je razvidno,
da je to res pristop “nazaj”.
3.2.) Povzetek
Učenci so prihajali iz področij, kjer niso imeli veliko stikov z
računalnikom, so s pomočjo “najprej-abstrakcija” odkrivali višje stopenjske
stroje vse do programiranja. Trik načina “najprej abstrakcija” je, da učencem
prikrijemo podrobnosti, dokler nanje niso pripravljeni. Najprej začnejo s
spoznavanjem vmestnikov za razredne knjižnice, nato z razumevanjem kako jih
implementirati, nato pa jih tudi uporabiti. Različne stopnje, so bile učencem
predstavljene bolj iz uporabniškega vidika kot pa iz programerskega.
Potek uvajanja v različne stopnje:
·
Aplikacije in uporabniški vmesniki
·
Operacijski sistemi in omrežja, vključno s strežniki
·
Računalniška arhitektura
·
Programska orodja, vključno z vlogo prevajalnikov in
integriranih razvojnih okolij, uporaba programskih vmesnikov
·
Razredi in objektno usmerjeni koncepti
·
Dejanska uporaba API (Application Programming
Interfaces)
·
Algoritmi in podatkovne strukture
·
Vloga podatkovnih struktur
·
Java 2 zbirke API
·
Več podrobnosti o teoriji kompleksnosti
3.3.) Začenjanje z dejanskimi sposobnostmi
Bloomova taksonomija deli znanje na različne ravni, od nizke kognitivne
ravni( značilne za začetnike) vse do višje ravni sposobnosti (značilne za osebe
z naprednimi veščinami), zato je bila uporabljena v preduniverzitetnem
kurikulumu, želijo pa jo vključiti tudi v visokošolsko izobraževanje. Večina
materiala v Bloomovi taksonomiji, se nanaša na ustvarjalno delo, a z malo
priredbami lahko ideje naredimo uresničljive tudi v računalništvu. Taksonomija
deli sposobnosti od najnižje do najvišje:
·
Znanje - dejstva
·
Razumevanje
·
Aplikacija
·
Analiza
·
Sinteza
·
Evaluacija
Pojavlja se ideja, da bi se Bloomova taksonomija uporabljala kot merilo,
katere teme naj bi se obravnavale v kurikulumu.
4) PRAKTIČNE IZKUŠNJE
4.1 Uvod)
Pri praktičnem eksperimentu je prišlo do številnih novih vidikov, kateri so
prestavljali izziv za ocenjevanje kot celota. Na novo se uporabi programski
jezik Jave, pred tem se je že uporabljalo Pascal.
4.2) Ocenjevanje
Poznamo formativno ocenjevanje katero je bilo namenjeno zgolj povratnim
informacijam. Med tem ko je sumativno ocenjevanje namenjeno ocenjevanju
študijskih dosežkov.
Test se ni ocenjevalo kot vsako nalogo posebej, ampak vse naloge kot
celoto, pri tem se je bilo pozorno na skupni napredek.
V predmet so bili vključeni tudi »kratki testi« kateri so nudili hitro
povratno informacijo in predstavljali tudi od 1do 3% kreditnih točk. Učinek teh
testov je bil opazen saj so učenci delali sproti ter sproti tudi popravljali
svoje dosedanje napake.
4.3) Kaj pa je z Javo?
Uporaba Jave se je odnesla dobro. Čeprav zbirka API ni bila najbolj popolna
je dajala veliko močnejše orodje za prikaz podatkovnih struktur, ki uporabljajo
abstraktne vrste podatkov.
Omogočeno je bilo tudi uvesti v naravnem vrstnem redu, s manjšimi težavami
kot pri C++.
Še ena dobra stran Jave je bila to, da je bil to vrhunski jezik takratnega
časa in so bili študentje zato še toliko bol motivirani.
prednosti Jave:
- močna objektna usmerjenost
- dobre standardne knjižnice
- preprosto ustvariti zabavne primere
4.4) Časovna omejitev in šrudenčev odziv nanjo
Študenti niso imeli veliko časa za razumevanje pojmov, o so bili
predstavljeni. Vedar se je med LV in testi poskzalo da so študenti pojme
razumeli. Osnovna ideja je bila, da se je najprej predstavilo relativni potek,
nato pa gradilo na osnovi dejstev. Postopek je bil uspešen sodeč po rezultatih
v DDA.
5) Evalvacija višjega diplomskega predmeta DDS
Največji problem je bil pripraviti učence slediti predmetu DAA, ker je
temeljil na osnovi C++.
Pričakovalo se je, da bodo učenci bolj uspešni pri delih DAA, ki so zavzeli
najbolj poudarjene dele DSS.
5.1) Rezultati
Na koncu je 16 od 21 učencev opravilo preverjanje, kar je zanimivo, ker
snov ni bila podana v optimalnem zaporedju.
Evalvacija je pozakala zelo dobre ocene tega predmeta. Predmet je študente
vzpodbudil k lastnemu razmišlanju in večji poglobitiv.
5.2) Pomen rezutatov
Rezultati so boljši, vendar, pa bi lahko bili posledica močne generacije
študentov, čeprav obstajajo dejavniki, ki kažejo nasprotno.
Predmet DAA naj bi bil zahtevnejši za razred.
Triangulacija je potrjevanje rezultatov z različnimi pristopi meritev. Za
uporabo tega principa je smiselno upoštevati, da študentje HDipCS niso imeli
tako dobrega uvoda v algoritme pred predmeto DAA, kot pa drugostopenjski
študentje, zato so bili rezultati nekoliko slabši.
5.3) Povzetek evalvacije
1999 HDipCS letnik je bil boljši v primerajvi z drugostopensjkimi študenti,
kot pa letnik 1998. Poleg tega dejstvo, da je letnik pokazal slabše znane na
področjih, ki jih DDS ne zajema potrjuje, da je DDS boljša priprava na DAA.
Tako lahko potrdimo, da je princip uspešen.
6) Zaključek
Lahko zaključimo, da je pristop “nazaj” dober, kadar uporabljamo pravi
jezik. Zelo primeren je za hitro predstavitev konkretne vsebine.
Uporaba Bloomove taksonomije je v celoti podprta z vsemi zaključki do
katerih smo prišli.
Predmet je imel tudi različne probleme, na primer različna predznanja
učencev. Vendar, pa bi se predmet z nekaj zgoraj omenjenimi idejami dalo
izboljšati.
Učenje programiranja “nazaj” pomeni učenje programiranja na podlagi
končnega izgleda, preden začnemo s kodiranjem.
Kaj se vam zdi najbolj
pomembno pri uporabi opisane taksonomije in kako bi jo uporabili v praksi?
Najbolj pomembno pri uporabi opisane taksonomije se mi zdi, da je dejstvo,
da učencu najprej razložimo osnove (algoritme, osnovne koncepte) in šele nato
nadaljujemo z nadgradnjo na osnovi dejstev.
Dobra stran so prav zagotovo tudi kratki testi, saj so študente prisili v
sprotno delo ter sprotno odpravljanje napak. Zbirka API je prav tako ponujala
močno orodje za prikaz podatkovnih struktur, ki uporabljajo abstraktne vrste
podatkov.
petek, 5. april 2013
četrtek, 4. april 2013
Slovenski kurikulum "vs" Češki
Ko odpreš slovenski kurikulum za računalništvo, ti najprej
pade v oči to, da ni obvezen predmet v osnovnih šolah. Ampak le izbirni. To je
tudi glavna razlika med našim Slovenskim in Češkim kurikulom in po mojem
osebnem mnenju tudi največja napaka slovenskega šolstva.
Naj se naprej dotaknem Češkega kurikumua, tu se računalništvo
deli na dve stopnji. V prvi stopnji se
učenci učijo osnovnega dela z računalnikom, o iskanju informacij in komunikaciji
ter o obdelovanju podatkov in uporabi. Druga stopnja kurikulma se dali na dve
enoti, kateri sta nekaki nadgradnji prve stopnje.
Slovenski, kurikulum se od češkega ne razlikuje prav veliko,
nekako se pri obeh otroci učijo o podlagi računalništva. Poleg razlike o izbirnem in obveznem predmetu
je pa tudi ta, da je v češkem kurikulumu tudi nekaj malega poudarja na
logaritmičnem razmišljanju, tega v našem kot obvezne snovi ne zasledimo.
Sam bi seveda slovenski kurikulum sestavil nekoliko drugače.
Ne le da bi računalništvo uvedel kot obvezni predmet, tudi vsebino le tega bi
nekoliko spremil. Nekatere obveznosti bi preskočil, saj so nekaj takega kot, da
bi se pri pouku športne vzgoje učili stati na mestu ali pa hoditi. Otroci so že
toliko seznanjeni z računalništvom, da veliko stvari že vedo in tega se je
potrebno tudi zavedati.
V Slovenski kurikulum bi dodal tudi nekaj logaritmičnega razmišljanja,
to ne pomeni da bi učence zasul s goro programskih jezikov in sintakse, pomeni
le to da bi nakazal kako programski jezik delujejo, kako moramo razmišljati, da
lahko spišemo program in skupaj z njimi v aktualnem programskem jeziku namenjenemu
za šolstvo sprogramiral kakšno igrico.
Spremenil bi tudi ocenjevanje, nekako se mi ne zdi da ustno
ocenjevanje spada k računalniškemu pouku, pri računalništvu se gre za iznajdljivost
ter spretnost uporabe računalnika ne pa učenje nekih stvari na pamet.
torek, 12. marec 2013
Jaz kot bodoči računalničar v OŠ?
Na zadnjih predavanja iz IKT-ja v poučevanju računalništva, so nam bili predstavljani statistični podatki o stanju računalničarjev, predmeta računalništvo in kakšna tehnologija se uporablja v OŠ.
KDO?
Nad statističnimi podatki, ki so nam bili predstavljeni sem bil kar razočaran, sam si nisem mislil, da je stanje v slovenskem šolstvu na tako nimskem nivoju glede računalništva. Zamislil sem se že ko sem videl graf kakšno izobrazbo imajo učitelji računalništva.
Kot nam kaže zgornji graf lahko vidimo, da večji delež zaposlenih kot učiteljev računalništva sploh nima primerne izobrazbe. To ni le poraz slovenskega šolstva ampak sramota! Saj je res, da je to le moje mnenje, ampak mislim, da računalnik postaja vse bolj pomemben v našem vsakdanjem življenju. Ljudje se izgovarjajo, da so otroci že tako preveč na računalniku. Že pri tej izjavi se mi zatakne. Ravno zato bi morali se učiti v šoli več od koristne uporabe računalnika.
Sam menim, da večino učiteljev po zgoraj gledanih rezultatih niso sposobni prenašati tekočih vsebin računalništva. Saj tudi ne morejo biti, slediti računalništvu ni enostavno in če nisi popolno v tem boš predajal naprej nekoristno in zastarelo znanje. Tako lahko po mojem mnenju pride do "zanimivega" pojava, ko učenec ve več od učitelja. Med tem ko bi mogel ta dajati izzive učencem, dajejo učenci izzive učitelju. Seveda pa ni le problem izobrazba, ponekod morda še bolj šokanten podatek je to, da nekatere šole sploh nimajo računalničarja ali pa je ta zaposlen le delno. Na temo kdo uči oziroma kdo ne, bi se dalo še veliko povedati. Ampak pojdimo raje naprej.
OPREMA
Po veliko negativnih informacijah, samo končno prišli nazaj do nekaj spodbudnih dejstev. Informirani smo bili, da so slovenske šole kar dobro opremljene z računalniki, da ima že skoraj vsaka učilnica LCD projektor in računalnik ter da so na šolah računalniške učilnice. Potem pa smo zasledili nov podatek in sicer o interaktivnih tablah. Strinjam se da je prav da ima vsaka šola po eno pametno tablo. Ampak opazili smo, da si jih šole kar kopičijo ter da si jih želijo vedno več. Spodnji graf prikazuje plan nabave nove tehnologije.
Ob tem se mi je pojavilo vprašanje, je res taka tabla tako pomembna? Moje mnenje je da definitivno ne. Sploh ne ker so take table zelo drage in v današnji krizi mislim, da bi morali dati prednost kakšnim drugim stvarem. Menim da bi bil že nakup programske opreme bol koristen od take table. Saj nekateri učitelja je sploh ne znajo uporabljati in je potem taka tabla muka zanj-ga in učenca.
Kot povzetek celotnega predavanja menim, da bi bilo potrebno celotno računalništvo od tega kdo poučuje ter do tega kaj se nabavlja prenoviti in prenovo začeti že pri zakonodaji. Upam, da bo kmalu Slovenija spoznala pomembnost računalnika in računalništvo dodalo v redni program osnovne šole.
Več o stanju računalništva v Slovenskih osnovnih šolah si lahko preberete na linku: http://raziskavacrp.uni-mb.si/rezultati-os/kazalo.html iz kjer sem tudi sam črpal nekatere statistične podatke.
KDO?
Nad statističnimi podatki, ki so nam bili predstavljeni sem bil kar razočaran, sam si nisem mislil, da je stanje v slovenskem šolstvu na tako nimskem nivoju glede računalništva. Zamislil sem se že ko sem videl graf kakšno izobrazbo imajo učitelji računalništva.
Kot nam kaže zgornji graf lahko vidimo, da večji delež zaposlenih kot učiteljev računalništva sploh nima primerne izobrazbe. To ni le poraz slovenskega šolstva ampak sramota! Saj je res, da je to le moje mnenje, ampak mislim, da računalnik postaja vse bolj pomemben v našem vsakdanjem življenju. Ljudje se izgovarjajo, da so otroci že tako preveč na računalniku. Že pri tej izjavi se mi zatakne. Ravno zato bi morali se učiti v šoli več od koristne uporabe računalnika.
Sam menim, da večino učiteljev po zgoraj gledanih rezultatih niso sposobni prenašati tekočih vsebin računalništva. Saj tudi ne morejo biti, slediti računalništvu ni enostavno in če nisi popolno v tem boš predajal naprej nekoristno in zastarelo znanje. Tako lahko po mojem mnenju pride do "zanimivega" pojava, ko učenec ve več od učitelja. Med tem ko bi mogel ta dajati izzive učencem, dajejo učenci izzive učitelju. Seveda pa ni le problem izobrazba, ponekod morda še bolj šokanten podatek je to, da nekatere šole sploh nimajo računalničarja ali pa je ta zaposlen le delno. Na temo kdo uči oziroma kdo ne, bi se dalo še veliko povedati. Ampak pojdimo raje naprej.
OPREMA
Po veliko negativnih informacijah, samo končno prišli nazaj do nekaj spodbudnih dejstev. Informirani smo bili, da so slovenske šole kar dobro opremljene z računalniki, da ima že skoraj vsaka učilnica LCD projektor in računalnik ter da so na šolah računalniške učilnice. Potem pa smo zasledili nov podatek in sicer o interaktivnih tablah. Strinjam se da je prav da ima vsaka šola po eno pametno tablo. Ampak opazili smo, da si jih šole kar kopičijo ter da si jih želijo vedno več. Spodnji graf prikazuje plan nabave nove tehnologije.
Ob tem se mi je pojavilo vprašanje, je res taka tabla tako pomembna? Moje mnenje je da definitivno ne. Sploh ne ker so take table zelo drage in v današnji krizi mislim, da bi morali dati prednost kakšnim drugim stvarem. Menim da bi bil že nakup programske opreme bol koristen od take table. Saj nekateri učitelja je sploh ne znajo uporabljati in je potem taka tabla muka zanj-ga in učenca.
Kot povzetek celotnega predavanja menim, da bi bilo potrebno celotno računalništvo od tega kdo poučuje ter do tega kaj se nabavlja prenoviti in prenovo začeti že pri zakonodaji. Upam, da bo kmalu Slovenija spoznala pomembnost računalnika in računalništvo dodalo v redni program osnovne šole.
Več o stanju računalništva v Slovenskih osnovnih šolah si lahko preberete na linku: http://raziskavacrp.uni-mb.si/rezultati-os/kazalo.html iz kjer sem tudi sam črpal nekatere statistične podatke.
Naročite se na:
Komentarji (Atom)

