A. Ravishankar Rao, Daniel J. B. Clarke, Manthan Bhdiyadra, Siddharth Phadke
{"title":"开发一门嵌入式系统物联网课程","authors":"A. Ravishankar Rao, Daniel J. B. Clarke, Manthan Bhdiyadra, Siddharth Phadke","doi":"10.1109/ISECON.2018.8340468","DOIUrl":null,"url":null,"abstract":"In this paper, we present the development of new course modules in the field of embedded systems, dedicated to teaching students about the internet-of-things. We discuss important issues in creating hands-on labs for students in such a course, along with the experience of teaching this course at the graduate level. We expect other instructors interested in this area to benefit from our experience. We also offer suggestions for adapting this course at the undergraduate level. Our main finding is that students are very excited to learn about cutting-edge technologies, including fast growing programming languages and platforms. Specific hands-on laboratory exercises were developed on the Raspberry Pi platform in Python to teach students about the end-to-end processing involved in acquiring, analyzing, storing and transmitting temperature sensor data. These lab exercises provided students with a detailed understanding of the end-to-end processing involved in internet-of-things applications, including sensory data acquisition, storage, transmission, retrieval and analytics. The lab exercises made the course material accessible and engaging. This addresses one of the barriers to students entering and staying in STEM fields, which is the perceived dullness of the material taught.","PeriodicalId":186215,"journal":{"name":"2018 IEEE Integrated STEM Education Conference (ISEC)","volume":"64 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-03-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":"{\"title\":\"Development of an embedded system course to teach the Internet-of-Things\",\"authors\":\"A. Ravishankar Rao, Daniel J. B. Clarke, Manthan Bhdiyadra, Siddharth Phadke\",\"doi\":\"10.1109/ISECON.2018.8340468\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, we present the development of new course modules in the field of embedded systems, dedicated to teaching students about the internet-of-things. We discuss important issues in creating hands-on labs for students in such a course, along with the experience of teaching this course at the graduate level. We expect other instructors interested in this area to benefit from our experience. We also offer suggestions for adapting this course at the undergraduate level. Our main finding is that students are very excited to learn about cutting-edge technologies, including fast growing programming languages and platforms. Specific hands-on laboratory exercises were developed on the Raspberry Pi platform in Python to teach students about the end-to-end processing involved in acquiring, analyzing, storing and transmitting temperature sensor data. These lab exercises provided students with a detailed understanding of the end-to-end processing involved in internet-of-things applications, including sensory data acquisition, storage, transmission, retrieval and analytics. The lab exercises made the course material accessible and engaging. This addresses one of the barriers to students entering and staying in STEM fields, which is the perceived dullness of the material taught.\",\"PeriodicalId\":186215,\"journal\":{\"name\":\"2018 IEEE Integrated STEM Education Conference (ISEC)\",\"volume\":\"64 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-03-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"14\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 IEEE Integrated STEM Education Conference (ISEC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISECON.2018.8340468\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE Integrated STEM Education Conference (ISEC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISECON.2018.8340468","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Development of an embedded system course to teach the Internet-of-Things
In this paper, we present the development of new course modules in the field of embedded systems, dedicated to teaching students about the internet-of-things. We discuss important issues in creating hands-on labs for students in such a course, along with the experience of teaching this course at the graduate level. We expect other instructors interested in this area to benefit from our experience. We also offer suggestions for adapting this course at the undergraduate level. Our main finding is that students are very excited to learn about cutting-edge technologies, including fast growing programming languages and platforms. Specific hands-on laboratory exercises were developed on the Raspberry Pi platform in Python to teach students about the end-to-end processing involved in acquiring, analyzing, storing and transmitting temperature sensor data. These lab exercises provided students with a detailed understanding of the end-to-end processing involved in internet-of-things applications, including sensory data acquisition, storage, transmission, retrieval and analytics. The lab exercises made the course material accessible and engaging. This addresses one of the barriers to students entering and staying in STEM fields, which is the perceived dullness of the material taught.