Žiniatinkliu pagrįstos simuliacijos virtualiose laboratorijose

MATLAB yra gerai matematikos ir inžinerijos srityse žinoma programinė
įranga, dažnai naudojama sudėtingų simuliacijų apskaičiavimams. MATLAB programinė
įranga taip pat turi įrankių dėžę vadinamą MATLAB žiniatinklio serveriu, kurios
paskirtis - sukurti MATLAB taikomąsias programas, ir pasaulinio žiniatinklio pagalba
siųsti duomenis į MATLAB, kad jie ten būtų apdoroti ir šio proceso rezultatai
būtų patalpinti standartinėje žiniatinklio naršyklėje.
http://www-rohan.sdsu.edu/doc/matlab/pdf_doc/webserver/webserver.pdf
![Example of Matlab Web server architecture [17] Figure 3](Figure_3.jpg)
User (web browser)
Matlab server |
Vartotojas (žiniatinklio naršyklė)
Matlab serveris |
Simuliacijos taikomos analizuojant sudėtingas sistemas. Simuliacijų pagalba
galima suprasti elgseną arba realios sistemos struktūrą. Mokymosi aplinkoje
svarbiausi simuliacijų taikymo privalumai yra šie:
-
Atvirumas
dirbant su simulaciniais eksperimentais.
-
Simuliacinio
prototipo sudėtingumo supaprastinimas.
-
Įrangos
kainos sumažinimas.
-
Didaktiniai
aspektai.
Mokymai elektroninės inžinerijos srityje vis dažniau reikalauja
žiniatinkliu pagrįstų integratyvių mokymo kursų. Žiniatinkliu pagrįstas požiūris
į laboratorinį darbą ir simuliacijas yra pagrindinė šiuolaikinio e-mokymosi
technologijų technologija.
Kita virtualios žiniatinkliu pagrįstos laboratorijos rūšis - EJS (Easy Java simuliacija), tai
specifinis įrankis, sukurtas gamtos mokslų dėstytojams ir studentams. Įrankis
suteikia koncepcinę struktūrą ir supaprastinus įrankius Java programavimui. Tai
leidžia susikoncentruoti daugiausiai ties reiškinio, kuris bus simuliuojamas, modelio
aprašymu. Grafinės vartotojo sąsajos (angl.
graphic user interfaze – GUI) JAVA-programavimas yra grafinis programavimas, simuliacinio
modelio JAVA-programavimas apjungia JAVA
kodą ir matematinius aprašymus (diferencialines lygtis). EJS pranašumas yra
tas, kad ji leidžia sujungti GUI ir modelius, sukurtus su EJS ir simuliacine
programine įranga, tokia kaip Matlab, Simulink, ir Dymola, ir t.t. [12].
PASTABA: Dėstytojas gali naudoti „Easy Java Simulation for Phys&Sports” („Easy Java
simuliacija fizikai ir sportui“) mokymosi modulį, kad suprojektuotų
simuliaciją kartu su studentais. Jokių programavimo žinių nereikia nei iš
dėstytojo, nei studentų pusės.