Browsing by Author "Karelson, Taavi"
Now showing 1 - 2 of 2
- Results Per Page
- Sort Options
Item Lab Package: Scriptless GUI Testing with TESTAR(Tartu Ülikool, 2023) Karelson, Taavi; Pfahl, Dietmar, juhendaja; Shah, Faiz Ali, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutThe goal of this thesis is to update and modernize the lab material about automated GUI testing for the course Software Testing (LTAT.05.006) at the University of Tartu. The thesis gives an overview of changes to previous lab materials, introduces the produced materials for the lab, analyzes the feedback gathered from the students, and gives potential improvement ideas for the material. The lab was carried out in the 2023 spring semester.Item Nutiseadmest kaugjuhitava roboti ehitamine Raspberry Pi näitel(Tartu Ülikool, 2015) Karelson, Taavi; Peets, Alo, juhendaja; Tartu Ülikool. Loodus- ja tehnoloogiateaduskond; Tartu Ülikool. TehnoloogiainstituutEestit peetakse üheks juhtivaks riigiks infotehnoloogia valdkonnas ja selle positiivse kuvandi hoidmiseks peame igapäevaselt kaasas käima tehnoloogiliste uuendustega. Kuid veel rohkem on meil selle jaoks vaja noori, kes oskavad ja tahavad kaasas käia tehnoloogia arenguga. Selleks on vaja õpetada noortele üha uusi ja huvitavamaid võimalusi, kuidas enda informaatika ja elektroonika teadmisi rakenda. Antud töö sisaldab juhiseid õpilaste ja õpetajatele, kuidas kasutada Raspberry Pi miniarvutit, et luua ratastega robotit, mida saab juhtida nutiseadmega. Püsitatud eesmärgiks oli luua selline seade neljandiku LEGO Mindstorms EV3 hinna eest, mis ka saavutati. Lähemalt tutvustatakse ka Eesti koolides õpetatavaid nelja põhilist programmeerimiskeelt ja riistvarasid, millega õpilastele õpetatakse elektroonikat (Arduino ja Raspberry) ja robootikat (LEGO Mindstorms). Loodi riistvaraline lahendus kuidas minimaalsete vahenditega luua liikuv robot Raspberry baasil. Tarkvaraline lahendus töötab puhtalt Raspberry Pi peal, millel jookseb nii veebiserver, kui ka mootorite kood. Vajalikud nutiseadme güroskoobi andmed edastatakse läbi loodud kodulehe otse veebiserverisse. Selline lahendus lihtsustab süsteemi nii palju, et nutiseadmele pole eraldi tarkvara vaja luua ja selle suurimaks kasuteguriks on see, et kõik nutiseadmed, mis HTML5 puhul güroskoobi andmeid edastavad, töötavad antud koodiga probleemideta. Välja pakuti ideesid, kuidas sellist projekti võiks kasutada erinevate ainetundide raames õppetöö integreerimiseks ning mida võiks antud projekti aluseks võttes veel edasi arendada, nagu näiteks targa või maad mõõtva roboti ehitamine.