Harnessing state-of-the-art internet of things labs to motivate first-year electrical and computer engineering students

Research output: Contribution to journalConference article

Abstract

Engineering is about improving people's lives by creating solutions to real-world problems. There is a need, especially in diverse populations, to show first-year students that calculus and physics-based skills can be leveraged to create these solutions. Recently, the Internet of Things (IoT) movement has driven a cost reduction in intelligent network connected devices. IoT devices provide an accessible platform for using engineering to solve new and exciting real-world problems. It is hoped that by teaching the skills to connect electronics, programming, social media, and phone-based control with real-world physical solutions, students will gain a glimpse of the possibilities an engineering education provides. In addition, these useful and relevant skills may lead to heightened interest, motivation, diversity, and retention in Electrical and Computer Engineering (ECE) students. This work details the creation, implementation, and evaluation of an IoT Lab Module in a first-year introductory C++ programming course. The Particle Photon WiFi-enabled micro-controller platform which utilizes Arduino-like embedded-C programming, API-driven cloud functions, and a web-based development environment to provide a low-cost low-complexity IoT platform. The lab module consists of four hardware-based exercises. In addition to fundamental programming skills, students are taught to use sensors, actuators, and cloud communication, including integration with Google Docs, text messaging, and social media. Using class content and a system of online, self-taught "device descriptions" and "quick lessons", students submit project proposals and develop an IoT-based project. Student projects include a Google calendar-based alarm clock where the user must solve a challenge before silencing the alarm. Other projects included smart parking, home security, plant care, and a web-based automated brewing system. At the end of the semester, students showcase their projects to faculty, staff, and other students. The IoT lab module was created to improve interest, motivation, diversity, and retention of students in ECE. Interest and motivation are tracked by University-wide Student Rating of Teaching (SRT) surveys. The results show a greater than one standard deviation improvement in student survey scores over a period of five semesters. In addition, course enrollment has risen. Retention of students (including diversity of retained students) will be evaluated when sufficient data are available.

Original languageEnglish (US)
JournalASEE Annual Conference and Exposition, Conference Proceedings
Volume2018-June
StatePublished - Jun 23 2018
Event125th ASEE Annual Conference and Exposition - Salt Lake City, United States
Duration: Jun 23 2018Dec 27 2018

Fingerprint

Students
Internet of things
Teaching
Text messaging
Brewing
Personnel rating
Intelligent networks
Parking
Engineering education
Cost reduction
Application programming interfaces (API)
Clocks
Electronic equipment
Actuators
Photons
Physics
Hardware
Controllers
Communication
Sensors

Cite this

@article{13989fcf377e4f95b88497db99b152e8,
title = "Harnessing state-of-the-art internet of things labs to motivate first-year electrical and computer engineering students",
abstract = "Engineering is about improving people's lives by creating solutions to real-world problems. There is a need, especially in diverse populations, to show first-year students that calculus and physics-based skills can be leveraged to create these solutions. Recently, the Internet of Things (IoT) movement has driven a cost reduction in intelligent network connected devices. IoT devices provide an accessible platform for using engineering to solve new and exciting real-world problems. It is hoped that by teaching the skills to connect electronics, programming, social media, and phone-based control with real-world physical solutions, students will gain a glimpse of the possibilities an engineering education provides. In addition, these useful and relevant skills may lead to heightened interest, motivation, diversity, and retention in Electrical and Computer Engineering (ECE) students. This work details the creation, implementation, and evaluation of an IoT Lab Module in a first-year introductory C++ programming course. The Particle Photon WiFi-enabled micro-controller platform which utilizes Arduino-like embedded-C programming, API-driven cloud functions, and a web-based development environment to provide a low-cost low-complexity IoT platform. The lab module consists of four hardware-based exercises. In addition to fundamental programming skills, students are taught to use sensors, actuators, and cloud communication, including integration with Google Docs, text messaging, and social media. Using class content and a system of online, self-taught {"}device descriptions{"} and {"}quick lessons{"}, students submit project proposals and develop an IoT-based project. Student projects include a Google calendar-based alarm clock where the user must solve a challenge before silencing the alarm. Other projects included smart parking, home security, plant care, and a web-based automated brewing system. At the end of the semester, students showcase their projects to faculty, staff, and other students. The IoT lab module was created to improve interest, motivation, diversity, and retention of students in ECE. Interest and motivation are tracked by University-wide Student Rating of Teaching (SRT) surveys. The results show a greater than one standard deviation improvement in student survey scores over a period of five semesters. In addition, course enrollment has risen. Retention of students (including diversity of retained students) will be evaluated when sufficient data are available.",
author = "Orser, {David John} and Kia Bazargan and John Sartori",
year = "2018",
month = "6",
day = "23",
language = "English (US)",
volume = "2018-June",
journal = "ASEE Annual Conference and Exposition, Conference Proceedings",
issn = "2153-5965",

}

TY - JOUR

T1 - Harnessing state-of-the-art internet of things labs to motivate first-year electrical and computer engineering students

AU - Orser, David John

AU - Bazargan, Kia

AU - Sartori, John

PY - 2018/6/23

Y1 - 2018/6/23

N2 - Engineering is about improving people's lives by creating solutions to real-world problems. There is a need, especially in diverse populations, to show first-year students that calculus and physics-based skills can be leveraged to create these solutions. Recently, the Internet of Things (IoT) movement has driven a cost reduction in intelligent network connected devices. IoT devices provide an accessible platform for using engineering to solve new and exciting real-world problems. It is hoped that by teaching the skills to connect electronics, programming, social media, and phone-based control with real-world physical solutions, students will gain a glimpse of the possibilities an engineering education provides. In addition, these useful and relevant skills may lead to heightened interest, motivation, diversity, and retention in Electrical and Computer Engineering (ECE) students. This work details the creation, implementation, and evaluation of an IoT Lab Module in a first-year introductory C++ programming course. The Particle Photon WiFi-enabled micro-controller platform which utilizes Arduino-like embedded-C programming, API-driven cloud functions, and a web-based development environment to provide a low-cost low-complexity IoT platform. The lab module consists of four hardware-based exercises. In addition to fundamental programming skills, students are taught to use sensors, actuators, and cloud communication, including integration with Google Docs, text messaging, and social media. Using class content and a system of online, self-taught "device descriptions" and "quick lessons", students submit project proposals and develop an IoT-based project. Student projects include a Google calendar-based alarm clock where the user must solve a challenge before silencing the alarm. Other projects included smart parking, home security, plant care, and a web-based automated brewing system. At the end of the semester, students showcase their projects to faculty, staff, and other students. The IoT lab module was created to improve interest, motivation, diversity, and retention of students in ECE. Interest and motivation are tracked by University-wide Student Rating of Teaching (SRT) surveys. The results show a greater than one standard deviation improvement in student survey scores over a period of five semesters. In addition, course enrollment has risen. Retention of students (including diversity of retained students) will be evaluated when sufficient data are available.

AB - Engineering is about improving people's lives by creating solutions to real-world problems. There is a need, especially in diverse populations, to show first-year students that calculus and physics-based skills can be leveraged to create these solutions. Recently, the Internet of Things (IoT) movement has driven a cost reduction in intelligent network connected devices. IoT devices provide an accessible platform for using engineering to solve new and exciting real-world problems. It is hoped that by teaching the skills to connect electronics, programming, social media, and phone-based control with real-world physical solutions, students will gain a glimpse of the possibilities an engineering education provides. In addition, these useful and relevant skills may lead to heightened interest, motivation, diversity, and retention in Electrical and Computer Engineering (ECE) students. This work details the creation, implementation, and evaluation of an IoT Lab Module in a first-year introductory C++ programming course. The Particle Photon WiFi-enabled micro-controller platform which utilizes Arduino-like embedded-C programming, API-driven cloud functions, and a web-based development environment to provide a low-cost low-complexity IoT platform. The lab module consists of four hardware-based exercises. In addition to fundamental programming skills, students are taught to use sensors, actuators, and cloud communication, including integration with Google Docs, text messaging, and social media. Using class content and a system of online, self-taught "device descriptions" and "quick lessons", students submit project proposals and develop an IoT-based project. Student projects include a Google calendar-based alarm clock where the user must solve a challenge before silencing the alarm. Other projects included smart parking, home security, plant care, and a web-based automated brewing system. At the end of the semester, students showcase their projects to faculty, staff, and other students. The IoT lab module was created to improve interest, motivation, diversity, and retention of students in ECE. Interest and motivation are tracked by University-wide Student Rating of Teaching (SRT) surveys. The results show a greater than one standard deviation improvement in student survey scores over a period of five semesters. In addition, course enrollment has risen. Retention of students (including diversity of retained students) will be evaluated when sufficient data are available.

UR - http://www.scopus.com/inward/record.url?scp=85051223200&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85051223200&partnerID=8YFLogxK

M3 - Conference article

AN - SCOPUS:85051223200

VL - 2018-June

JO - ASEE Annual Conference and Exposition, Conference Proceedings

JF - ASEE Annual Conference and Exposition, Conference Proceedings

SN - 2153-5965

ER -