Home /Research /Context-Aware Generative Learning Objects for Teaching Computer Science*
OTHER

Context-Aware Generative Learning Objects for Teaching Computer Science*

Renata Burbaitė, Kristina Bespalova, Robertas Damaševičius, Vytautas Štuikys

Year
2014
Citations
34

Abstract

The paper introduces context-aware Generative Learning Objects (GLOs) to support wide-scale reusability and automaticadaptability in teaching Computer Science (CS) topics. We introduce the theoretical background of the approach to supportadaptation through transformations based on the principles of Design-for-Reuse and Design-with-Reuse, which are well known inSoftware Engineering (SWE), and validate the approach in the robotics-based CS course. We automatically adapt GLOs to thespecific context of teaching using transformation tools (refactoring tool and meta-language processor) to transform a set ofcontext-aware GLOs into usable LOs within the educational Arduino robotics environment.

Keywords

ReusabilityReuseComputer scienceRoboticsContext (archaeology)USableArtificial intelligenceSoftware engineeringSet (abstract data type)Generative grammar

Related papers

Browse all OTHER papers