DocumentCode :
624184
Title :
Teaching programming using embedded systems
Author :
Bruce, Roderik ; Brock, D. ; Reiser, Susan
Author_Institution :
Dept. of Comput. Sci., Univ. of North Carolina at Asheville, Asheville, NC, USA
fYear :
2013
fDate :
4-7 April 2013
Firstpage :
1
Lastpage :
6
Abstract :
Microcontrollers play an increasingly important role in applied computing systems ranging from your toaster to deep space probes. A myriad of objects are embedded with microcontrollers and sensors and have the ability to communicate. The resulting Internet of Things promises to revolutionize information pathways. Are we prepared for this new reality? Within universities, microcontroller courses are typically offered in engineering departments but not in computer science. In this paper, we argue that microcontrollers can be used effectively in a wide variety of computer science and engineering courses. Microcontroller-augmented courses offer a number of advantages as compared to conventional course presentations. A microcontroller is inexpensive and portable and its functionality is largely exposed. Working with a microcontroller helps to demystify the hardware involved in the computing process. These attributes make the microcontroller an “approachable” personable computing device ideally suited for project-based activities. We propose a microcontroller-augmented curriculum and describe a variety of existing course implementations.
Keywords :
Internet of Things; computer science education; educational courses; embedded systems; microcontrollers; programming; teaching; Internet of Things; computer science; computing systems; course implementation; course presentation; embedded systems; engineering course; engineering department; information pathway; microcontroller course; microcontroller-augmented course; microcontroller-augmented curriculum; microcontrollers; personable computing device; programming teaching; project-based activity; Computers; Embedded systems; Microcontrollers; Programming profession; Robots; Computer Science Education; Curriculum; Embedded Systems; Microprocessors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Southeastcon, 2013 Proceedings of IEEE
Conference_Location :
Jacksonville, FL
ISSN :
1091-0050
Print_ISBN :
978-1-4799-0052-7
Type :
conf
DOI :
10.1109/SECON.2013.6567401
Filename :
6567401
Link To Document :
بازگشت