Learning by generation in computer science education
The use of generic and generative methods for the development and application of interactive educational software is a relatively unexplored area in industry and education. Advantages of generic and generative techniques are, among other things, the high degree of reusability of systems parts and th...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Postgraduate Office, School of Computer Science, Universidad Nacional de La Plata
2004-08-01
|
Series: | Journal of Computer Science and Technology |
Subjects: | |
Online Access: | https://journal.info.unlp.edu.ar/JCST/article/view/899 |
id |
doaj-bb1705009e3f4a75bdbead5a062c7eb7 |
---|---|
record_format |
Article |
spelling |
doaj-bb1705009e3f4a75bdbead5a062c7eb72021-05-05T14:30:32ZengPostgraduate Office, School of Computer Science, Universidad Nacional de La PlataJournal of Computer Science and Technology1666-60461666-60382004-08-014028490593Learning by generation in computer science educationAndreas Kerren0Institute of Computer Graphics and Algorithms, Vienna University of Technology, Favoritenstraße 9-11, Vienna, AustriaThe use of generic and generative methods for the development and application of interactive educational software is a relatively unexplored area in industry and education. Advantages of generic and generative techniques are, among other things, the high degree of reusability of systems parts and the reduction of development costs. Furthermore, generative methods can be used for the development or realization of novel learning models. In this paper, we discuss such a learning model that propagates a new way of explorative learning in computer science education with the help of generators. A realization of this model represents the educational software GANIFA on the theory of generating finite automata from regular expressions. In addition to the educational system's description, we present an evaluation of this system.https://journal.info.unlp.edu.ar/JCST/article/view/899finite automatagenerationexplorative learningvisualizationanimationevaluation |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Andreas Kerren |
spellingShingle |
Andreas Kerren Learning by generation in computer science education Journal of Computer Science and Technology finite automata generation explorative learning visualization animation evaluation |
author_facet |
Andreas Kerren |
author_sort |
Andreas Kerren |
title |
Learning by generation in computer science education |
title_short |
Learning by generation in computer science education |
title_full |
Learning by generation in computer science education |
title_fullStr |
Learning by generation in computer science education |
title_full_unstemmed |
Learning by generation in computer science education |
title_sort |
learning by generation in computer science education |
publisher |
Postgraduate Office, School of Computer Science, Universidad Nacional de La Plata |
series |
Journal of Computer Science and Technology |
issn |
1666-6046 1666-6038 |
publishDate |
2004-08-01 |
description |
The use of generic and generative methods for the development and application of interactive educational software is a relatively unexplored area in industry and education. Advantages of generic and generative techniques are, among other things, the high degree of reusability of systems parts and the reduction of development costs. Furthermore, generative methods can be used for the development or realization of novel learning models. In this paper, we discuss such a learning model that propagates a new way of explorative learning in computer science education with the help of generators. A realization of this model represents the educational software GANIFA on the theory of generating finite automata from regular expressions. In addition to the educational system's description, we present an evaluation of this system. |
topic |
finite automata generation explorative learning visualization animation evaluation |
url |
https://journal.info.unlp.edu.ar/JCST/article/view/899 |
work_keys_str_mv |
AT andreaskerren learningbygenerationincomputerscienceeducation |
_version_ |
1721460059821572096 |