Title |
Teaching of computer science topics using meta-programming-based GLOs and LEGO robots / |
Another Title |
Informatikos mokymas(is) panaudojant generatyvinius metaprogramavimu grindžiamus mokymo(si) objektus ir LEGO robotus. |
Authors |
Štuikys, Vytautas ; Burbaitė, Renata ; Damaševičius, Robertas |
DOI |
10.15388/infedu.2013.09 |
Full Text |
|
Is Part of |
Informatics in education.. Vilnius : Institute of Mathematics and Informatics. 2013, vol. 12, iss. 1, p. 125-142.. ISSN 1648-5831. eISSN 2335-8971 |
Keywords [eng] |
learning object (LO) ; generative learning object (GLO) ; LEGO NXT robot ; CS teaching ; educational visualization |
Abstract [eng] |
The paper's contribution is a methodology that integrates two basic technologies (GLO and LEGO robot) to teach Computer Science (CS) topics at the school level. We present the methodology as a framework of 5 components (pedagogical activities, technology driven processes, tools, knowledge transfer actors, and pedagogical outcomes) and interactions among the components. GLOs are meta-programmed entities to generate LO instances on demand depending on the context of use and learning objectives. A GLO is a black-box entity, which is integrated in the framework through the generating process to source the teaching and learning process via robot-based visualization to demonstrate how programs and algorithms are transformed into real-world tasks and processes. The methodology is tested in the real e-learning setting. The pedagogical outcomes are evaluated by empirical data showing the increase of student engagement level, higher flexibility and reuse enhancement in learning. |
Published |
Vilnius : Institute of Mathematics and Informatics |
Type |
Journal article |
Language |
English |
Publication date |
2013 |
CC license |
|