SlideShare a Scribd company logo
Mokymosi stiliaus vaidmuo
mokant programavimo
Violeta Jadzgevičienė
2014-04-23
Mokymosi stilius
• Tai pamėgtas galvojimo, informacijos apdorojimo ir
supratimo būdas, taikomas pažinimo, minčių
formavimo, jausmų veikimo ir vertinimo srityse.
(E.Jensen, 2001)
• Besimokantieji, kurių stipriai išreikštas atitinkamas
mokymosi stilius, sunkiai prisitaiko prie mokymo
aplinkų, kuriose nėra atsižvelgiama į konkrečius
atitinkamam mokymosi stiliumi būdingus poreikius
(Felder, Silverman, 1988).
• Ugdytojai instinktyviai linkę mokyti tuo būdu, kuriuo
patys dažniausiai mokosi, tačiau toks mokymo būdas
geriausiai tinka tiems besimokantiesiems, kurių
mokymosi stilius toks pats.
Tikslas ir objektas
• Tyrimo objektas – individualizuoto mokymosi
modelis adaptuotas skirtingiems mokymosi
stiliams.
• Tyrimo tikslas – ištirti programavimo
mokymosi individualizavimo, atsižvelgiant į
besimokančiojo mokymosi stilių, galimybes.
Mokslinio tyrimo uždaviniai
1. Sukurti individualizuoto mokymosi modelį pritaikytą
skirtingiems besimokančiųjų stiliams, remiantis
pasirinkta mokymosi stilių tipologija bei teoriškai jį
pagrįsti.
2. Ištirti programavimo gebėjimų ugdymo turinį ir
situaciją Lietuvos aukštųjų mokyklų (universitetų ir
kolegijų) įvadinio programavimo dalykuose ir
įvertinti mokymosi individualizavimo, atsižvelgiant į
mokymosi stilių, poreikį ir galimybes.
Mokslinio tyrimo uždaviniai
3. Įvertinti ir patobulinti sukurtą individualizuoto
mokymosi modelį, cikliškai (pakartotinai) taikant
įvadinio programavimo mokymuisi;
4. Išsiaiškinti mokymosi stilių vaidmenį programavimo
užduoties realizavimo etapuose.
Programavimo gebėjimų ugdymas
Užduoties
analizė
Algoritmo
kūrimas
Algoritmo
užrašymas
programa-
vimo kalba
Derinimas ir
testavimas
Loginio mąstymo
gebėjimai
Problemų sprendimo
gebėjimai
Programavimo
konceptai
Programavimo
kalbos sintaksė
IDE naudojimo
įgūdžiai
Programavimo
technikos bei metodų
taikymo gebėjimai
Mokymosi stilius – mokymosi
individualizavimo priemonė
Honey &
Mumford, 1984
Informacijos apdorojimas
Informacijossuvokimas
Pageidaujamos mokymosi veiklos
Mokymosi
stilius
Mokymosi veiklos (pagal Honey ir Mumford, 2000)
Aktyvistas Aktyvus mokymasis; Verslo žaidimų simuliacija; Darbų
kaita; Diskusijos mažose grupėse; Vaidmenų žaidimai; Kitų
mokymas; Mokymasis ne klasės aplinkoje;
Mąstytojas E-mokymasis; Mokymosi peržiūra (apmąstymas); Paskaitų
klausymas, prezentacijos; Vaidmenų žaidimo stebėjimas;
Skaitymas; Savarankiškas mokymasis;
Teoretikas Analitinė veikla; Pratimai su teisingais atsakymais;
Paskaitų klausymas; Savarankiškas mokymasis;
Individualūs pratimai; Vaizdo pamokos
Pragmatikas Aktyvus mokymasis; Diskusijos apie problemas; Diskusijos
mažose grupėse; Problemų sprendimas; Grupinio darbo
taikomosios užduotys; Projektinis darbas;
Mokymosi ciklas su grįžtamuoju ryšiu
(pagal Mayes ir Fowler, 1999)
Individualizuoto mokymosi modelis
įvadinio programavimo mokymui
•Aktyvistas
•Mąstytojas
•Teoretikas
•Pragmatikas
Konceptualizavimas
•Aktyvistas
•Mąstytojas
•Teoretikas
•Pragmatikas
Konstravimas
•Aktyvistas
•Mąstytojas
•Teoretikas
•Pragmatikas
Dialogas
paskaita, demonstracija,
programų vizualizavimas, lektūra,
programos teksto aiškinimas,
minčių lietus, ...
programavimo užduočių
sprendimas individualiai,
grupėmis arba poromis, algoritmų
blokinės schemos, ...
darbo grupėse metodai,
diskusijos, savo ir grupės narių
darbo vertinamas, savikontrolės
testai, ...
Žvalgomojo tyrimo struktūrinės dalys
• Įvadinio programavimo dalykų (ĮPD), dėstomų
Lietuvos aukštosiose mokyklose
(universitetuose ir kolegijose), aprašų analizė;
• Studentų išklausiusių ĮPD anketinė apklausa;
• Dėstytojų, dėstančių ĮPD, interviu.
Žvalgomojo tyrimo tikslai
• Dokumentų turinio analize siekiama atskleisti ĮPD
tikslus, tematiką, ugdymo turinį.
• Anketine apklausa siekiama išsiaiškinti studentų
požiūrį ir pasirengimą ĮPD studijoms,
pageidaujamus bei naudotus mokymosi metodus
ir būdus.
• Dėstytojų interviu siekiama atskleisti dėstytojų-
ekspertų naudojamas strategijas ĮPD mokymui ir
individualizavimo, atsižvelgiant į besimokančiųjų
mokymosi stilių, galimybes.
Žvalgomojo tyrimo (ĮPD aprašų analizė)
generalinė aibė ir imtis
Mokslų sritis, kryptis
Studijų programų
skaičius
Kolegijos Universitetai
Fizinių mokslų sritis
Informatika 5 10
Informacijos sistemos - 3
Programų sistemos 1 2
Sveikatos informatika - 1
Technologijos mokslų sritis
Informatikos inžinerija 21 8
ĮPD aprašų imtis 15 21
ĮPD aprašų analizės sritys
• naudojama programavimo mokymosi
paradigma ir programavimo kalbos
pasirinkimas;
• dalyko tikslai;
• tematika;
• studijų metodai.
Programavimo mokymosi paradigma
Programavimo mokymosi paradigma SP
procedūrinis-pirma (imperative-first approach); 25/36
objektinis-pirma (object-oriented-first approach); 8/36
funkcinis-pirma (functional-first approach); -
loginis-pirma (logical-first approach); 2/36
aparatūra-pirma (hardware-first approach); -
algoritmai-pirma (algorithms-first approach); 1/36
sąvokos-pirma (concepts-first approach); -
platus užmojis-pirma (breadth-first approach); -
Pirma programavimo kalba
Programavimo kalbos pasirinkimas
analizuotuose ĮPD aprašuose
Pirmoji PK Pirmoji PK
C++ 21 nėra 2
Pascal 4 Java 1
C 3 Visual Basic 1
PHP 3 VBA 1
Pirmoji programavimo kalba įvertinant
studentų (2013m.) skaičių
Pirmoji PK
Universitetai Kolegijos Iš viso
Stud. % Stud. % Stud. %
Pascal 163 13,5% 41 4,2% 204 9,3%
VBA 0 0,0% 56 5,8% 56 2,6%
C++ 611 50,5% 113 11,6% 724 33,2%
C 196 16,2% 321 33,1% 517 23,7%
Java 0 0,0% 58 6,0% 58 2,7%
PHP 0 0,0% 178 18,3% 178 8,2%
Python 0 0,0% 100 10,3% 100 4,6%
C++, VB 0 0,0% 26 2,7% 26 1,2%
Nėra PK 212 17,5% 0 0,0% 212 9,7%
Nėra duomenų 29 2,4% 78 8,0% 107 4,9%
Tikslai ĮPD aprašuose
Programavimo gebėjimų ugdymo
struktūrinės dalys
Pasikartojimo
tiksluose dažnis
užduočių analizės ir problemų sprendimo
gebėjimų ugdymas; 6 0,16
programavimo konceptų suvokimo
ugdymas; 23 0,62
programavimo kalbos sintaksės ir
semantikos žinių taikymas; 14 0,38
gebėjimų taikyti programavimo techniką
bei metodus ugdymas.
6 0,16
Naudojami mokymosi metodai
(31 ĮPDA duomenys)
• Laboratoriniai darbai 18; 0,58;
• Pratybos, praktikumai, praktinės užduotys 18;
0,58;
• Lektūra 16; 0,52;
• Įtraukianti paskaita 11; 0,35;
• Savarankiškas darbas 11; 0,35;
• Individualus darbas: progr. uždavinių sprendimas
10; 0,32;
• Tradicinė paskaita, paskaita 10; 0,32;
• Darbas grupėmis 10; 0,32;
0.00 0.10 0.20 0.30 0.40 0.50 0.60 0.70 0.80
Laboratoriniai darbai
Lektūra
Savarankiškas darbas
Individualus darbas
Diskusijos
Demonstravimas
Probleminis dėstymas
Informacijos paieška
Minčių lietus
Namų darbai
Programos teksto interpretavimas
Koleginės SP Universitetinės SP
Vertinimo metodai
0.00 0.10 0.20 0.30 0.40 0.50 0.60 0.70 0.80 0.90
Egzaminas
Kontrolinis darbas
Laboratorinio darbo ataskaita
Darbo gynimas
Testas
Programavimo užduotys
Studentų pasirengimas studijoms
• 28 % pradedančiųjų iki studijų nesimokę
programavimo mokykloje;
– Koleginėse studijose 34 %;
– Universitetinėse studijose 12 %.
• 19 % studijuojančių nepatinka programuoti ir
tik 66 % patinka.
• 66 % įgijo pradinius įgūdžius mokykloje; 31 %
mokėsi savarankiškai.
Programavimo kalbų naudojimas iki
studijų
0%
5%
10%
15%
20%
25%
30%
35%
40%
45%
50%
C C++ Visual Basic Java Python Pascal PHP kita
Ar sunku išmokti programuoti?
61.2%
33.2%
5.6%
Taip
Ne
Nežinau
Kodėl sunku mokytis programuoti?
0% 20% 40% 60% 80%
besimokantieji nepakankamai daug dirba
savarankiškai
besimokantiesiems sunku gauti ne patį
rezultatą, t. y. parašyti programą, bet…
besimokantieji neteisingai transformuoja
natūralios kalbos semantiką į…
programavimas reikalauja aukšto
abstrakcijos lygio
programavimo kalbų sintaksė yra
pakankamai sudėtinga
besimokantieji neturi motyvacijos
Kita (įrašykite)
Pageidaujami mokymosi būdai
0% 10% 20% 30% 40% 50% 60%
kai mokytojas aiškina grupei mokinių
kai mokytojas konsultuoja individualiai
neakivaizdinis mokymosi būdas
nuotolinis mokymosi būdas
mokymasis naudojant interaktyvias ar
adaptyvias aplinkas
mokymasis naudojant įvairias
technologijas
Kita (įrašykite)
Veiklos tyrimas
• Veiklos tyrimo uždaviniai:
– Remiantis stebėjimų ir veiklos tyrimo dalyvių
interviu duomenimis, įvertinti teoriniame
modelyje parinktus programavimo mokymosi
metodus pagal jų tinkamumą atitinkamiems
mokymosi stiliams;
– Remiantis studentų darbais, stebėjimų ir veiklos
tyrimo dalyvių interviu duomenimis, nustatyti
mokymosi stiliaus vaidmenį programavimo
užduoties realizavimo etapuose.
Veiklos tyrimas
Veiklos tyrimo dalyvių (N=39)
mokymosi stiliai
Mokymosi metodų vertinimai
• Nepriklausomai nuo mokymosi stiliaus kaip
nelabai tinkami arba netinkami mokymosi
metodai: paskaita, vaizdo pamokos, varžybos.
• Nepriklausomai nuo mokymosi stiliaus kaip
labai tinkami arba tinkami mokymosi metodai:
pavyzdžių analizė, programos teksto
skaitymas, darbo pristatymas, programos
veikimo sekimas, testas su grįžtamuoju ryšiu.
Mokymosi metodų vertinimai
• Vidutiniškai vertinami mokymosi metodai:
demonstracija, įtraukianti
paskaita, savarankiškas individualus
programavimo užduočių sprendimas.
• Darbo grupėse metodus kaip netinkamus arba
nelabai tinkamus vertina mąstytojai, tačiau
programavimą poromis jie laiko tinkamu
mokymosi būdu.
Paskelbti straipsniai
Jadzgeviciene, Violeta, Urboniene, Jurate. The Possibilities of Virtual
Learning Environment Tool Usability for Programming Training –
Innovative Infotechnologies for Science, Business and Education, ISSN
2029-1035 – 1(14) 2013 – p. 3-10.
Jadzgevičienė, Violeta, Programavimo pradmenys Lietuvos kolegijose
//Vadyba, 2013, Nr. 2(23), p. 133-139. ISSN 1648-7974.
(C.E.E.O.L., EBSCO).
Jadzgevičienė, Violeta, Urbonienė Jūratė, Cooperation in Programming
Learning // Proceedings of the 12th Koli Calling International
Conference on Computing Education Research. ISBN 978-1-4503-1795-
5. (2012), p. 143-144.
Valavičius, Eugenijus, Jadzgevičienė, Violeta, New Trends In Informatics
Study Programmes // Innovative Infotechnologies for Science, Business
and Education, ISSN 2029-1035 – Vol. 1(12) 2012 – p. 14-16.
Mokymosi stiliaus vaidmuo
mokant programavimo
Violeta Jadzgevičienė
2014-04-23

More Related Content

Similar to Mspm

Metodinė veikla
Metodinė veiklaMetodinė veikla
11 12 13 LL2 ISM veiklų pristatymas ŠMM
11 12 13 LL2  ISM veiklų pristatymas ŠMM11 12 13 LL2  ISM veiklų pristatymas ŠMM
11 12 13 LL2 ISM veiklų pristatymas ŠMMLyderių laikas
 
Mokytojas strategas 20190109 ignalinos r sav
Mokytojas strategas 20190109 ignalinos r savMokytojas strategas 20190109 ignalinos r sav
Mokytojas strategas 20190109 ignalinos r sav
Lyderių laikas
 
Problemų sprendimas, argumentavimas, mentorystė
Problemų sprendimas, argumentavimas, mentorystėProblemų sprendimas, argumentavimas, mentorystė
Problemų sprendimas, argumentavimas, mentorystė
Valentina Šereikienė
 
Dr. Aurimas Juozaitis - „Neformalių studijų programa ir įgyvendinimo modelis“
Dr. Aurimas Juozaitis - „Neformalių studijų programa ir įgyvendinimo modelis“Dr. Aurimas Juozaitis - „Neformalių studijų programa ir įgyvendinimo modelis“
Dr. Aurimas Juozaitis - „Neformalių studijų programa ir įgyvendinimo modelis“Lyderių laikas
 
Transform etapas rekomendacijos
Transform etapas  rekomendacijosTransform etapas  rekomendacijos
Transform etapas rekomendacijos
daldap
 
Galimybių studijos pristatymas 2011 02 11
Galimybių studijos pristatymas 2011 02 11Galimybių studijos pristatymas 2011 02 11
Galimybių studijos pristatymas 2011 02 11Lyderių 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
 
Sėkmingas planavimas
Sėkmingas planavimasSėkmingas planavimas
Sėkmingas planavimas
Tomas Ubartas
 
Beth Critchley Charlton „Neformaliojo vertinimo strategijos“ knygos pristatymas
Beth Critchley Charlton „Neformaliojo vertinimo strategijos“ knygos pristatymasBeth Critchley Charlton „Neformaliojo vertinimo strategijos“ knygos pristatymas
Beth Critchley Charlton „Neformaliojo vertinimo strategijos“ knygos pristatymasLyderių laikas
 
Beth Critchley Charlton knygos „Neformaliojo vertinimo strategijos“ pristatymas
Beth Critchley Charlton knygos „Neformaliojo vertinimo strategijos“ pristatymasBeth Critchley Charlton knygos „Neformaliojo vertinimo strategijos“ pristatymas
Beth Critchley Charlton knygos „Neformaliojo vertinimo strategijos“ pristatymasLyderių laikas
 
Siuolaikine didaktika 20181017_kedainiai
Siuolaikine  didaktika 20181017_kedainiaiSiuolaikine  didaktika 20181017_kedainiai
Siuolaikine didaktika 20181017_kedainiai
Lyderių laikas
 
IKT taikymas studijose. LieDM asociacijos požiūris
IKT taikymas studijose. LieDM asociacijos požiūrisIKT taikymas studijose. LieDM asociacijos požiūris
IKT taikymas studijose. LieDM asociacijos požiūris
Airina Volungeviciene
 
Modulinis mokymas
Modulinis mokymasModulinis mokymas
Modulinis mokymas
Dr. Zigmas Kairaitis
 
I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti:...
I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti:...I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti:...
I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti:...
Lietuvos kompiuterininkų sąjunga
 
šPrc
šPrcšPrc
LL2 konsultavimas savivaldybėse (Vilnius)
LL2 konsultavimas savivaldybėse (Vilnius)LL2 konsultavimas savivaldybėse (Vilnius)
LL2 konsultavimas savivaldybėse (Vilnius)Lyderių laikas
 
Int_pam2008
Int_pam2008Int_pam2008
Int_pam2008Nomeda *
 

Similar to Mspm (20)

Metodinė veikla
Metodinė veiklaMetodinė veikla
Metodinė veikla
 
11 12 13 LL2 ISM veiklų pristatymas ŠMM
11 12 13 LL2  ISM veiklų pristatymas ŠMM11 12 13 LL2  ISM veiklų pristatymas ŠMM
11 12 13 LL2 ISM veiklų pristatymas ŠMM
 
Mokytojas strategas 20190109 ignalinos r sav
Mokytojas strategas 20190109 ignalinos r savMokytojas strategas 20190109 ignalinos r sav
Mokytojas strategas 20190109 ignalinos r sav
 
Problemų sprendimas, argumentavimas, mentorystė
Problemų sprendimas, argumentavimas, mentorystėProblemų sprendimas, argumentavimas, mentorystė
Problemų sprendimas, argumentavimas, mentorystė
 
Dr. Aurimas Juozaitis - „Neformalių studijų programa ir įgyvendinimo modelis“
Dr. Aurimas Juozaitis - „Neformalių studijų programa ir įgyvendinimo modelis“Dr. Aurimas Juozaitis - „Neformalių studijų programa ir įgyvendinimo modelis“
Dr. Aurimas Juozaitis - „Neformalių studijų programa ir įgyvendinimo modelis“
 
Transform etapas rekomendacijos
Transform etapas  rekomendacijosTransform etapas  rekomendacijos
Transform etapas rekomendacijos
 
Galimybių studijos pristatymas 2011 02 11
Galimybių studijos pristatymas 2011 02 11Galimybių studijos pristatymas 2011 02 11
Galimybių studijos pristatymas 2011 02 11
 
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,...
 
Sėkmingas planavimas
Sėkmingas planavimasSėkmingas planavimas
Sėkmingas planavimas
 
1 Filmuota Edukologija
1 Filmuota Edukologija1 Filmuota Edukologija
1 Filmuota Edukologija
 
Beth Critchley Charlton „Neformaliojo vertinimo strategijos“ knygos pristatymas
Beth Critchley Charlton „Neformaliojo vertinimo strategijos“ knygos pristatymasBeth Critchley Charlton „Neformaliojo vertinimo strategijos“ knygos pristatymas
Beth Critchley Charlton „Neformaliojo vertinimo strategijos“ knygos pristatymas
 
Beth Critchley Charlton knygos „Neformaliojo vertinimo strategijos“ pristatymas
Beth Critchley Charlton knygos „Neformaliojo vertinimo strategijos“ pristatymasBeth Critchley Charlton knygos „Neformaliojo vertinimo strategijos“ pristatymas
Beth Critchley Charlton knygos „Neformaliojo vertinimo strategijos“ pristatymas
 
Siuolaikine didaktika 20181017_kedainiai
Siuolaikine  didaktika 20181017_kedainiaiSiuolaikine  didaktika 20181017_kedainiai
Siuolaikine didaktika 20181017_kedainiai
 
IKT taikymas studijose. LieDM asociacijos požiūris
IKT taikymas studijose. LieDM asociacijos požiūrisIKT taikymas studijose. LieDM asociacijos požiūris
IKT taikymas studijose. LieDM asociacijos požiūris
 
Modulinis mokymas
Modulinis mokymasModulinis mokymas
Modulinis mokymas
 
Profesinio konsultavimo metodikos ir technikos
Profesinio konsultavimo metodikos ir technikosProfesinio konsultavimo metodikos ir technikos
Profesinio konsultavimo metodikos ir technikos
 
I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti:...
I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti:...I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti:...
I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti:...
 
šPrc
šPrcšPrc
šPrc
 
LL2 konsultavimas savivaldybėse (Vilnius)
LL2 konsultavimas savivaldybėse (Vilnius)LL2 konsultavimas savivaldybėse (Vilnius)
LL2 konsultavimas savivaldybėse (Vilnius)
 
Int_pam2008
Int_pam2008Int_pam2008
Int_pam2008
 

Mspm

  • 1. Mokymosi stiliaus vaidmuo mokant programavimo Violeta Jadzgevičienė 2014-04-23
  • 2. Mokymosi stilius • Tai pamėgtas galvojimo, informacijos apdorojimo ir supratimo būdas, taikomas pažinimo, minčių formavimo, jausmų veikimo ir vertinimo srityse. (E.Jensen, 2001) • Besimokantieji, kurių stipriai išreikštas atitinkamas mokymosi stilius, sunkiai prisitaiko prie mokymo aplinkų, kuriose nėra atsižvelgiama į konkrečius atitinkamam mokymosi stiliumi būdingus poreikius (Felder, Silverman, 1988). • Ugdytojai instinktyviai linkę mokyti tuo būdu, kuriuo patys dažniausiai mokosi, tačiau toks mokymo būdas geriausiai tinka tiems besimokantiesiems, kurių mokymosi stilius toks pats.
  • 3. Tikslas ir objektas • Tyrimo objektas – individualizuoto mokymosi modelis adaptuotas skirtingiems mokymosi stiliams. • Tyrimo tikslas – ištirti programavimo mokymosi individualizavimo, atsižvelgiant į besimokančiojo mokymosi stilių, galimybes.
  • 4. Mokslinio tyrimo uždaviniai 1. Sukurti individualizuoto mokymosi modelį pritaikytą skirtingiems besimokančiųjų stiliams, remiantis pasirinkta mokymosi stilių tipologija bei teoriškai jį pagrįsti. 2. Ištirti programavimo gebėjimų ugdymo turinį ir situaciją Lietuvos aukštųjų mokyklų (universitetų ir kolegijų) įvadinio programavimo dalykuose ir įvertinti mokymosi individualizavimo, atsižvelgiant į mokymosi stilių, poreikį ir galimybes.
  • 5. Mokslinio tyrimo uždaviniai 3. Įvertinti ir patobulinti sukurtą individualizuoto mokymosi modelį, cikliškai (pakartotinai) taikant įvadinio programavimo mokymuisi; 4. Išsiaiškinti mokymosi stilių vaidmenį programavimo užduoties realizavimo etapuose.
  • 6.
  • 7. Programavimo gebėjimų ugdymas Užduoties analizė Algoritmo kūrimas Algoritmo užrašymas programa- vimo kalba Derinimas ir testavimas Loginio mąstymo gebėjimai Problemų sprendimo gebėjimai Programavimo konceptai Programavimo kalbos sintaksė IDE naudojimo įgūdžiai Programavimo technikos bei metodų taikymo gebėjimai
  • 8. Mokymosi stilius – mokymosi individualizavimo priemonė Honey & Mumford, 1984 Informacijos apdorojimas Informacijossuvokimas
  • 9. Pageidaujamos mokymosi veiklos Mokymosi stilius Mokymosi veiklos (pagal Honey ir Mumford, 2000) Aktyvistas Aktyvus mokymasis; Verslo žaidimų simuliacija; Darbų kaita; Diskusijos mažose grupėse; Vaidmenų žaidimai; Kitų mokymas; Mokymasis ne klasės aplinkoje; Mąstytojas E-mokymasis; Mokymosi peržiūra (apmąstymas); Paskaitų klausymas, prezentacijos; Vaidmenų žaidimo stebėjimas; Skaitymas; Savarankiškas mokymasis; Teoretikas Analitinė veikla; Pratimai su teisingais atsakymais; Paskaitų klausymas; Savarankiškas mokymasis; Individualūs pratimai; Vaizdo pamokos Pragmatikas Aktyvus mokymasis; Diskusijos apie problemas; Diskusijos mažose grupėse; Problemų sprendimas; Grupinio darbo taikomosios užduotys; Projektinis darbas;
  • 10. Mokymosi ciklas su grįžtamuoju ryšiu (pagal Mayes ir Fowler, 1999)
  • 11. Individualizuoto mokymosi modelis įvadinio programavimo mokymui •Aktyvistas •Mąstytojas •Teoretikas •Pragmatikas Konceptualizavimas •Aktyvistas •Mąstytojas •Teoretikas •Pragmatikas Konstravimas •Aktyvistas •Mąstytojas •Teoretikas •Pragmatikas Dialogas paskaita, demonstracija, programų vizualizavimas, lektūra, programos teksto aiškinimas, minčių lietus, ... programavimo užduočių sprendimas individualiai, grupėmis arba poromis, algoritmų blokinės schemos, ... darbo grupėse metodai, diskusijos, savo ir grupės narių darbo vertinamas, savikontrolės testai, ...
  • 12. Žvalgomojo tyrimo struktūrinės dalys • Įvadinio programavimo dalykų (ĮPD), dėstomų Lietuvos aukštosiose mokyklose (universitetuose ir kolegijose), aprašų analizė; • Studentų išklausiusių ĮPD anketinė apklausa; • Dėstytojų, dėstančių ĮPD, interviu.
  • 13. Žvalgomojo tyrimo tikslai • Dokumentų turinio analize siekiama atskleisti ĮPD tikslus, tematiką, ugdymo turinį. • Anketine apklausa siekiama išsiaiškinti studentų požiūrį ir pasirengimą ĮPD studijoms, pageidaujamus bei naudotus mokymosi metodus ir būdus. • Dėstytojų interviu siekiama atskleisti dėstytojų- ekspertų naudojamas strategijas ĮPD mokymui ir individualizavimo, atsižvelgiant į besimokančiųjų mokymosi stilių, galimybes.
  • 14. Žvalgomojo tyrimo (ĮPD aprašų analizė) generalinė aibė ir imtis Mokslų sritis, kryptis Studijų programų skaičius Kolegijos Universitetai Fizinių mokslų sritis Informatika 5 10 Informacijos sistemos - 3 Programų sistemos 1 2 Sveikatos informatika - 1 Technologijos mokslų sritis Informatikos inžinerija 21 8 ĮPD aprašų imtis 15 21
  • 15. ĮPD aprašų analizės sritys • naudojama programavimo mokymosi paradigma ir programavimo kalbos pasirinkimas; • dalyko tikslai; • tematika; • studijų metodai.
  • 16. Programavimo mokymosi paradigma Programavimo mokymosi paradigma SP procedūrinis-pirma (imperative-first approach); 25/36 objektinis-pirma (object-oriented-first approach); 8/36 funkcinis-pirma (functional-first approach); - loginis-pirma (logical-first approach); 2/36 aparatūra-pirma (hardware-first approach); - algoritmai-pirma (algorithms-first approach); 1/36 sąvokos-pirma (concepts-first approach); - platus užmojis-pirma (breadth-first approach); -
  • 17. Pirma programavimo kalba Programavimo kalbos pasirinkimas analizuotuose ĮPD aprašuose Pirmoji PK Pirmoji PK C++ 21 nėra 2 Pascal 4 Java 1 C 3 Visual Basic 1 PHP 3 VBA 1
  • 18. Pirmoji programavimo kalba įvertinant studentų (2013m.) skaičių Pirmoji PK Universitetai Kolegijos Iš viso Stud. % Stud. % Stud. % Pascal 163 13,5% 41 4,2% 204 9,3% VBA 0 0,0% 56 5,8% 56 2,6% C++ 611 50,5% 113 11,6% 724 33,2% C 196 16,2% 321 33,1% 517 23,7% Java 0 0,0% 58 6,0% 58 2,7% PHP 0 0,0% 178 18,3% 178 8,2% Python 0 0,0% 100 10,3% 100 4,6% C++, VB 0 0,0% 26 2,7% 26 1,2% Nėra PK 212 17,5% 0 0,0% 212 9,7% Nėra duomenų 29 2,4% 78 8,0% 107 4,9%
  • 19. Tikslai ĮPD aprašuose Programavimo gebėjimų ugdymo struktūrinės dalys Pasikartojimo tiksluose dažnis užduočių analizės ir problemų sprendimo gebėjimų ugdymas; 6 0,16 programavimo konceptų suvokimo ugdymas; 23 0,62 programavimo kalbos sintaksės ir semantikos žinių taikymas; 14 0,38 gebėjimų taikyti programavimo techniką bei metodus ugdymas. 6 0,16
  • 20. Naudojami mokymosi metodai (31 ĮPDA duomenys) • Laboratoriniai darbai 18; 0,58; • Pratybos, praktikumai, praktinės užduotys 18; 0,58; • Lektūra 16; 0,52; • Įtraukianti paskaita 11; 0,35; • Savarankiškas darbas 11; 0,35; • Individualus darbas: progr. uždavinių sprendimas 10; 0,32; • Tradicinė paskaita, paskaita 10; 0,32; • Darbas grupėmis 10; 0,32;
  • 21. 0.00 0.10 0.20 0.30 0.40 0.50 0.60 0.70 0.80 Laboratoriniai darbai Lektūra Savarankiškas darbas Individualus darbas Diskusijos Demonstravimas Probleminis dėstymas Informacijos paieška Minčių lietus Namų darbai Programos teksto interpretavimas Koleginės SP Universitetinės SP
  • 22. Vertinimo metodai 0.00 0.10 0.20 0.30 0.40 0.50 0.60 0.70 0.80 0.90 Egzaminas Kontrolinis darbas Laboratorinio darbo ataskaita Darbo gynimas Testas Programavimo užduotys
  • 23. Studentų pasirengimas studijoms • 28 % pradedančiųjų iki studijų nesimokę programavimo mokykloje; – Koleginėse studijose 34 %; – Universitetinėse studijose 12 %. • 19 % studijuojančių nepatinka programuoti ir tik 66 % patinka. • 66 % įgijo pradinius įgūdžius mokykloje; 31 % mokėsi savarankiškai.
  • 24. Programavimo kalbų naudojimas iki studijų 0% 5% 10% 15% 20% 25% 30% 35% 40% 45% 50% C C++ Visual Basic Java Python Pascal PHP kita
  • 25. Ar sunku išmokti programuoti? 61.2% 33.2% 5.6% Taip Ne Nežinau
  • 26. Kodėl sunku mokytis programuoti? 0% 20% 40% 60% 80% besimokantieji nepakankamai daug dirba savarankiškai besimokantiesiems sunku gauti ne patį rezultatą, t. y. parašyti programą, bet… besimokantieji neteisingai transformuoja natūralios kalbos semantiką į… programavimas reikalauja aukšto abstrakcijos lygio programavimo kalbų sintaksė yra pakankamai sudėtinga besimokantieji neturi motyvacijos Kita (įrašykite)
  • 27. Pageidaujami mokymosi būdai 0% 10% 20% 30% 40% 50% 60% kai mokytojas aiškina grupei mokinių kai mokytojas konsultuoja individualiai neakivaizdinis mokymosi būdas nuotolinis mokymosi būdas mokymasis naudojant interaktyvias ar adaptyvias aplinkas mokymasis naudojant įvairias technologijas Kita (įrašykite)
  • 28. Veiklos tyrimas • Veiklos tyrimo uždaviniai: – Remiantis stebėjimų ir veiklos tyrimo dalyvių interviu duomenimis, įvertinti teoriniame modelyje parinktus programavimo mokymosi metodus pagal jų tinkamumą atitinkamiems mokymosi stiliams; – Remiantis studentų darbais, stebėjimų ir veiklos tyrimo dalyvių interviu duomenimis, nustatyti mokymosi stiliaus vaidmenį programavimo užduoties realizavimo etapuose.
  • 30. Veiklos tyrimo dalyvių (N=39) mokymosi stiliai
  • 31. Mokymosi metodų vertinimai • Nepriklausomai nuo mokymosi stiliaus kaip nelabai tinkami arba netinkami mokymosi metodai: paskaita, vaizdo pamokos, varžybos. • Nepriklausomai nuo mokymosi stiliaus kaip labai tinkami arba tinkami mokymosi metodai: pavyzdžių analizė, programos teksto skaitymas, darbo pristatymas, programos veikimo sekimas, testas su grįžtamuoju ryšiu.
  • 32. Mokymosi metodų vertinimai • Vidutiniškai vertinami mokymosi metodai: demonstracija, įtraukianti paskaita, savarankiškas individualus programavimo užduočių sprendimas. • Darbo grupėse metodus kaip netinkamus arba nelabai tinkamus vertina mąstytojai, tačiau programavimą poromis jie laiko tinkamu mokymosi būdu.
  • 33. Paskelbti straipsniai Jadzgeviciene, Violeta, Urboniene, Jurate. The Possibilities of Virtual Learning Environment Tool Usability for Programming Training – Innovative Infotechnologies for Science, Business and Education, ISSN 2029-1035 – 1(14) 2013 – p. 3-10. Jadzgevičienė, Violeta, Programavimo pradmenys Lietuvos kolegijose //Vadyba, 2013, Nr. 2(23), p. 133-139. ISSN 1648-7974. (C.E.E.O.L., EBSCO). Jadzgevičienė, Violeta, Urbonienė Jūratė, Cooperation in Programming Learning // Proceedings of the 12th Koli Calling International Conference on Computing Education Research. ISBN 978-1-4503-1795- 5. (2012), p. 143-144. Valavičius, Eugenijus, Jadzgevičienė, Violeta, New Trends In Informatics Study Programmes // Innovative Infotechnologies for Science, Business and Education, ISSN 2029-1035 – Vol. 1(12) 2012 – p. 14-16.
  • 34. Mokymosi stiliaus vaidmuo mokant programavimo Violeta Jadzgevičienė 2014-04-23