Experiencing wireless sensor network concepts in an undergraduate computer science curriculum

Ardjan Zwartjes, Marlies Van de Voort, B. Dil, P. Havinga
{"title":"Experiencing wireless sensor network concepts in an undergraduate computer science curriculum","authors":"Ardjan Zwartjes, Marlies Van de Voort, B. Dil, P. Havinga","doi":"10.1145/1719010.1719018","DOIUrl":null,"url":null,"abstract":"Incorporating Embedded Systems courses in a general and broad Computer Science undergraduate curriculum can be a challenging task. The lack of experience with relevant tools and programming languages tends to limit the amount material that can be included in courses on this area. This, combined with limited familiarity and theoretical background within the field, makes motivating the students a serious issue.\n In this paper we describe our effort to change one of the embedded systems courses at the University of Twente in a way that enables students, without additional prior knowledge, to obtain a broad experience on the field of Wireless Sensor Networks and possibly motivate them to follow a further specialization in Embedded Systems. To achieve this goal we moved away from the traditional course where students first had to practice with all the tools and languages needed to program embedded systems, after which they could work on the real challenges, to a course where students could work on the final challenges from the start.\n Reversing this order eliminated the amount of time and effort students had to spent on learning tools and languages of which they did not yet understand the final purpose. This reversal led to a course that was received with great enthusiasm. Furthermore, given the progress the students showed during the course, this new approach proved to be highly effective. Hopefully the effects of this course can be seen in the following years in the form of a higher number of students choosing a specialization in Embedded Systems.","PeriodicalId":121254,"journal":{"name":"Workshop on Embedded and Cyber-Physical Systems Education","volume":"69 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Workshop on Embedded and Cyber-Physical Systems Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1719010.1719018","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Incorporating Embedded Systems courses in a general and broad Computer Science undergraduate curriculum can be a challenging task. The lack of experience with relevant tools and programming languages tends to limit the amount material that can be included in courses on this area. This, combined with limited familiarity and theoretical background within the field, makes motivating the students a serious issue. In this paper we describe our effort to change one of the embedded systems courses at the University of Twente in a way that enables students, without additional prior knowledge, to obtain a broad experience on the field of Wireless Sensor Networks and possibly motivate them to follow a further specialization in Embedded Systems. To achieve this goal we moved away from the traditional course where students first had to practice with all the tools and languages needed to program embedded systems, after which they could work on the real challenges, to a course where students could work on the final challenges from the start. Reversing this order eliminated the amount of time and effort students had to spent on learning tools and languages of which they did not yet understand the final purpose. This reversal led to a course that was received with great enthusiasm. Furthermore, given the progress the students showed during the course, this new approach proved to be highly effective. Hopefully the effects of this course can be seen in the following years in the form of a higher number of students choosing a specialization in Embedded Systems.
在本科计算机科学课程中体验无线传感器网络的概念
将嵌入式系统课程整合到一般的和广泛的计算机科学本科课程中是一项具有挑战性的任务。缺乏相关工具和编程语言的经验往往会限制在这一领域的课程中可以包含的材料的数量。再加上对该领域的熟悉程度和理论背景有限,激励学生成为一个严重的问题。在本文中,我们描述了我们努力改变特温特大学的一门嵌入式系统课程,使学生在没有额外先验知识的情况下,获得无线传感器网络领域的广泛经验,并可能激励他们进一步专业化嵌入式系统。为了实现这一目标,我们改变了传统的课程,学生们首先必须练习所有的工具和语言来编程嵌入式系统,然后他们才能解决真正的挑战,而我们的课程让学生们可以从一开始就解决最终的挑战。颠倒这个顺序可以减少学生在学习工具和语言上花费的时间和精力,因为他们还不了解这些工具和语言的最终目的。这一逆转导致了一门课程,受到了极大的欢迎。此外,考虑到学生在课程中表现出的进步,这种新方法被证明是非常有效的。希望这门课程的效果可以在接下来的几年里看到,更多的学生选择嵌入式系统专业。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信