Verkkoke, a low-maintenance online teaching environment for internet routing
Loading...
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Diplomityö
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Authors
Date
2008
Department
Major/Subject
Vuorovaikutteinen digitaalinen media
Mcode
T-111
Degree programme
Language
en
Pages
(11+) 81
Series
Abstract
Diplomityön tavoitteena on kehittää käyttökelpoisempi versio Verkkokejärjestelmästä. Verkkoke on Teknillisen korkeakoulun Tietokoneverkot-kurssilla käytettävä verkko-opetusympäristö. Järjestelmän idea on tutustuttaa opiskelijat käytännönläheisesti reititysalgoritmeihin. Verkkokeen kuuluu verkkosimulaattorin avulla toteutettu reititysohjelmointiharjoitus, joka tarjoaa opiskelijalle rajoittamattoman määrän satunnaisia verkkotopologioita kokeiltavaksi. Verkkoke sisältää myös tarpeelliset hallinnolliset toiminnot kurssin käytännön järjestelyjen hoitamiseen. Järjestelmän tärkein tavoite on pienentää kurssi- henkilökunnan työtaakkaa. Kunnollisen ohjelmointitehtävän järjestäminen kymmenille opiskelijoille ilman apuvälineitä ja automaatiota olisi opettajan näkökulmasta liian suuri työ. Vaihtoehtoisesti huonosti järjestetty harjoitus ei juuri auttaisi opiskelijaa. Verkkoken prototyyppiversioita on käytetty kurssilla useita vuosia. Järjestelmä on riittävän valmis käytettäväksi, mutta kaipaa hiontaa. Diplomityössä ja siihen liittyvässä ohjelmistokehitysprojektissa arvioidaan Verkko- ken nykytilaa, verrataan sitä muihin samankaltaisiin järjestelmiin ja tehdään parannuksia. Helppoon ylläpidettävyyteen kiinnitetään erityistä huomiota, koska Tietokoneverkot-kurssin puitteissa olisi mahdotonta käyttää suuria henkilöresursseja vaativaa järjestelmää. Opiskelijanäkökulmaa ei kuitenkaan unohdeta. Harjoituksen täytyy olla opettavainen ja mielekäs. Yhdessä nämä kaksi näkökulmaa varmistavat, että Verkkokesta saadaan toimiva järjestelmä reititysalgoritmien opettamiseen.Description
Supervisor
Vuorimaa, PetriThesis advisor
Lindqvist, JanneKeywords
learning, oppiminen, teaching, opetus, routing, reititys, programming, ohjelmointi, low-maintenance, ylläpidettävyys,