Romualdas Krukauskas. Nesistemiško ir decentralizuoto valstybės informacinių ...
I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti: patirtis, pamokos ir planai
1. Nuotoliniai kursai informatikos
mokytojų kvalifikacijai kelti: patirtis,
pamokos ir planai
Ieva Jakšaitytė, Tomas Krilavičius
Vytauto Didžiojo universitetas, Informatikos fakultetas
1
2. Įvadas
2020–2021 m. m. buvo parengti C++ kursai mokytojams, mokymai realizuoti
nuotoliniu būdu. Kursų dalyviams buvo suteikta teorinė medžiaga, pateikta
praktinių pavyzdžių ir užduočių žinioms įtvirtinti. Paskaitų vaizdo įrašai ir visa
medžiaga paskelbta viešai, tinklalapyje. Pranešime bus aptarta kursų rengimo ir
realizavimo patirtis, gerosios ir blogosios praktikos, pristatyti rengiami Python
kursai ir jų turinys.
2
3. Planas
1. Kursų rengimo ir projektų vykdymo patirtis. Patarimai mokytojams.
2. Kursų poreikis.
3. C++ medžiagos parengimas ir kurso organizavimas.
4. C++ kurso eiga.
5. Rengiami Python kursai.
6. Apibendrinimas.
3
6. Projektų priešistorė
● Kažkur 2014 - 2015 metais buvo nufilmuota 30 trumpų C++ pamokų, bet
tai šiuo metu yra neprieinama, kadangi vėliau tai buvo gerokai atnaujinta.
● Apie 2016 - 2017 metus buvo nufilmuotos 85 trumpos C++ pamokos,
kurias jau naudojo mokytojai mokyklose kaip papildomą medžiagą / turinį,
šios pamokos yra pasiekiamos youtube kanale
https://www.youtube.com/c/ProtingasblogasLt
● 2020-ais metais buvo pradėta ruoštis dideliam atnaujinimui. Per 2020 - 2021
metus buvo parengtas pilnas C++ kursas (teorija, praktiniai pavyzdžiai ir
užduotys žinių užtvirtinimui) ( https://informatikosvbe.lt/ ). 2021-ais metais
buvo pravestos paskaitos mokytojams ir moksleiviams.
6
7. Pastebėjimai iš ankstesnės patirties (1)
● Pusė lektoriaus darbo yra kovoti su besimokančiųjų baimėmis ir kitomis
emocijomis, trukdančiomis mokytis ir išmokti.
○ Kokios tos baimės?
○ Kodėl jos kyla?
○ Kaip jas mažinti?
● Visi visko nori greitai, todėl geriau stengtis orientuotis į daug mažų pasiekimų,
nei į vieną didelį.
7
8. Pastebėjimai iš ankstesnės patirties (darbo ir projektų) (2)
● Teorija, pavyzdžiai ir užduotys:
○ Šių 3-ų skilčių proporcijas darau maždaug 20/40/40. Kituose kursuose tokios skiltys būna
išdėliotos kitomis proporcijomis ar kažko visai neturi, todėl tai turi daug trūkumų.
○ Jei bus per mažai teorijos - neis perteikti visos būtinos informacijos, nesupras, neišmoks,
nespės įsisavinti, …
○ Jei bus per daug teorijos - po 5-10 min. nebeklausys ir tuo labiau neįsisavins.
○ Teorinėje dalyje būtina išaiškinti ne tik kas per dalykas, bet ir kokia prasmė jį mokytis!
8
9. Pastebėjimai iš ankstesnės patirties (darbo ir projektų) (3)
● Teorija, pavyzdžiai ir užduotys:
○ Visas pagrindas - pavyzdžiai ir užduotys! Programavimą visi geriausiai išmoksta matydami
tikrus programavimo pavyzdžius ir juos surišdami su teorija. Bet pažiūrėti neužtenka - būtina
atkartoti panašius problemų sprendimus!
○ Kuo daugiau pavyzdžių ir užduočių tuo geriau. Čia geriau niekada netaupyti! Tie kam
sekasi geriau - jų nebūtina versti pereiti kiekvieno pavyzdžio ir / ar užduoties. Tačiau tie
kuriems yra sunkiau - padėkos už daugiau pavyzdžių, nes turės daugiau turinio iš ko galės
išmokti, o jiems to tikrai prireiks.
9
10. Pastebėjimai iš ankstesnės patirties (darbo ir projektų) (4)
● Teorija, pavyzdžiai ir užduotys:
○ Pavyzdžius geriausia turėti paruoštus iš anksto. Rašant kodą vietoje prarandama daug
laiko, kuris galėtų būti panaudotas panagrinėti kaip įmanoma daugiau pavyzdžių. Bet
nagrinėjant pavyzdžius reikia tikrai nepagailėti išnagrinėti kiekvieną pavyzdį iki kiekvieno
kauliuko.
○ Užduotis visi sprendžia skirtingu tempu. Geriausia duoti tam tikrą laiko tarpą ir tegul
dirba. Kiek spės išspręsti tiek bus gerai. Svarbu tik tai, kad visi pasiektų bent pusę to kas
numatyta.
10
11. Pastebėjimai iš ankstesnės patirties (darbo ir projektų) (5)
● Teorija, pavyzdžiai ir užduotys:
○ Jeigu besimokantieji bus iš pradžių pamatę daug programavimo pavyzdžių - jiems bus
drąsiau eit savarankiškai spręsti užduotis.
○ Darant užduotis nėra blogai vis pasižiūrėti į pavyzdžius. Niekas negimė su super
atmintimi, tai yra normalu, kad kol galiausiai įsisavini prireikia ne vieną kartą peržiūrėti. Svarbu
žinoti kur ir ką žiūrėti.
○ Jeigu grupėje yra labai silpnų besimokančiųjų, kurie savarankiškai visai nesugeba spręsti
užduočių - reikėtų pasiūlyti nurašyti bent kelis pavyzdžius ir liepti juos vienaip ar kitaip
pakeitinėti.
11
12. Pastebėjimai iš ankstesnės patirties (darbo ir projektų) (6)
● Nelaukti iki paskutinio momento, kad žmonės galėtų kažko paklausti!
Sukurti sąlygas, kad niekas nebijotų klausti.
○ Kodėl?
■ Pamirš klausimą iki kol bus prieita prie klausimų skilties.
■ Neišdrįs paklausti vėliau.
■ Neišdrįs paklausti kol atsimena klausimą.
■ Bus prarastas pasakoto dalyko bei klausimo kontekstas, užtruks laiko ir energijos surišti
informaciją.
■ Pasireikš nerimas, kuris pasakys “mano klausimas nevertas dėmesio”.
○ Kada?
■ Tiek teorijoj, tiek praktikoj, tiek užduočių metu.
12
13. Pastebėjimai iš ankstesnės patirties (darbo ir projektų) (7)
● Nelaukti iki paskutinio momento, kad žmonės galėtų kažko paklausti!
Sukurti sąlygas, kad niekas nebijotų klausti.
○ Kaip?
■ Daryti pauzeles po kiekvienos minties - jausdami erdvę kalbėjimui (jausdami, kad
nereikia pertraukinėti lektoriaus) besimokantieji bus drąsesni klausti.
■ Aktyviai klausinėti jų pačių - bus priversti kalbėti su lektorium, nes turės atsakinėti į
klausimus, o kai jausis, kad pastoviai turi kalbėti, natūraliai bus drąsesni ir paklausti.
● Visą pagrindinę informaciją turi įsisavinti paskaitų metu.
○ Namų darbai neprivalomi.
○ Ne visi gali skirti laiko mokytis papildomai.
○ Ne visi moka / gali mokytis savarankiškai, ar apsieiti be lektoriaus pagalbos.
13
14. Pastebėjimai iš ankstesnės patirties (darbo ir projektų) (8)
● Būti pasiekiamai(-ui) ir ne paskaitų metu.
○ Besimokantieji dažnai sėdi ir dirba savarankiškai, ypač jei jaučia, kad nespėja su grupe arba
jeigu jiems ypatingai įdomu tai ką daro.
● Palaikyti gerą nuotaiką.
○ Mokymosi procesas neturi būti įtemptas, baisus, ar dar koks negatyvus.
○ Visiems pasitaiko dienų kaip tyčia - tokiu atveju nespausti.
14
15. Pastebėjimai iš ankstesnės patirties (darbo ir projektų) (9)
● Suteikti priėjimą prie visos demonstruotos medžiagos.
○ Gal net ir prieš paskaitą, kad kas norėtų galėtų vaikščioti per skaidres, ypač jei kažko nespėja
išgirsti / pasižiūrėti.
● Daryti vaizdo įrašus:
○ Ne visi žiūrės, ne visiems reikia, bet tiems kam prireiks - bus labai naudinga.
○ Žmonės užmaršūs, jiems reikia suteikti sąlygas pasikartoti.
○ Kartais būna įvairios diskusijos, kur būna išsakoma nemažai naudingų susijusių kitų dalykų.
● Pastoviai kartotis praeitą medžiagą:
○ Refleksija paskaitos pradžioje iš praėjusios paskaitos medžiagos.
○ Refleksija paskaitos pabaigoje iš tos įvykusios paskaitos.
15
17. Problema (kodėl reikėjo išvis rengti šiuos kursus?) (1)
● Su vadovėliais susijusios problemos:
○ Sunku atnaujinti.
○ Ne visi gali prieiti.
○ Paskutiniai leisti vadovėliai buvo prieš ~10 metų.
○ Vadovėliuose pateiktos senosios praktikos, kuris šiuo metu jau skaitomos blogosiomis
praktikomis.
○ Visiškai neatitinka turinio dalių proporcijų, kurios tinkamos mokymui (ten kokie 70/10/20, vietoj
20/40/40).
○ Gremėzdiški pavyzdžiai ir nemotyvuojančios užduotys.
○ Jie pritaikyti tik gerai besimokantiems, o jiems tinka bet kokia medžiaga.
○ Nėra palaipsninio sudėtingumo kėlimo. Viskas iškart sudėtingai.
○ Nėra kieno paprašyti pagalbos mokantis (nebent jeigu turi mokytoją, kuris(-i) moka
programuoti).
○ ...
17
18. Problema (kodėl reikėjo išvis rengti šiuos kursus?) (2)
● Su kursais ar kitais papildomais šaltiniais susijusios problemos:
○ Sunku rasti.
○ Dažniausiai būtina registracija arba sudėtinga patekti dėl kitų priežasčių.
○ Kartais būna vedamos kokios paskaitos ar seminarai, tačiau jie neturi išliekamosios vertės,
nes jų medžiaga ir vaizdo įrašai nėra talpinami arba nėra viešai prieinami, todėl tie kas
nespėja sudalyvauti, tie neturi priėjimo prie informacijos.
○ Dažniausiai sunku pritaikyti, kad galėtum pasiimti tą patį turinį ir mokyti kitus.
○ ...
18
19. Pasiruošimas C++ kursui (idėjos) (1)
● Daryti kuo prieinamiau ir viešai, kad visi norintys galėtų tai rasti ir pasiekti.
● Daryti tinklalapyje, kuriame būtų lengva susirasti informaciją ir kurią būtų
lengva atnaujinti.
● Pateikti visą medžiagą visais įmanomais formatais (tekstas, pavyzdžiai,
vaizdo įrašai ir / ar paskaitos, ...).
19
20. Pasiruošimas C++ kursui (idėjos) (2)
● Atsižvelgti į savo gerąsias praktikas kuriant medžiagą ir vedant paskaitas.
● Dėstyti taip kad ir visiškai nieko apie programavimą negirdėjęs žmogus galėtų
sekti ir išmokti, o tiems kurie jau kažkiek moka, kad būtų ir sudėtingesnių
pavyzdžių ir / ar užduočių.
● Paskaitas vesti tiesioginiu būdu per Zoom, transliuoti visiems kitiems per
Youtube, transliacijas vėliau palikti kaip vaizdo įrašus tam pačiam Youtube.
20
21. Pasiruošimas C++ kursui (idėjos) (3)
● Padaryti kuo universaliau, kad kiti galėtų pritaikyti kaip jiems patogu (mokyti
kitus ar mokytis patiems).
● Leisti dalyvauti įvairiai publikai (mokytojai, moksleiviai, …).
● Spėti praeiti medžiagą iki IT VBE.
● Sukurti būdą, kad medžiagą atnaujinti galėtų ir kiti.
● Suteikti papildomas konsultacijas.
● ...
21
35. Rezultatai (paskaitos ir konsultacijos)
● Įvyko 20 paskaitų (pirma paskaita 3 val., visos likusios po 2 val., iš viso 41
val.).
● Įvyko 13 papildomų konsultacijų (po 1-2 val.).
● Kaip papildomas turinys buvo pravestos dvi C++ GUI paskaitos (1:30 val. ir 2
val.).
● Dalyvių skaičius realiu laiku vykusiose paskaitose apie 40-70.
35
55. Išvados (1)
● Labai pravertė iš anksčiau įgauta patirtis ir susidaryti pastebėjimai apie gerą
kursą ar paskaitą.
● Daug medžiagos buvo galima perpanaudoti iš anksčiau vestų savo kursų, bei
pats formatas lengvai ruošiamas, todėl nebuvo pernelyg ilgai užtrukta su
medžiagos parengimu.
● Buvo daug pasisakymų, kad paskaitai skirti 2 val. - optimalu.
● Buvo problemų išsiunčiant kvietimus į el. paštus, todėl kitą kartą bus
ieškomas kitas būdas painformuoti.
55
56. Išvados (2)
● Reikia pergalvoti kaip daryti Zoom transliaciją, nes paaiškėjo, kad su jų
integracija negalima išgauto maksimalios įrašo kokybės.
● Daug kas pasisakė, kad labai pravertė paskaitų įrašai. Bet reikėtų parengti ir
sukarpytus vaizdo įrašus, kad būtų galima lengviau rasti per Youtube.
● Truputį pritrūko užduočių, o jų sprendimai dėl pasitikrinimo išvis nebuvo
parengti. Dalis jau yra parengta, bet būsimam kurse reikėtų būtinai tuo
pasirūpinti iš anksto.
56
58. Turinys
58
● Darbo aplinkos pasiruošimas.
● Kodo tvarkingumas.
● Kintamieji.
● Informacijos įvedimas per
konsolę, informacijos išvedimas į
konsolę.
● Aritmetiniai veiksmai.
● Patikrinimo sąlygos (if, switch).
● Ciklai (for, while, do while).
● Masyvai ir sąrašai.
● Algoritmai (suma, vidurkis,
kiekis, min/max, paieška,
filtravimas, …).
● Darbas su duomenų failais.
● Funkcijos.
● Įžanga į objektinį programavimą.
● Pasiruošimas informatikos VBE.
59. Organizavimas
● Medžiaga bus talpinama tinklalapyje.
● Planuojama parengti 20-30 paskaitų po 2 val..
● Paskaitos bus įrašomos. Įrašai bus viešai prieinami.
59
60. Apibendrinimas
● Medžiagos ir mokymų mokytojams poreikis akivaizdus.
● Gali būti taikomos skirtingos metodikos darbui su mokytojais, tačiau labai
svarbu:
○ Medžiagos prieinamumas.
○ Medžiagos atitikimas programavimo mokymo geriausioms praktikoms.
○ Medžiagos atitikimas mokyklos programoms.
● Artimiausiu metu Python tikriausiai išliks programavimo kalba, kurios mokant
lengviausia sudominti moksleivius programavimu.
60
Editor's Notes
Laba diena.
Pristatysiu temą "Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti: patirtis, pamokos ir planai"
2020-2021 m. m. buvo parengta C++ medžiaga, susidariusi iš teorijos, praktinių pavyzdžių ir užduočių. Buvo pravestos paskaitos mokytojams bei moksleiviams. Viskas pasiekiama viešai.
Pranešime bus aptarta kursų rengimo ir realizavimo patirtis, gerosios ir blogosios praktikos, bus pristatyti rengiami Python kursai.
Pristatymo planas toks:
- Kursų rengimo ir projektų vykdymo patirtis. Patarimai mokytojams.
- Kursų poreikis.
- C++ medžiagos parengimas ir kurso organizavimas.
- C++ kurso eiga.
- Rengiami Python kursai.
- Apibendrinimas.
dabar susipažinsime su ankstesne patirtimi, parengusia pagrindą visiems šitiems kursams
daug patirties įgauta vedant įvairius kursus, susijusius su tinklalapių kūrimu, skirtingomis programavimo kalbomis ir pan.
taip pat, buvo vykdyti asmeniniai projektai padėję įgauti nuotolinių mokymų patirties
kažkur 2014-2015 metais buvo nufilmuota 30 trumpų c++ pamokų
apie 2016-2017 metus buvo nufilmuotos 85 trumpos c++ pamokos
visos šios pamokos jau kuris laikas yra naudojamos dalies lietuvos mokytojų kaip papildoma medžiaga
susiklosčius dabartinei situacijai, dėl ko daug dalykų persikėlė į nuotolį, nuo 2020 metų buvo pradėtas rengti žymiai pilnesnis c++ kursas, kuriame buvo pateikta teorinė medžiaga, daug praktinių pavyzdžių, bei uždaviniai žinių užtvirtinimui, ši medžiaga pateikta tekstine forma, tinklalapyje
2021-ais metais buvo pravestos paskaitos mokytojams ir moksleiviams, paskaitų įrašai sudėti prie tekstu pateiktos medžiagos, kad būtų galima lengviau rasti kaip yra patogiau kiekvienam mokytis
tiek iš pravestų kursų, tiek iš vykdomų projektų buvo įgauta daug patirties, kur galiausiai būtų galima sudaryti tokį pastebėjimų sąrašą, ką galima daryti, kad mokyti programuoti būtų geriau, efektyviau, greičiau
tai dabar aptarsiu šiuos pastebėjimus
pirmasis, tai kad pusė lektoriaus darbo yra kovoti su besimokančiųjų baimėmis, iš čia gali kilti klausimai:
- kokios tos baimės?
- kodėl jos kyla?
- kaip jas mažinti?
taip pat, reikia turėti omenyje, kad visi visko nori greitai, todėl geriau stengtis orientuotis į daug mažų pasiekimų, nei į vieną didelį
apie teoriją, pavyzdžius ir užduotis galėčiau išskirti šiuos pagrindinius dalykus:
teorijai geriausia skirti apie 20 procentų laiko, pavyzdžiams ir užduotims po 40 proc laiko
jei bus per mažai teorijos - nespėsim perteikti pagrindinės informacijos ir įrodyti prasmės
o jei bus per daug - po kažkur 5-10 min. niekas nebeklausys ir neįsisavins
teorinėje dalyje būtina išaiškinti kokia šio konkretaus dalyko prasmė, tą daug kas praleidžia
visas temos pagrindas yra pavyzdžiai ir užduotys, geriausia mokytis iškart matant variklį, teorija turi tik paaaiškinti ką matai, bet pažiūrėti neužtenka, būtina ir pabandyti parašyti pačiam
kuo daugiau pavyzdžių tuo geriau, kam sekasi geriau - nebūtina visko nagrinėti, kam sekasi prasčiau - jiems prireiks daugiau medžiagos ir jie už tai padėkos
pavyzdžius geriausia turėti paruoštus iš anksto, nes rašyti kodą užtrunka žymiai daugiau laiko ir taip bus išnagrinėta mažiau atvejų, bet demonstruojant pavyzdžius būtina į juos įsigilinti, o ne praeiti paviršutiniškai
užduotis visi sprendžia skirtingu tempu, todėl geriausia tiesiog išskirti laiką savarankiškam darbui ir leisti visiems dirbti savo tempu, nebausti jei nespėja visko padaryti
daugiau pavyzdžių padeda būti drąsesniems, kad ryžtųsi rašyti kodą
darant užduotis nėra blogai vis pasižiūrėti į pavyzdžius, juk žmonės tik per kartojimą įsimena, o ne vieną kartą pamatę informaciją
jeigu grupėje yra per silpnų, kad savarankiškai sugebėtų spręsti užduotis - jie tegul nurašo kelis pavyzdžius, kol apsipras, tuomet galės grįžti prie užduočių
toliau, su paskaitos vedimu susijęs gana kritiškas dalykas, tai reikia sukurti sąlygas, kad klausimai būtų keliami iškart kai tik jie kyla, o ne paliekami visiškai pabaigai
yra daug priežasčių kodėl nėra gerai toks užtempimas, pavyzdžiui, pamirš klausimą ar pagalvos kad neverta klausti
leisti klausti reikia tiek teorinėj daly, tiek nagrinėjant pavyzdžius, tiek sprendžiant užduotis
o tokią aplinką galima sukurti darant daug pauzelių, kad būtų kur įsiterpti, bei aktyviai klausinėjant pačių studentų iš paskaitos temos
dar vienas svarbus aspektas - visą pagrindinę informaciją turi įsisavinti paskaitų metu, nes ne visi gali skirti laiko namie ir ne visi moka mokytis be mokytojo pagalbos
labai geras ir naudingas dalykas kai mokytojas yra pasiekiamas ir ne paskaitų metu
žinoma - palaikyti gerą nuotaiką, juk mokymosi procesas neturi būti kančia
keista šitą įvardinti, bet daug kas to nedaro - reikia suteikti prieigą prie medžiagos, geriausia prieš paskaitą, o ne po
daryti vaizdo įrašus, ne visiems to reikės, bet kam reikės - bus labai naudinga
bei pastoviai kartotis medžiagą
- refleksija iš praeitos paskaitos
- refleksija apie dabartinę paskaitą
taigi remiantis visais šiais pastebėjimais apie gerus kursus, buvo organizuojamas nuotolinis c++ kursas
kodėl jis išvis reikalingas?
yra daug su vadovėliais susijusių problemų, tokių kaip sunku atnaujinti, prastas prieinamumas, pasenusios ir netgi blogiosios praktikos, blogos medžiagos proporcijos ir pan.
taip pat, yra su kursais ar papildomais šaltiniais susijusių problemų, pvz labai sunku surasti ar patekti, ne visiems eina pasiekti medžiagą ir pan
pradinės idėjos c++ kurso organizavimui
- medžiaga ir kursas turi būti kaip įmanoma labiau prieinamas
- viskas internetiniame tinklalapyje
- medžiaga visais įmanomais formatais
- atsižvelgti į gerąsias praktikas kuriant medžiagą ir vedant paskaitas
- orientuotis į visiškai su programavimu nesusidūrius žmones, bet palikti vietų ir pažengusiems, kad turėtų kur pasigilinti
- paskaitas vesti realiu laiku su zoom
- paskaitas transliuoti į youtube
- palikti paskaitų įrašus prieinamus visiems norintiems
- padaryti kuo universaliau
- leisti dalyvauti įvairiai publikai (mokytojai, moksleiviai, ...)
- spėti praeiti kursą iki IT VBE
- sukurti būdą kad medžiagą galėtų atnaujinti ir kiti
- suteikti papildomas konsultacijas
remiantis šiomis idėjomis mokytojų buvo užklausta ar būtų poreikis tokiam kursui
mintis susilaukė daug dėmesio
bendraujant su mokytojais išryškėjo dar viena problema - metodikos nebūvimas, ne visi supranta ir žino kaip mokyti kitus programavimo, todėl daug kas norėtų pažiūrėti kaip tai daro kiti ir iš to kažką išmokti
taigi, sulaukus dėmesio, buvo parengta medžiaga ir patalpinta informatikosvbe.lt
sukurta medžiaga buvo šiomis temomis, yra viskas nuo darbo aplinkos ir kintamųjų iki įžangos į objektinį programavimą
temos padengia mokyklinį kursą ir tai ko reikia egzaminui, bet smalsiukai irgi nebuvo nuskriausti - jie gavo papildomų temų
buvo sudarytas paskaitų tvarkaraštis, kuris buvo kursų metu nuolat atnaujinamas
tuo tarpu įvyko 172 registracijos
kurso auditorija pagrinde mokytojai ir jų pačių pakviesti moksleiviai, kadangi kursas buvo testuojamas, tai registracija buvo gana uždara
dalyvių žinių lygis įvairus, čia teoriškai gal netgi pati blogiausia įmanoma situacija, bet panagrinėjus duomenis matėsi, kad skirtingą žinių lygį turintys žmonės turėjo skirtingus lūkesčius ir tikslus, labiau pažengę - norėjo tobulėti mokant kitus, pamatyti metodiką, kiti pradėti programuoti, treti pasiruošti IT VBE
paskaitose realiu laiku sutiko dalyvauti beveik visi užsiregistravę
namų darbų panoro beveik visi
užsiregistravę iš kursų tikėjosi pasigilinti labiau į c++, išmokti programavimo pagrindus, pasikelti kompetencijas, pasižiūrėti metodiką ir išmokti geriau mokyti kitus programavimo ir t.t.
kiti pastebėjimai buvo vėlgi įvairūs - nuo padėkų už iniciatyvą iki prašymų, kad būtų paskaitų įrašai, kada tai vyktų ir pan, bei buvo keli klausimai, pvz kvestenuotas c++ aktualumas
visas projektas ne tik buvo pasiekiamas tinklalapyje, bet ir visas projekto kodas ir turinys pasiekiamas github platformoje, kur norintys ir mokantys gali siūlyti atnaujinimų
įvyko 20 paskaitų, pirma paskaita 3 val, visos likusios po 2 val, iš viso 41 val.
įvyko 13 papildomų konsultacijų po 1-2 val
buvo pravestos papildomos c++ grafinės vartotojo sąsajos paskaitos, kad dar labiau sudominti kurso dalyvius ir parodyti, jog jie žinias gali panaudoti ir kažkam realesnio
paskaitose realiu laiku būdavo apie 40-70 dalyvių
paskaitų vaizdo įrašai pasiekiami įvairiausiais būdais
vienas jų pačiame tinklalapyje prie kiekvienos temos
taip pat, paskaitų sąraše sudėtos nuorodos į youtube įrašus
yra sukurtas grojaraštis youtube platformoje
kadangi čia yra paskaitos, kurios yra gana ilgos ir norint susirasti tik konkrečią dalį, gali būti problemų, todėl prie kiekvienos paskaitos yra sudėti skyriai, kad būtų galima greitai peršokti į norimą dalį
šios paskaitos jau yra sukarpytos ir bus sukeltos ir kaip atskiri įrašai, kad būtų lengviau rasti ieškant per youtube paiešką
kurso metu šie vaizdo įrašai peržiūrėti beveik 19 tūkst kartų
bendra peržiūrų trukmė virš tūkstančio valandų
į šią statistiką neįeina zoom dalyviai ir jų prisijungimai
jei imant laikotarpį nuo kursų pradžios iki dabar, tai peržiūrų yra jau apie 31 tūkst, o bendra peržiūrų trukmė yra beveik 2 tūkst valandų
viskas ėjosi gana gerai, buvo sulaukta daug palaikymo - už dėstymo formą, už kitokį pateikimą, pavyzdžius, užduotis ir pan
tačiau buvo sulaukta ir kritikos, kadangi jos buvo prašyta dėl geresnio kurso, tai labai smagu kad prie to prisidėjo ir kiti, pasakant ką būtų galima patobulinti
kažkur kurso viduryje buvo atlikta kokybės apklausa, norint įsivertinti kaip visiems sekasi
kursą bendrąja prasme visi vertino labai gerai
tinklalapį visi vertino labai gerai
paskaitų medžiagą daug kas vertino gerai
su užduotimis truputį silpnesnė situacija, tačiau bendrame rezultate vistiek neblogai
lektorės darbą visi vertino labai gerai
paskaitų tempas daugumai atrodė geras
programavimo pavyzdžių kiekis daugumai tiko, tik vietomis per daug
užduočių kiekis daugumai tiko, tik vietomis per mažai
kurso dalyviams paskaitose patiko įvairiausi dalykai - bendravimas, aplinka, medžiaga, paskaitų įrašai, pavyzdžiai ir t.t.
tobulintinas vietas kurso dalyviai išskyrė tokias: užduotis ir jų kiekį, kokio nors uždavinių pasitikrinimo, šiek tiek daugiau laiko užduočių atlikimui
na ir kiti pastebėjimai matomi čia
pasibaigus šiam kursui buvo prieita prie tokių išvadų
- iš anksčiau įgauta patirtis labai pravertė parengiant ir pravedant šiuos kursus
- daug medžiagos buvo galima perpanaudoti iš anksčiau pravestų kursų
- 2 val. paskaitos trukmė buvo optimalu
- buvo problemų išsiunčiant pakvietimus el. paštu, todėl reikės susirasti kitą būdą painformuoti
- reikia pergalvoti kaip daryti transliaciją iš zoom į youtube, kadangi šiuo metu nėra gaunama geriausia kokybė
- daug kam patiko ir buvo naudingi daryti vaizdo įrašai
- truputį pritrūko užduočių, trūko užduočių pasitikrinimo, todėl sekančiam kursui reikėtų į tai atsižvelgti
na o dabar apie organizuojamus python kursus
iš esmės iš visko bus labai panašu į jau įvykusius c++ kursus
pradedant temomis, tik pritaikant prie python programavimo kalbos
medžiaga bus talpinama tame pačiame tinkalalapyje, tokiu pačiu būdu
bus vykdomos paskaitos, kurių turėtų gautis apie 20-30, po 2 val.
bus daromi paskaitų įrašai
viskas prieinama viešai
apibendrinus galima pastebėti, kad medžiagos ir mokymų mokytojams poreikis akivaizdus
gali būti taikomos skirtingos metodikos darbui su mokytojais, tačiau labai svarbu:
- medžiagos prieinamumas
- medžiagos atitikimas programavimo mokymo geriausiosm praktikoms
- medžiagos atitikimas mokyklos programoms
python labai populiari kalba norintiems pradėti mokytis programavimo ir tai greitu metu neturėtų pasikeisti, o su python turėtų būti lengviau sudominti moksleivius mokytis programavimo