SlideShare a Scribd company logo
1 of 60
Nuotoliniai kursai informatikos
mokytojų kvalifikacijai kelti: patirtis,
pamokos ir planai
Ieva Jakšaitytė, Tomas Krilavičius
Vytauto Didžiojo universitetas, Informatikos fakultetas
1
Į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
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
Ankstesnė patirtis (darbas, projektai)
4
Kursų vedimas (skirtingose darbovietėse)
● Tinklalapių kūrimas (HTML/CSS, Bootstrap, Sass, JavaScript, PHP,
WordPress).
● Įvairios programavimo kalbos (C++, C#, JavaScript, PHP, ...).
● SQL.
● UI/UX pagrindai.
● …
5
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
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
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
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
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
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
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
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
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
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
Organizuoti nuotoliniai C++ kursai
16
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
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
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
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
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
Poreikio išsiaiškinimas, pagrindinių detalių suteikimas
22
Išryškėjusi dar viena problema - metodika
23
Parengta medžiaga - https://informatikosvbe.lt/programavimas-cpp/
24
Parengta medžiaga (temos)
25
Paskaitų tvarkaraštis
26
172 registracijos
27
Kurso auditorija
28
Dalyvių žinių lygis
29
Dalyvavimas paskaitose realiu laiku
30
Ar norės dalyviai namų darbų?
31
Ko tikitės iš šio kurso?
32
Kiti pastebėjimai
33
Rezultatai (projektas viešai prieinamas GitHub platform.)
34
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
Rezultatai (atitinkamose vietose sudėti vaizdo įrašai)
36
Rezultatai (nuorodos į paskaitų įrašus iš tvarkaraščio)
37
Rezultatai (vaizdo įrašų grojaraštis)
38
Rezultatai (skyriai prie paskaitų įrašų)
39
Rezultatai (peržiūros ir žiūrėtos valandos)
40
Rezultatai (peržiūros ir žiūrėtos valandos)
41
Rezultatai (palaikymas)
42
Rezultatai (kritika)
43
Kokybės apklausa nr. 1: “kursą bendrąja prasme vertinu”
44
Kokybės apklausa nr. 1: “tinklalapį vertinu”
45
Kokybės apklausa nr. 1: “paskaitų medžiagą vertinu”
46
Kokybės apklausa nr. 1: “užduotis vertinu”
47
Kokybės apklausa nr. 1: “lektorės darbą vertinu”
48
Kokybės apklausa nr. 1: paskaitų tempas
49
Kokybės apklausa nr. 1: pavyzdžių kiekis
50
Kokybės apklausa nr. 1: užduočių kiekis
51
Kokybės apklausa nr. 1: kas paskaitose patinka?
52
Kokybės apklausa nr. 1: ką paskaitose reikėtų tobulinti?
53
Kokybės apklausa nr. 1: kiti pastebėjimai, komentarai
54
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
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
Python kursai
57
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.
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
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

More Related Content

Similar to I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti: patirtis, pamokos ir planai

It mokymosi pranašumai ir skirtumai
It mokymosi pranašumai ir skirtumaiIt mokymosi pranašumai ir skirtumai
It mokymosi pranašumai ir skirtumaiJolanta Savukynienė
 
STEAM ugdymo akcentai
STEAM ugdymo akcentaiSTEAM ugdymo akcentai
STEAM ugdymo akcentaiIN RE UAB
 
Kaip pakartoti Suomijos švietimo sėkmę Lietuvoje? Prezentacija Robotiadoje
Kaip pakartoti Suomijos švietimo sėkmę Lietuvoje? Prezentacija RobotiadojeKaip pakartoti Suomijos švietimo sėkmę Lietuvoje? Prezentacija Robotiadoje
Kaip pakartoti Suomijos švietimo sėkmę Lietuvoje? Prezentacija RobotiadojeDarius Radkevicius
 
5 e ir problemu sprendimas
5 e ir problemu sprendimas5 e ir problemu sprendimas
5 e ir problemu sprendimasdaldap
 
Problemų sprendimas, argumentavimas, mentorystė
Problemų sprendimas, argumentavimas, mentorystėProblemų sprendimas, argumentavimas, mentorystė
Problemų sprendimas, argumentavimas, mentorystėValentina Šereikienė
 
Transform etapas rekomendacijos
Transform etapas  rekomendacijosTransform etapas  rekomendacijos
Transform etapas rekomendacijosdaldap
 
Ivadas i kursus 2016 11
Ivadas i kursus 2016 11Ivadas i kursus 2016 11
Ivadas i kursus 2016 11daldap
 
FB grupės "Technologai pamokos.lt" vebinaras 2020.03.25
FB grupės "Technologai pamokos.lt" vebinaras 2020.03.25FB grupės "Technologai pamokos.lt" vebinaras 2020.03.25
FB grupės "Technologai pamokos.lt" vebinaras 2020.03.25Ignas Skudrickas
 
STEAM modelis ir jo įgyvendinimo iššūkiai ir galimybės
STEAM modelis ir jo įgyvendinimo iššūkiai ir galimybėsSTEAM modelis ir jo įgyvendinimo iššūkiai ir galimybės
STEAM modelis ir jo įgyvendinimo iššūkiai ir galimybėsVioletaDeksniene
 
Mokytojas strategas 20181130 marijampole
Mokytojas strategas 20181130 marijampoleMokytojas strategas 20181130 marijampole
Mokytojas strategas 20181130 marijampoleLyderių laikas
 
Ignatova Natalija, Dagienė Valentina, Birenienė Virginija, Buinevičiūtė Asta,...
Ignatova Natalija, Dagienė Valentina, Birenienė Virginija, Buinevičiūtė Asta,...Ignatova Natalija, Dagienė Valentina, Birenienė Virginija, Buinevičiūtė Asta,...
Ignatova Natalija, Dagienė Valentina, Birenienė Virginija, Buinevičiūtė Asta,...Lietuvos kompiuterininkų sąjunga
 
Jurgis PRALGAUSKIS. Modernios programavimo mokymo(-si) aplinkos
Jurgis PRALGAUSKIS. Modernios programavimo mokymo(-si) aplinkos Jurgis PRALGAUSKIS. Modernios programavimo mokymo(-si) aplinkos
Jurgis PRALGAUSKIS. Modernios programavimo mokymo(-si) aplinkos Lietuvos kompiuterininkų sąjunga
 
Medicinos edukologija: iššūkiai ir galimybės - Doc. Vaiva Hendrixson, VU MF F...
Medicinos edukologija: iššūkiai ir galimybės - Doc. Vaiva Hendrixson, VU MF F...Medicinos edukologija: iššūkiai ir galimybės - Doc. Vaiva Hendrixson, VU MF F...
Medicinos edukologija: iššūkiai ir galimybės - Doc. Vaiva Hendrixson, VU MF F...Dainius Jakučionis
 
V. Marcinkevičius. ARIS dirbtinio intelekto kurso mokymosi medžiaga, www.aris...
V. Marcinkevičius. ARIS dirbtinio intelekto kurso mokymosi medžiaga, www.aris...V. Marcinkevičius. ARIS dirbtinio intelekto kurso mokymosi medžiaga, www.aris...
V. Marcinkevičius. ARIS dirbtinio intelekto kurso mokymosi medžiaga, www.aris...Lietuvos kompiuterininkų sąjunga
 
2savaites uzduotis
2savaites uzduotis2savaites uzduotis
2savaites uzduotisdaldap
 
21 cld short presentation of the workshops in Lithuanian
21 cld short presentation of the workshops in Lithuanian21 cld short presentation of the workshops in Lithuanian
21 cld short presentation of the workshops in LithuanianVilija Špokienė
 

Similar to I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti: patirtis, pamokos ir planai (20)

Mspm
MspmMspm
Mspm
 
It mokymosi pranašumai ir skirtumai
It mokymosi pranašumai ir skirtumaiIt mokymosi pranašumai ir skirtumai
It mokymosi pranašumai ir skirtumai
 
STEAM ugdymo akcentai
STEAM ugdymo akcentaiSTEAM ugdymo akcentai
STEAM ugdymo akcentai
 
Kaip pakartoti Suomijos švietimo sėkmę Lietuvoje? Prezentacija Robotiadoje
Kaip pakartoti Suomijos švietimo sėkmę Lietuvoje? Prezentacija RobotiadojeKaip pakartoti Suomijos švietimo sėkmę Lietuvoje? Prezentacija Robotiadoje
Kaip pakartoti Suomijos švietimo sėkmę Lietuvoje? Prezentacija Robotiadoje
 
5 e ir problemu sprendimas
5 e ir problemu sprendimas5 e ir problemu sprendimas
5 e ir problemu sprendimas
 
Problemų sprendimas, argumentavimas, mentorystė
Problemų sprendimas, argumentavimas, mentorystėProblemų sprendimas, argumentavimas, mentorystė
Problemų sprendimas, argumentavimas, mentorystė
 
Transform etapas rekomendacijos
Transform etapas  rekomendacijosTransform etapas  rekomendacijos
Transform etapas rekomendacijos
 
Ivadas i kursus 2016 11
Ivadas i kursus 2016 11Ivadas i kursus 2016 11
Ivadas i kursus 2016 11
 
FB grupės "Technologai pamokos.lt" vebinaras 2020.03.25
FB grupės "Technologai pamokos.lt" vebinaras 2020.03.25FB grupės "Technologai pamokos.lt" vebinaras 2020.03.25
FB grupės "Technologai pamokos.lt" vebinaras 2020.03.25
 
STEAM modelis ir jo įgyvendinimo iššūkiai ir galimybės
STEAM modelis ir jo įgyvendinimo iššūkiai ir galimybėsSTEAM modelis ir jo įgyvendinimo iššūkiai ir galimybės
STEAM modelis ir jo įgyvendinimo iššūkiai ir galimybės
 
Mokytojas strategas 20181130 marijampole
Mokytojas strategas 20181130 marijampoleMokytojas strategas 20181130 marijampole
Mokytojas strategas 20181130 marijampole
 
Ignatova Natalija, Dagienė Valentina, Birenienė Virginija, Buinevičiūtė Asta,...
Ignatova Natalija, Dagienė Valentina, Birenienė Virginija, Buinevičiūtė Asta,...Ignatova Natalija, Dagienė Valentina, Birenienė Virginija, Buinevičiūtė Asta,...
Ignatova Natalija, Dagienė Valentina, Birenienė Virginija, Buinevičiūtė Asta,...
 
Jurgis PRALGAUSKIS. Modernios programavimo mokymo(-si) aplinkos
Jurgis PRALGAUSKIS. Modernios programavimo mokymo(-si) aplinkos Jurgis PRALGAUSKIS. Modernios programavimo mokymo(-si) aplinkos
Jurgis PRALGAUSKIS. Modernios programavimo mokymo(-si) aplinkos
 
Medicinos edukologija: iššūkiai ir galimybės - Doc. Vaiva Hendrixson, VU MF F...
Medicinos edukologija: iššūkiai ir galimybės - Doc. Vaiva Hendrixson, VU MF F...Medicinos edukologija: iššūkiai ir galimybės - Doc. Vaiva Hendrixson, VU MF F...
Medicinos edukologija: iššūkiai ir galimybės - Doc. Vaiva Hendrixson, VU MF F...
 
V. Marcinkevičius. ARIS dirbtinio intelekto kurso mokymosi medžiaga, www.aris...
V. Marcinkevičius. ARIS dirbtinio intelekto kurso mokymosi medžiaga, www.aris...V. Marcinkevičius. ARIS dirbtinio intelekto kurso mokymosi medžiaga, www.aris...
V. Marcinkevičius. ARIS dirbtinio intelekto kurso mokymosi medžiaga, www.aris...
 
Mokymui medziaga jurgai
Mokymui medziaga jurgaiMokymui medziaga jurgai
Mokymui medziaga jurgai
 
Klaipėdos siuvimo ir paslaugų verslo mokykla
Klaipėdos siuvimo ir paslaugų verslo  mokykla Klaipėdos siuvimo ir paslaugų verslo  mokykla
Klaipėdos siuvimo ir paslaugų verslo mokykla
 
2savaites uzduotis
2savaites uzduotis2savaites uzduotis
2savaites uzduotis
 
Apie mąstymo mokyklos įrankius1
Apie mąstymo mokyklos įrankius1Apie mąstymo mokyklos įrankius1
Apie mąstymo mokyklos įrankius1
 
21 cld short presentation of the workshops in Lithuanian
21 cld short presentation of the workshops in Lithuanian21 cld short presentation of the workshops in Lithuanian
21 cld short presentation of the workshops in Lithuanian
 

More from Lietuvos kompiuterininkų sąjunga

Eimutis KARČIAUSKAS. Informatikos mokymo pasiekimų vertinimų analizė
Eimutis KARČIAUSKAS. Informatikos mokymo pasiekimų vertinimų analizėEimutis KARČIAUSKAS. Informatikos mokymo pasiekimų vertinimų analizė
Eimutis KARČIAUSKAS. Informatikos mokymo pasiekimų vertinimų analizėLietuvos kompiuterininkų sąjunga
 
B. Čiapas. Prekių atpažinimo tyrimas naudojant giliuosius neuroninius tinklus...
B. Čiapas. Prekių atpažinimo tyrimas naudojant giliuosius neuroninius tinklus...B. Čiapas. Prekių atpažinimo tyrimas naudojant giliuosius neuroninius tinklus...
B. Čiapas. Prekių atpažinimo tyrimas naudojant giliuosius neuroninius tinklus...Lietuvos kompiuterininkų sąjunga
 
D. Dluznevskij. YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemose
D. Dluznevskij.  YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemoseD. Dluznevskij.  YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemose
D. Dluznevskij. YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemoseLietuvos kompiuterininkų sąjunga
 
E..Zikariene. Priziurima aplinkos duomenu klasifikacija, pagrista erdviniais ...
E..Zikariene. Priziurima aplinkos duomenu klasifikacija, pagrista erdviniais ...E..Zikariene. Priziurima aplinkos duomenu klasifikacija, pagrista erdviniais ...
E..Zikariene. Priziurima aplinkos duomenu klasifikacija, pagrista erdviniais ...Lietuvos kompiuterininkų sąjunga
 
Jolanta Navickaitė. Skaitmeninė kompetencija ir informatikos naujovės bendraj...
Jolanta Navickaitė. Skaitmeninė kompetencija ir informatikos naujovės bendraj...Jolanta Navickaitė. Skaitmeninė kompetencija ir informatikos naujovės bendraj...
Jolanta Navickaitė. Skaitmeninė kompetencija ir informatikos naujovės bendraj...Lietuvos kompiuterininkų sąjunga
 
Romas Baronas. Tarpdisciplininiai moksliniai tyrimai – galimybė atsiverti ir ...
Romas Baronas. Tarpdisciplininiai moksliniai tyrimai – galimybė atsiverti ir ...Romas Baronas. Tarpdisciplininiai moksliniai tyrimai – galimybė atsiverti ir ...
Romas Baronas. Tarpdisciplininiai moksliniai tyrimai – galimybė atsiverti ir ...Lietuvos kompiuterininkų sąjunga
 
Monika Danilovaitė. Informatikos metodų taikymas balso klosčių būklei įvertin...
Monika Danilovaitė. Informatikos metodų taikymas balso klosčių būklei įvertin...Monika Danilovaitė. Informatikos metodų taikymas balso klosčių būklei įvertin...
Monika Danilovaitė. Informatikos metodų taikymas balso klosčių būklei įvertin...Lietuvos kompiuterininkų sąjunga
 
Gražina Korvel. Lombardo šnekos ir jos akustinių ypatybių analizė
Gražina Korvel. Lombardo šnekos ir jos akustinių ypatybių analizėGražina Korvel. Lombardo šnekos ir jos akustinių ypatybių analizė
Gražina Korvel. Lombardo šnekos ir jos akustinių ypatybių analizėLietuvos kompiuterininkų sąjunga
 
Gediminas Navickas. Ar mes visi vienodai suvokiame sintetinę kalbą?
Gediminas Navickas. Ar mes visi vienodai suvokiame sintetinę kalbą?Gediminas Navickas. Ar mes visi vienodai suvokiame sintetinę kalbą?
Gediminas Navickas. Ar mes visi vienodai suvokiame sintetinę kalbą?Lietuvos kompiuterininkų sąjunga
 
Tomas Kasperavičius. Robotikos realizacija edukacinėje erdvėje
Tomas Kasperavičius. Robotikos realizacija edukacinėje erdvėjeTomas Kasperavičius. Robotikos realizacija edukacinėje erdvėje
Tomas Kasperavičius. Robotikos realizacija edukacinėje erdvėjeLietuvos kompiuterininkų sąjunga
 
Paulius Šakalys. Robotika: sąvoka, rūšys, pritaikymas edukacinėje erdvėje
Paulius Šakalys. Robotika: sąvoka, rūšys, pritaikymas edukacinėje erdvėjePaulius Šakalys. Robotika: sąvoka, rūšys, pritaikymas edukacinėje erdvėje
Paulius Šakalys. Robotika: sąvoka, rūšys, pritaikymas edukacinėje erdvėjeLietuvos kompiuterininkų sąjunga
 
Remigijus Paulavičius. Blokų grandinės – tai gerokai daugiau nei tik skaitmen...
Remigijus Paulavičius. Blokų grandinės – tai gerokai daugiau nei tik skaitmen...Remigijus Paulavičius. Blokų grandinės – tai gerokai daugiau nei tik skaitmen...
Remigijus Paulavičius. Blokų grandinės – tai gerokai daugiau nei tik skaitmen...Lietuvos kompiuterininkų sąjunga
 
Romualdas Krukauskas. Nesistemiško ir decentralizuoto valstybės informacinių ...
Romualdas Krukauskas. Nesistemiško ir decentralizuoto valstybės informacinių ...Romualdas Krukauskas. Nesistemiško ir decentralizuoto valstybės informacinių ...
Romualdas Krukauskas. Nesistemiško ir decentralizuoto valstybės informacinių ...Lietuvos kompiuterininkų sąjunga
 

More from Lietuvos kompiuterininkų sąjunga (20)

LIKS ataskaita 2021-2023
LIKS ataskaita 2021-2023LIKS ataskaita 2021-2023
LIKS ataskaita 2021-2023
 
Eimutis KARČIAUSKAS. Informatikos mokymo pasiekimų vertinimų analizė
Eimutis KARČIAUSKAS. Informatikos mokymo pasiekimų vertinimų analizėEimutis KARČIAUSKAS. Informatikos mokymo pasiekimų vertinimų analizė
Eimutis KARČIAUSKAS. Informatikos mokymo pasiekimų vertinimų analizė
 
B. Čiapas. Prekių atpažinimo tyrimas naudojant giliuosius neuroninius tinklus...
B. Čiapas. Prekių atpažinimo tyrimas naudojant giliuosius neuroninius tinklus...B. Čiapas. Prekių atpažinimo tyrimas naudojant giliuosius neuroninius tinklus...
B. Čiapas. Prekių atpažinimo tyrimas naudojant giliuosius neuroninius tinklus...
 
D. Dluznevskij. YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemose
D. Dluznevskij.  YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemoseD. Dluznevskij.  YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemose
D. Dluznevskij. YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemose
 
G. Mezetis. Skaimenines valstybes link
G. Mezetis. Skaimenines valstybes link G. Mezetis. Skaimenines valstybes link
G. Mezetis. Skaimenines valstybes link
 
E..Zikariene. Priziurima aplinkos duomenu klasifikacija, pagrista erdviniais ...
E..Zikariene. Priziurima aplinkos duomenu klasifikacija, pagrista erdviniais ...E..Zikariene. Priziurima aplinkos duomenu klasifikacija, pagrista erdviniais ...
E..Zikariene. Priziurima aplinkos duomenu klasifikacija, pagrista erdviniais ...
 
V. Jakuška. Ką reikėtu žinoti apie .lt domeną?
V. Jakuška. Ką reikėtu žinoti apie .lt domeną?V. Jakuška. Ką reikėtu žinoti apie .lt domeną?
V. Jakuška. Ką reikėtu žinoti apie .lt domeną?
 
Jolanta Navickaitė. Skaitmeninė kompetencija ir informatikos naujovės bendraj...
Jolanta Navickaitė. Skaitmeninė kompetencija ir informatikos naujovės bendraj...Jolanta Navickaitė. Skaitmeninė kompetencija ir informatikos naujovės bendraj...
Jolanta Navickaitė. Skaitmeninė kompetencija ir informatikos naujovės bendraj...
 
Raimundas Matylevičius. Asmens duomenų valdymas
Raimundas Matylevičius. Asmens duomenų valdymasRaimundas Matylevičius. Asmens duomenų valdymas
Raimundas Matylevičius. Asmens duomenų valdymas
 
Romas Baronas. Tarpdisciplininiai moksliniai tyrimai – galimybė atsiverti ir ...
Romas Baronas. Tarpdisciplininiai moksliniai tyrimai – galimybė atsiverti ir ...Romas Baronas. Tarpdisciplininiai moksliniai tyrimai – galimybė atsiverti ir ...
Romas Baronas. Tarpdisciplininiai moksliniai tyrimai – galimybė atsiverti ir ...
 
Monika Danilovaitė. Informatikos metodų taikymas balso klosčių būklei įvertin...
Monika Danilovaitė. Informatikos metodų taikymas balso klosčių būklei įvertin...Monika Danilovaitė. Informatikos metodų taikymas balso klosčių būklei įvertin...
Monika Danilovaitė. Informatikos metodų taikymas balso klosčių būklei įvertin...
 
Rima Šiaulienė. IT VBE 2021 teksto maketavimo užduotis
Rima Šiaulienė. IT VBE 2021 teksto maketavimo užduotisRima Šiaulienė. IT VBE 2021 teksto maketavimo užduotis
Rima Šiaulienė. IT VBE 2021 teksto maketavimo užduotis
 
Gražina Korvel. Lombardo šnekos ir jos akustinių ypatybių analizė
Gražina Korvel. Lombardo šnekos ir jos akustinių ypatybių analizėGražina Korvel. Lombardo šnekos ir jos akustinių ypatybių analizė
Gražina Korvel. Lombardo šnekos ir jos akustinių ypatybių analizė
 
Gediminas Navickas. Ar mes visi vienodai suvokiame sintetinę kalbą?
Gediminas Navickas. Ar mes visi vienodai suvokiame sintetinę kalbą?Gediminas Navickas. Ar mes visi vienodai suvokiame sintetinę kalbą?
Gediminas Navickas. Ar mes visi vienodai suvokiame sintetinę kalbą?
 
Eugenijus Valavičius. Hiperteksto kelias
Eugenijus Valavičius. Hiperteksto keliasEugenijus Valavičius. Hiperteksto kelias
Eugenijus Valavičius. Hiperteksto kelias
 
Tomas Kasperavičius. Robotikos realizacija edukacinėje erdvėje
Tomas Kasperavičius. Robotikos realizacija edukacinėje erdvėjeTomas Kasperavičius. Robotikos realizacija edukacinėje erdvėje
Tomas Kasperavičius. Robotikos realizacija edukacinėje erdvėje
 
Paulius Šakalys. Robotika: sąvoka, rūšys, pritaikymas edukacinėje erdvėje
Paulius Šakalys. Robotika: sąvoka, rūšys, pritaikymas edukacinėje erdvėjePaulius Šakalys. Robotika: sąvoka, rūšys, pritaikymas edukacinėje erdvėje
Paulius Šakalys. Robotika: sąvoka, rūšys, pritaikymas edukacinėje erdvėje
 
Olga Kurasova. Dirbtinis intelektas ir neuroniniai tinklai
Olga Kurasova. Dirbtinis intelektas ir neuroniniai tinklaiOlga Kurasova. Dirbtinis intelektas ir neuroniniai tinklai
Olga Kurasova. Dirbtinis intelektas ir neuroniniai tinklai
 
Remigijus Paulavičius. Blokų grandinės – tai gerokai daugiau nei tik skaitmen...
Remigijus Paulavičius. Blokų grandinės – tai gerokai daugiau nei tik skaitmen...Remigijus Paulavičius. Blokų grandinės – tai gerokai daugiau nei tik skaitmen...
Remigijus Paulavičius. Blokų grandinės – tai gerokai daugiau nei tik skaitmen...
 
Romualdas Krukauskas. Nesistemiško ir decentralizuoto valstybės informacinių ...
Romualdas Krukauskas. Nesistemiško ir decentralizuoto valstybės informacinių ...Romualdas Krukauskas. Nesistemiško ir decentralizuoto valstybės informacinių ...
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
  • 5. Kursų vedimas (skirtingose darbovietėse) ● Tinklalapių kūrimas (HTML/CSS, Bootstrap, Sass, JavaScript, PHP, WordPress). ● Įvairios programavimo kalbos (C++, C#, JavaScript, PHP, ...). ● SQL. ● UI/UX pagrindai. ● … 5
  • 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
  • 22. Poreikio išsiaiškinimas, pagrindinių detalių suteikimas 22
  • 23. Išryškėjusi dar viena problema - metodika 23
  • 24. Parengta medžiaga - https://informatikosvbe.lt/programavimas-cpp/ 24
  • 31. Ar norės dalyviai namų darbų? 31
  • 32. Ko tikitės iš šio kurso? 32
  • 34. Rezultatai (projektas viešai prieinamas GitHub platform.) 34
  • 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
  • 36. Rezultatai (atitinkamose vietose sudėti vaizdo įrašai) 36
  • 37. Rezultatai (nuorodos į paskaitų įrašus iš tvarkaraščio) 37
  • 38. Rezultatai (vaizdo įrašų grojaraštis) 38
  • 39. Rezultatai (skyriai prie paskaitų įrašų) 39
  • 40. Rezultatai (peržiūros ir žiūrėtos valandos) 40
  • 41. Rezultatai (peržiūros ir žiūrėtos valandos) 41
  • 44. Kokybės apklausa nr. 1: “kursą bendrąja prasme vertinu” 44
  • 45. Kokybės apklausa nr. 1: “tinklalapį vertinu” 45
  • 46. Kokybės apklausa nr. 1: “paskaitų medžiagą vertinu” 46
  • 47. Kokybės apklausa nr. 1: “užduotis vertinu” 47
  • 48. Kokybės apklausa nr. 1: “lektorės darbą vertinu” 48
  • 49. Kokybės apklausa nr. 1: paskaitų tempas 49
  • 50. Kokybės apklausa nr. 1: pavyzdžių kiekis 50
  • 51. Kokybės apklausa nr. 1: užduočių kiekis 51
  • 52. Kokybės apklausa nr. 1: kas paskaitose patinka? 52
  • 53. Kokybės apklausa nr. 1: ką paskaitose reikėtų tobulinti? 53
  • 54. Kokybės apklausa nr. 1: kiti pastebėjimai, komentarai 54
  • 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

  1. Laba diena. Pristatysiu temą "Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti: patirtis, pamokos ir planai"
  2. 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.
  3. 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.
  4. dabar susipažinsime su ankstesne patirtimi, parengusia pagrindą visiems šitiems kursams
  5. daug patirties įgauta vedant įvairius kursus, susijusius su tinklalapių kūrimu, skirtingomis programavimo kalbomis ir pan.
  6. 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
  7. 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į
  8. 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
  9. 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
  10. 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
  11. 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ų
  12. 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
  13. 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
  14. 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
  15. 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ą
  16. taigi remiantis visais šiais pastebėjimais apie gerus kursus, buvo organizuojamas nuotolinis c++ kursas
  17. 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.
  18. taip pat, yra su kursais ar papildomais šaltiniais susijusių problemų, pvz labai sunku surasti ar patekti, ne visiems eina pasiekti medžiagą ir pan
  19. 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
  20. - 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
  21. - 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
  22. remiantis šiomis idėjomis mokytojų buvo užklausta ar būtų poreikis tokiam kursui mintis susilaukė daug dėmesio
  23. 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
  24. taigi, sulaukus dėmesio, buvo parengta medžiaga ir patalpinta informatikosvbe.lt
  25. 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ų
  26. buvo sudarytas paskaitų tvarkaraštis, kuris buvo kursų metu nuolat atnaujinamas
  27. tuo tarpu įvyko 172 registracijos
  28. kurso auditorija pagrinde mokytojai ir jų pačių pakviesti moksleiviai, kadangi kursas buvo testuojamas, tai registracija buvo gana uždara
  29. 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
  30. paskaitose realiu laiku sutiko dalyvauti beveik visi užsiregistravę
  31. namų darbų panoro beveik visi
  32. 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.
  33. 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
  34. 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ų
  35. į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ų
  36. paskaitų vaizdo įrašai pasiekiami įvairiausiais būdais vienas jų pačiame tinklalapyje prie kiekvienos temos
  37. taip pat, paskaitų sąraše sudėtos nuorodos į youtube įrašus
  38. yra sukurtas grojaraštis youtube platformoje
  39. 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į
  40. š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
  41. 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ų
  42. viskas ėjosi gana gerai, buvo sulaukta daug palaikymo - už dėstymo formą, už kitokį pateikimą, pavyzdžius, užduotis ir pan
  43. 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
  44. kažkur kurso viduryje buvo atlikta kokybės apklausa, norint įsivertinti kaip visiems sekasi kursą bendrąja prasme visi vertino labai gerai
  45. tinklalapį visi vertino labai gerai
  46. paskaitų medžiagą daug kas vertino gerai
  47. su užduotimis truputį silpnesnė situacija, tačiau bendrame rezultate vistiek neblogai
  48. lektorės darbą visi vertino labai gerai
  49. paskaitų tempas daugumai atrodė geras
  50. programavimo pavyzdžių kiekis daugumai tiko, tik vietomis per daug
  51. užduočių kiekis daugumai tiko, tik vietomis per mažai
  52. kurso dalyviams paskaitose patiko įvairiausi dalykai - bendravimas, aplinka, medžiaga, paskaitų įrašai, pavyzdžiai ir t.t.
  53. 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
  54. na ir kiti pastebėjimai matomi čia
  55. 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
  56. - 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
  57. na o dabar apie organizuojamus python kursus iš esmės iš visko bus labai panašu į jau įvykusius c++ kursus
  58. pradedant temomis, tik pritaikant prie python programavimo kalbos
  59. 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
  60. 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