izpis_h1_title_alt

Podpora interaktivnim lekcijam v izvajalnem okolju Node.js
ID Stanonik, Tadej (Avtor), ID Lavbič, Dejan (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (1,02 MB)
MD5: 73E15A295FF571F2BC4D51C6CD897E16

Izvleček
Priljubljenost uporabe izvajalnega okolja Node.js je vedno večja, hkrati pa se povečuje tudi število programerjev, ki se z omenjenim okoljem srečujejo prvič. Pred prvo uporabo je potrebno namestiti okolje in vse knjižnice, ki jih razvijalec pri razvoju potrebuje, pri tem pa je potrebno paziti, da so verzije knjižnic med seboj združljive. Vse to zahteva čas, hkrati pa je za neizkušenega programerja izvajanje kode na lastni napravi lahko nevarno. V diplomskem delu smo zasnovali in razvili prototip, ki učiteljem omogoča enostavno izdelavo interaktivnih lekcij, preko katerih se učenci oz. programerji začetniki z reševanjem različnih tipov nalog učijo uporabe tehnologij JavaScript (Node.js), HTML in CSS v varnem okolju brez nameščanja razvojnega okolja na lastne naprave. Za implementacijo prototipa smo nadgradili delovanje R paketa learnr za izdelavo interaktivnih lekcij v obliki spletnih aplikacij in strežnika Jobe za izvajanje kode v peskovniku. Rezultati testiranj so pokazali, da implementirani prototip ustreza zastavljenim ciljem diplomske naloge in je lahko v veliko pomoč učiteljem in programerjem, ki so na področju tehnologij Javascript (Node.js), HTML in CSS začetniki, ob tem pa ponuja veliko možnosti za nadaljni razvoj.

Jezik:Slovenski jezik
Ključne besede:Node.js, HTML, CSS, R Markdown, interaktivna lekcija, peskovnik
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2021
PID:20.500.12556/RUL-128876 Povezava se odpre v novem oknu
COBISS.SI-ID:72651011 Povezava se odpre v novem oknu
Datum objave v RUL:10.08.2021
Število ogledov:1765
Število prenosov:158
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Support for Node.js runtime environment interactive lessons
Izvleček:
The popularity of the Node.js runtime environment is increasing, at the same time the number of programmers, that are beginning to learn Node.js, is getting bigger. Before one can start using Node.js, they have to install the environment and libraries, that they will use in the process of development. Versions of libraries have to be compatible with each other and the installed version of Node.js. This requires time and presents a threat of inexperienced developers harming their device. In the thesis, we have designed and developed a prototype, which enables teachers to simply create interactive lessons for students or beginner programmers to learn JavaScript (Node.js), HTML and CSS through different types of exercises in a safe environment without having to install anything. The prototype consists of upgraded versions of R package learnr for creating interactive lessons as web applications and Jobe server for execution of code in a sandbox. The test results have shown that the implemented prototype corresponds to thesis goals, can be a great help to teachers and beginner Node.js programmers and offers possibilities for further development.

Ključne besede:Node.js, HTML, CSS, R Markdown, interactive lesson, sandbox

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj