Simulation Models in Programming Teaching
Obrázok 5: Animačno-simulačný model usporiadania bodov podľa triediaceho algoritmu QiuckSort
6 DIDAKTICKÉ ZÁSADY A RADY NA POUŽÍVANIE ANIMAČNO- ANIMAČNO-SIMULAČNÝCH MODELOV VO VYUČOVANÍ ALGORITMOV
Na efektívne využívanie animačno-simulačných modelov je nutné:
jednoznačne stanoviť didaktický cieľ ich využívania;
starostlivo pripraviť simulačné experimenty na dosiahnutie didaktického cieľa;
explicitne stanoviť úlohy/otázky na riešenie/na zodpovedanie;
rozvíjať u používateľov schopnosť stanoviť výskumné hypotézy;
rozvíjať schopnosť pomocou simulácie potvrdiť alebo vyvrátiť stanovenú hypotézu;
rozvíjať pozorovací talent, kreativitu, kritické myslenie, predvídavosť a zvedavosť;
a nie v poslednom rade správne interpretovať výsledky simulačných experimentov (Stoffová – Végh, 2010, 2013).
7 ZÁVER
Simulačné modely sú vhodným nástrojom prezentovania učebného materiálu. Sú koncentrovanou formou informácií a poznatkov o objekte poznania a skúmania a o jeho správaní sa. Vizualizované simulačné experimenty umožňujú získať nové poznatky o modelovanom objekte na základe vlastného pozorovania aktívnym zapojením sa edukantov do poznávacieho procesu (Stoffová, 2010).
Simulačné modely zohrávajú významnú úlohu vo vzdelávaní hlavne pri tzv. deep learningu.
V dotazníkovom prieskume (Végh, 2017) viac ako 80 % študentov odpovedalo, že uprednostňuje animácie a prácu s amimačno-simulačnými modelmi pred ostatnými formami a metódami učenia.
Interaktívne animácie, ktoré je možné zabudovať do edukačnej webovej stránky alebo inej vzdelávacej aplikácie (na adrese http://anim.ide.sk), sú voľne prístupné, môžu obohatiť a oživiť vyučovanie a majú veľkú motivujúcu silu. Tieto interaktívne animácie môžu byť užitočným nástrojom na výučbu algoritmov, údajových štruktúr (aj dynamických) a programovania.
Výsledky pedagogických experimentov prezentovaných v práci (Végh, 2017) súvisiacich s používaním interaktívnych animácií ukazujú, že animácie a vizualizácie zohrávajú dôležitú úlohu aj vo výučbe informatiky. S animáciou algoritmov môžu začínajúci programátori ľahšie a rýchlejšie porozumieť pojmom z oblasti algoritmizácie a programovania, pochopiť rôzne algoritmické procesy a rozdiely medzi nimi, a to zábavným a hravým spôsobom.
Je však dôležité, aby pri plánovaní, navrhovaní a vývoji nového animačno-simulačného modelu boli rešpektované princípy a návrhy tvorby multimediálnych uvedené v našich publikáciách. aby boli správne zvolené grafické znázornenia a aby bola do animácie zabudovaná primeraná interaktivita.
Starostlivo navrhnuté, implementované a testované interaktívne animácie môžu byť užitočným vzdelávacím nástrojom pre učiteľov aj študentov.
8 POĎAKOVANIE
Článok vnikol s podporou projektu KEGA 012TTU-4/2018 Interaktívne animačno-simulačné modely vo vzdelávaní.
9 BIBLIOGRAFICKÉ ODKAZY
[1] CZAKÓOVÁ, Krisztina. Élmény alapú programozás oktatás. In: Bukor, J. – Gubo, Š. (eds.):
Zborník medzinárodnej vedeckej konferencie Univerzity J. Selyeho – 2017 „Hodnota, kvalita a konkurencieschopnosť – výzvy 21. storočia“. Sekcia informatických vied a IKT. Proceeding of electronic version of reviewed contributions (CD-ROM). Komárno: Univerzita J. Selyeho, 2017, s. 27–33. ISBN 978-80-8122-221-4.
[2] CZAKÓOVÁ, Krisztina – STOFFOVÁ, Veronika: Animačné modely v didaktických aplikáciách vytvorených v LogoMotion. In: Hájková, E. – Vémolová, R. (ed.): XXX.
International Colloquium on the Management of Educational Process. Proceeding of electronic version of reviewed contributions (CD-ROM). Brno: Univerzita obrany, 2012. s. 66–69. ISBN 978–80-7231-865-0.
[3] GABAĽOVÁ, Veronika: Problémové vyučovanie programovania. [Dizertačná práca].
Univerzita Konštantína Filozofa v Nitre. Fakulta prírodných vied. Školiteľ: Prof. Ing. Veronika Stoffová, CSc. Stupeň odbornej kvalifikácie: PhD. Odbor: Teória vyučovania informatiky, Nitra: FPV, 2010. 147 s.
[4] KOTVA, Milan: Dohoda o chápání pojmu „simulace systému“. Automatizace, roč. 29, 1986, č. 12.
[5] LEPIL, Oldřich – VACHEK Jaroslav: Modelování a modely ve vyučování fyzice. 2. vydání, 1986, SPN - Státní pedagogické nakladatelství, Praha, 208 s.
[6] STOFFA, Ján – STOFFOVÁ, Veronika: Terminológia – celoživotný údel každého edukátora.
In: Eruditio – Educatio, roč. 6, 2011, č. 1, s. 3–14. ISSN 1336-8893.
[7] STOFFA, Ján – STOFFOVÁ, Veronika: Terminológia informatiky a IKT. 1. vyd. Trnava:
Trnavská Univerzita / VEDA, 2017. 245 s. ISBN 978-80-568-0065-2 (monografia).
[8] STOFFOVÁ, Veronika: Modelovanie, simulácia, animácia – účinný prostriedok vyučovacieho procesu. In: Zborník 5. vedeckej konferencie s medzinárodnou účasťou CO-MA-TECH. Trnava:
Materiálovo-technologická fakulta STU, 1997, s. 153–156. ISBN 80-227-0979-4.
[9] STOFFOVÁ, Veronika: Počítačové modelovanie a simulácia v informačných technológiách.
X. DIDMATECH '97: Zborník. 1. vyd. Nitra: Pedagogická fakulta Univerzity Konštantína Filozofa, 1997, s. 150–153.
[10] STOFFOVÁ, Veronika: Využívanie didaktických modelov vo vyučovacom procese. In:
Zborník konferencie DIDINFO ’98. Banská Bystrica: MC MB a FPV UMB, 1998, s. 35–42.
ISBN 80-8041-261-8
[11] STOFFOVÁ, V. et. al.: Informatika, informačné technológie a výpočtová technika:
Terminologický a výkladov slovník. 1. vyd. Nitra: Fakulta prírodných vied UKF v Nitre, 2001.
230 s. ISBN 80-8050-450-4.
[12] STOFFOVÁ, Veronika: Počítač – univerzálny didaktický prostriedok. 1. vyd. Nitra: Univerzita Konštantína Filozofa, Fakulta prírodných vied, 2004. 172 s. ISBN 80-8050-450-4.
[13] STOFFOVÁ, Veronika: Demonštračné animácie pre elektronické vzdelávanie. (Demonstrative
animation for elektronic education). In: Hájková, E. – Vémolová, R. (eds.): XXVIII.
International Coloquium the Management of Educational Process. Brno: Univerzita obrany, Fakulta ekonomiky a managementu, 2010, s. 65–66. (príspevok na CD 5 s.) ISBN 978-80-7231-722-6.
[14] STOFFOVÁ, Veronika: The Importance of Didactic Computer Games in the Acquisition of New Knowledge. In: The European Proceedings of Social & Behavioural Sciences EpSBS. pp.
676-688. eISSN 2357-1330 HTTP://DX.DOI.ORG/10.15405/EPSBS.2016.11.70.
[15] STOFFOVÁ, Veronika: Conceptual cybernetic model of teaching and learning. In:
Mathematical Modeling, year 1, 2017, issue 2, p. 80–83. ISSN (WEB) 2603-2929, Print 2535-0986.
[16] STOFFOVÁ, Veronika: Computer Games as a Tool for Development of Algorithmic Thinking
In: The European Proceedings of Social & Behavioural Sciences EpSBS. pp. xxx-xxx.
http://dx.doi.org/ Corresponding Author: Selection and peer-review under responsibility of the Organizing Committee of the conference eISSN: 2357-1330.
[17] STOFFOVÁ, Veronika: – KOSTOLANSKÁ, Jana: AVIS v tvorbe grafických animačných
modelov. In: Zborník medzinárodného workshopu – Pokroky tvorby a využití simulačních modelů – Krnov. Ostrava: VŠB – TU, 1997, 5. s.
[18] STOFFOVÁ, Veronika – STOFFA, Ján: Tvorba elektronických slovníkov a encyklopédií.
Technológia vzdelávania v príprave učiteľov prírodovedných a technických predmetov. Prešov:
Prešovská univerzita, 2011. s. 325–333. ISBN 978-80-555-4.
[19] STOFFOVÁ, Veronika – STOFFA, Ján: Terminological dictionary as the organic part of
electronic textbook. AGRIAMEDIA 2011, Eger: EKTF, 2011.
[20] STOFFOVÁ, Veronika – VÉGH, Ladislav: Szemléltető animációk a programozásban.
(Demonštračné animácie v programovaní). In: INFODIDACT 2010, 3. Informatika Szakmódszertani Konferencia. Editor Zsakó, Szombathely, 2010. (príspevok na CD 6 s.).
[21] STOFFOVÁ, Veronika – VÉGH, Ladislav: Grafické modely dynamických údajových štruktúr.
In: Havelka, M., Chráska, M., Klement, M., Serafín, Č. (ed.): Trendy ve vzdělávání 2013.
Olomouc: agentura GEVAK s.r.o., 2013. 309–314. s. ISBN 978-80-86768-52-6 / ISSN 1805-8949.
[22] STOFFOVÁ, Veronika – VÉGH, Ladislav: Tvorba animačno-simulačných modelov v rôznych
prostrediach. Paper presented at the Informatika v škole a v praxi, Ružomberok.
[23] STOFFOVÁ, Veronika – VÉGH, Ladislav: Prieskum vhodnosti využívania
animačno-simulačných modelov algoritmov vo vzdelávaní. In: New methods and technologies in education and practice: XXVII. DIDDMATTECH 2014: International and Scientific
Conference. Editori Veronika Stoffová a Miroslav Chráska. 1. vyd. Olomouc: Agentura Gevak, 2014, s. 36–44. ISBN 978-80-86768-96-0.
[24] STOFFA Veronika – UDVAROS József: Opportunities of visualization of object-oriented
programming for learning. In: XXVI. DIDMATTECH 2013: New technologies in science and Education. Red. Veronika Stoffová, 1. vyd. Győr – Komárno: University of West Hungary Press, Győr, University of West Hungary, Győr – J. Selye University, Komárno, 2014, s. 142–146. ISBN 978-963-334-184-1.
[25] STOFFOVÁ, Veronika – UDVAROS, József: Grafické modely štandardných údajových
štruktúr a ich význam vo vyučovaní programovania. In: Havelka, M., Chráska, M., Klement, M., Serafín, Č. (ed.): Trendy ve vzdělávání 2013. Olomouc: agentura GEVAK s.r.o., 2013.
323–328. s. ISBN 978-80-86768-52-6 / ISSN 1805-8949.
[26] ŠTOFOVÁ, Veronika: Simulácia vyučovacieho procesu. In: Simulace systému a
vědecko-technické výpočty. Ostrava: Dům techniky ČSVTS, 1988, s. 255–259
[27] ŠTOFOVÁ, Veronika: Využívanie modelovania a simulácie v počítačom podporovanej
výučbe. In: Zborník medzinárodnej konferencie MEDACTA 91: č. 1. Nitra: Pedagogická fakulta, 1991, s. 78–87.
[28] ŠTOFOVÁ, Veronika: Modely triediacich algoritmov. In: Acta MOSIS č. 47: Zborník: Vybrané
[29] VÉGH, Ladislav – STOFFOVÁ, Veronika: An interactive animation for learning sorting algorithms: How students reduced the number of comparisons in a sorting algorithm by playing a didactic game. In: Teaching Mathematics and Computer Science. Debrecen: Institute of Mathematics – University of Debrecen, 14th volume, issue one, 2016/1, s. 45–62.
ISSN 1589-7389.
[30] VÉGH, Ladislav – STOFFOVÁ, Veronika: Algorithm Animations for Teaching and Learning
the Main Ideas of Basic Sortings. In: Informatics in Education, Lithuania: Vilnius University.
Vol. 16, No. 1, 2017, p. 121–140. ISSN: 1648-5831 (printed), 2335-8971 (online). DOI:
10.15388/infedu.2017.07. Dostupné na:
https://www.mii.lt/informatics_in_education/htm/infedu.2017.07.htm.
WOS:000399818000007.
[31] VÉGH, Ladislav: A programozás tanulásának és tanításának támogatása elektronikus tananyagba beépíthető interaktív animációs modellekkel. (Support for learning and teaching programming by incorporating interactive animation models into electronic teaching tools).
[Dizertačná práca]. Budapest: Eötvös Loránd Tudományegyetem, Informatika Kar, 2017, 202 s.
[32] UDVAROS, József: A digitális technológiák szerepe és lehetőségei a programozás tanításában.
(Význam a úloha digitálnych technológií vo vyučovaní programovania.) [Dizertačná práca].
Budapest: Eötvös Loránd Tudományegyetem, Informatika Kar, 2017, 104 s. The role and opportunities of digital technology in teaching programming.
[33] URQUIZA-FUENTES, J., – VELAZQUEZ-ITURBIDE, J. A.:Toward the effective use of
educational program animations: The roles of student's engagement and topic complexity.
Computers & Education, 67, 178–192. doi:10.1016/j.compedu.2013.02.013.