Exciting Students for Systems Programming Through the Use of Mobile Robots
File | Description | Size | Format | |
---|---|---|---|---|
00105965-1.pdf | 2.82 MB | Adobe PDF | View/Open |
Authors: | Förster, Anna ![]() |
Other participants: | Förster, Alexander Leitner, Jürgen |
Abstract: | In this paper we present our experience teaching Systems Program- ming in C to undergraduate students. Additionally to traditional Unix-like operating system approach, we employed a robotic plat- form - the e-puck mobile robot - to increase the students moti- vation and improve their learning experience. A robotic platform provides high attraction for students, making the class stand-out compared to other courses. Yet it is not only a playground, rather, the platform allows to present very challenging and sophisticated real-life programming problems in a tangible way. The chosen robot provides an open-source operating system with a well struc- tured programming interface and thus o ers a real-world, complex example of systems programming to the students. We describe the overall curriculum and the syllabus of the course itself. Emphasis is put on the design of the in-class and homework assignments, but the robotic platform is brie y described as well. Our success is con rmed by the end-of-semester evaluation by the students, who ranked our course among the top of all bachelor-level courses. |
Keywords: | teaching; computer science; systems programming; bachelor; un- dergraduate | Type: | Bericht, Report | Secondary publication: | no | URN: | urn:nbn:de:gbv:46-00105965-19 | Institution: | Universität Bremen | Faculty: | Fachbereich 01: Physik/Elektrotechnik (FB 01) | Institute: | Nachhaltige Kommunikationsnetze |
Appears in Collections: | Forschungsdokumente |
Page view(s)
248
checked on Apr 2, 2025
Download(s)
47
checked on Apr 2, 2025
Google ScholarTM
Check
Items in Media are protected by copyright, with all rights reserved, unless otherwise indicated.