VERKKOKE: Learning routing and network programming online

Anton Alstes, Janne Lindqvist

Research output: Chapter in Book/Report/Conference proceedingConference contribution

8 Scopus citations

Abstract

We present an Online Teaching Environment (OTE) that supports "learning by doing" philosophy in teaching telecommunications software and routing. "Learning by doing" is achieved by giving students a programming assignment that introduces them to socket programming and gives them the opportunity to practice implementing simplified routing protocols. The OTE creates individual assignments for students, accepts solution submissions via the Internet, and, finally, checks the assignments automatically. The system also notifies the students of possible mistakes in their solutions, so they can learn from their mistakes, fix them and resubmit the corrected solutions. The teacher needs only to start the system when the course begins and verify the assignment results when students have finished their work. The OTE is compatible with modern learning management systems through its adherence to the SharableContent Object Reference Model (SCORM) specification. The OTE supports intricate and realistic programming assignments through representative topology generation and sophisticated network simulation.

Original languageEnglish (US)
Title of host publicationITiCSE 2007
Subtitle of host publication12th Annual Conference on Innovation and Technology in Computer Science Education - Inclusive Education in Computer Science
Pages91-95
Number of pages5
DOIs
StatePublished - 2007
Externally publishedYes
EventITiCSE 2007: 12th Annual Conference on Innovation and Technology in Computer Science Education - Inclusive Education in Computer Science - Dundee, Scotland, United Kingdom
Duration: Jun 25 2007Jun 27 2007

Publication series

NameITiCSE 2007: 12th Annual Conference on Innovation and Technology in Computer Science Education - Inclusive Education in Computer Science

Other

OtherITiCSE 2007: 12th Annual Conference on Innovation and Technology in Computer Science Education - Inclusive Education in Computer Science
Country/TerritoryUnited Kingdom
CityDundee, Scotland
Period6/25/076/27/07

All Science Journal Classification (ASJC) codes

  • Computer Science Applications
  • Education

Keywords

  • Learning environment
  • Programming
  • Routing

Fingerprint

Dive into the research topics of 'VERKKOKE: Learning routing and network programming online'. Together they form a unique fingerprint.

Cite this