Poslužiteljski dio web-aplikacije za učenje tehnika analiziranja električnih krugova

Sažetak na hrvatskom: Web aplikacije se sve češće koriste za interaktivno podučavanje različitih vještina. Djelovanje takvih aplikacija temelji se na intuitivnom sučelju te odgovarajućim modelima koji opisuju pojmove i pravila iz problemske domene te strategije podučavanja i napredak. U okviru ovog...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:49706/Details
Glavni autor: Papac, Karlo (-)
Ostali autori: Randić, Mirko (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, K. Papac, 2017.
Predmet:
LEADER 03428na a2200229 4500
003 HR-ZaFER
008 160221s2017 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid4579 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Papac, Karlo 
245 1 0 |a Poslužiteljski dio web-aplikacije za učenje tehnika analiziranja električnih krugova :  |b diplomski rad /  |c Karlo Papac ; [mentor Mirko Randić]. 
246 1 |a Web Application for Learning Electrical Circuit Analysis Techniques - Server Side  |i Naslov na engleskom:  
260 |a Zagreb,  |b K. Papac,  |c 2017. 
300 |a 44 str. ;  |c 30 cm +  |e CD-ROM 
502 |b diplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Programsko inženjerstvo i informacijski sustavi, šifra smjera: 54, datum predaje: 2017-06-29, datum završetka: 2017-07-12 
520 3 |a Sažetak na hrvatskom: Web aplikacije se sve češće koriste za interaktivno podučavanje različitih vještina. Djelovanje takvih aplikacija temelji se na intuitivnom sučelju te odgovarajućim modelima koji opisuju pojmove i pravila iz problemske domene te strategije podučavanja i napredak. U okviru ovog zadatka opisana je struktura i karakteristika suvremenih programskih sistema namijenjenih podučavanju. U praktičnom dijelu zadatka izrađen je poslužiteljski dio Web aplikacije koja podržava dvije vrste korisnika: nastavnika i studente. Nastavniku je omogućena grafička specifikacija problema (električnih krugova), kreiranje ispita i vježbi, a studenta se prati tijekom rješavanja problema uz naglasak na uočavanje električkih i topoloških varijabli. Razvijeni su i odgovarajući modeli na temelju kojih se usmjerava tijek podučavanja. Za implementaciju poslužiteljskog dijela koristio se Node.js programski radni okvir s Express.js poslužiteljem te MongoDB baza podataka. Također, razvijen je REST API koji služi za komunikaciju s klijentskim dijelom aplikacije. Statički i dinamički aspekti aplikacije dokumentirani su upotrebom jezika UML.  
520 3 |a Sažetak na engleskom: Web applications are increasingly used for interactive teaching of different skills. Generally, operation of such applications is based on an intuitive interface and appropriate models that describe concepts and rules from the domain of the problem, as well as the strategy of teaching and progress. Within this thesis, the structure and characteristics of modern teaching programs are described. In the practical part of the task, a server part of the Web application was created that supports two types of users: teachers and students. The teacher is provided with graphical specification of the problem (electric circuits), creation of exams and examples and the student is monitored during problem solving with an emphasis on observing electrical and topological variables. Appropriate models have been developed to guide the teaching process. The Node.js open-source, cross-platform with the Express.js server and the MongoDB database were used to deploy the server part. Also, a REST API was developed that serves to communicate with the client part of the application. Static and dynamic aspects of the application are documented using the UML language.  
653 1 |a električni krugovi, zadatak, e-učenje, web aplikacija, REST API 
653 1 |a electric circut, task, e-learning, web application, REST API 
700 1 |a Randić, Mirko  |4 ths 
942 |c Y 
999 |c 49706  |d 49706