| 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 |
|