38 lines
2.2 KiB
TeX
38 lines
2.2 KiB
TeX
\chapter*{Abstract}
|
|
\addcontentsline{toc}{chapter}{Abstract}
|
|
|
|
This paper discusses the design and development of a framework which can be used to create
|
|
interactive tutorials running inside Docker containers, semi-automatically showcasing various
|
|
IT topics in real time. The user is guided through exercises using real environments with
|
|
real software, all with the possibility of interaction at any time.
|
|
This technology can supplement/improve the way e-learning is usually done today
|
|
--- which is mostly through articles and learning videos --- and help users get hands-on
|
|
experience on their way of acquiring knowledge.
|
|
|
|
Currently more than 60 learning exercises based on this framework are available on
|
|
the e-learning platform called Avatao, with more being released every week.
|
|
This text is going to justify the need for such technology, explain the ideas leading
|
|
to it, discuss use-cases, architecture, the features of the framework and how
|
|
developers can use it to create learning exercises.
|
|
|
|
\begin{otherlanguage}{magyar}
|
|
\chapter*{Kivonat \hfill{\scriptsize (Abstract in hungarian language)}}
|
|
|
|
Ez az írás egy olyan programozási keretrendszer tervezését és elkészítését taglalja, amivel
|
|
interaktív oktatófeladatok készíthetőek, melyek Docker konténerekben futva, valós időben,
|
|
automatikusan mutatnak be a felhasználónak szoftvertechnológiai témákat.
|
|
A felhasználót ezek a feladatok valós környezetben, igazi szoftverek futtatásával
|
|
vezetik végig egy-egy témán, mindezt úgy, hogy a ``bemutató'' bármikor megszakítható a környezettel
|
|
való interakció okán.
|
|
Ez a technológia alkalmas az on-line oktatás korszerűsítésére --- ami ma leggyakrabban cikkek
|
|
és oktatóvideók formájában valósul meg --- és segít gyakorlatias példákon keresztül
|
|
elmélyíteni a felhasználók tudását.
|
|
|
|
Jelenleg több, mint 60, erre a keretrendszerre épülő feladat érhető el az Avatao
|
|
nevű on-line oktatóplatformon, mely szám hétről hétre növekszik.
|
|
A következőkben megindoklom ennek a technológiának a szükségességét, kitérek arra, hogyan
|
|
született az ötlete, illetve részletesen tárgyalom a keretrendszer felépítését,
|
|
felhasználási lehetőségeit és használatát.
|
|
|
|
\end{otherlanguage}
|