laboratories of Pythonprogramming, which teach students how to edit and run Python source code that calls theblocks. For example, in one laboratory the students need to connect two sine waves intothe left and right channels of a sound card, respectively, and create a dial tone generator(see Figure 2). An incomplete source code (without the highlighted statements) isprovided and the students need to complete and test the code by themselves. Thisexperiment does not require USRP front, therefore it can be done on any computer with asound card and an Ubuntu operating system. 4 Figure 2: Python Code for a Dial Tone GeneratorIV) GNU Radio and USRP Implementation. Adapted from Wright State
classes were held in the laboratory. For this course, thissetting eases the flexible adoption of a variety of teaching methods, depending on thecharacteristics of different course topics in sequence. The main teaching formats and materialemployed in this course are presented as the following.At the beginning, we used power point slides presentation and class discussion to introducestudents the topics on defining real-time systems. These topics are basis for further learning.Thus, it is important to help students to set up a solid and comprehensive foundation. In the classdiscussion, some questions are designed to enable students to reflect on key concepts in real-timesystems, and to encourage active learning. Here are some examples: 1) Are real
AC 2008-755: THE INERTIAL NAVIGATION UNIT: TEACHING NAVIGATIONPRINCIPLES USING A CUSTOM DESIGNED SENSOR PACKAGEJoe Bradshaw, U.S. Naval Academy Electronics Technician at the US Naval Academy for the Weapons and Systems Engineering Department for 7 years. Design special hardware and develop software for projects and labs.Jack Nicholson, U.S. Naval Academy Page 13.1241.1© American Society for Engineering Education, 2008 The Inertial Navigation Unit: Teaching Navigation Principles using a Custom Designed Sensor PackageAbstractThis paper describes the application
AC 2012-5457: DEVELOPMENT OF A MECHATRONICS AND INTELLI-GENT SYSTEMS LABORATORY FOR TEACHING AND RESEARCHDr. Biswanath Samanta, Georgia Southern University Biswanath Samanta is in the Department of Mechanical Engineering at Georgia Southern University, Statesboro, Ga. His expertise and research interests include broad areas of system dynamics and control, robotics, mechatronics, intelligent systems, advanced signal processing, prognostics and health manage- ment, and applications of computational intelligence in engineering and biomedicine. Samanta has de- veloped and taught numerous courses in these areas and supervised students at both undergraduate and graduate levels. He has more than 100 refereed research
Paper ID #18757A Microcontroller-based DSP Laboratory CurriculumDr. Ying Lin, Western Washington University Ying Lin has been with the faculty of Engineering and Design Department at Western Washington Uni- versity since September 2010 after she taught for two years at SUNY, New Platz. She received her MS in Applied Statistics and Ph.D. in Electrical Engineering from Syracuse University, NY, respectively. Her teaching interests include first-year Intro to Electrical Engineering, circuit analysis sequence, and upper-division communication systems and digital Signal Processing courses. Her research areas focus on
: Configuration 1 interface5. ConclusionsThis paper presents two remote laboratory experimental systems designed and developedusing the described strategy. One is a sensor actuator system the user can manipulate toperform certain laboratory experiments. The system also complements teaching Pythonprogramming for a Raspberry Pi over the web. Students can write their programs and uploadthem on the remote experimental system. The sensors and actuators are an array of lightemitting diodes, a temperature sensor, a liquid crystal display, a servo motor, and anultrasonic sensor. A suitable GUI was also developed so remote users can manipulate thecontrolled entities with little difficulty. The second experiment is a coupled tank system forperforming process
Freescale S12 microcontroller based teaching robot, and a Verilog HDL basedrobot. We will also review the lessons learned in such a venture and potential challenges.We then focus on the most recent student developed laboratory equipment – a FreescaleS12 based laboratory trainer. BackgroundEngineering departments are often faced with the need to update laboratory exercises andequipment without adequate funds to do so. Another challenge faced by departments aresatisfying Accreditation Board for Engineering and Technology (ABET) EngineeringAccreditation Commission (EAC) criteria for a major capstone design experience withinthe curriculum. ABET Criterion 4. Professional Component guidelines state, “Studentsmust be
2006-1382: PEER ASSESSMENT METHODOLOGIES FOR ALABORATORY-BASED COURSERathika Rajaravivarma, Central CT State University Page 11.987.1© American Society for Engineering Education, 2006Peer Assessment Methodologies for a Laboratory-Based CourseAbstractAdvances in technology and the explosive growth of the Internet have called fornew ways of learning environment. The content delivery is no longer the passiveapproach of lecture emanating from the teacher to the student. It is imperativethat computer networking courses taught at the undergraduate level containadequate hands-on implementation based projects and experiments in order tobetter train students. The computing curricula 2001 (CC2001
capability to recreate virtual versions of themajority of teaching laboratories in STEM fields, including manipulating objects, interactingwith realistic virtual versions of real equipment, creating visual and audio feedback based on thetheoretical parameters and the student’s inputs as well as generating realistic data from theexperiment. Incorporating VR labs into a traditional lab sequence will allow students to interactwith equipment not available at the institution and allow students to shift into an inquiry-basedinvestigation experimental techniques and practices safely. This first study into the effectivenessof VR experiments as perceived by the participants (students) has shown that utilizing VR labs ina traditional STEM curriculum is
of laboratory exercises. Online educational resources often concentrateon teaching theoretical concepts, such as proving theorems or solving equations, and have verylittle or no coverage of practical laboratories. Laboratory experiments are an essentialcomponent of science and engineering education as they provide hands-on experiences forunderstanding theoretical concepts or directly addressing real world problems. Students oftenlearn more from lab exercises than purely theoretical problems. One approach to compensate forthis deficiency is to provide recorded videos of real lab experiments which familiarize studentswith the process of how a certain lab is conducted. However, this method alone does notadequately substitute for the physical
subsequent analysis. The scriptedscenario11 for the first laboratory exercise was piloted in the fall 2007 semester in ‘ME 358Machine Dynamics and Mechanisms’, a junior level course for mechanical engineering majors atSIT.12 The laboratory exercise involved an industrial plant emulator13 designed for experimentswith different rotating bodies connected by a gear-belt mechanism. The experimental setupallowed students to determine the inertia of the device itself and of weights placed at variouslocations within the mechanism as well as to experiment with different gear ratios and beltstiffnesses.The purpose of this paper is to present another virtual experiment and asses its effectiveness as asupplementary learning tool for teaching the fundamental law
is used to host the GUI agent can be extended toinclude articles, tutorials, discussion boards, and teaching modules about the target technology.At the end, the constructed system provides an online laboratory learning environment fortechnologies in general, and RFID in particular.References1. C. Thompson, “Everything is Alive,” Architectural Perspectives Column, IEEE InternetComputing, Jan/Feb 2004.2. “Internet of Things,” ITU, http://www.itu.int/osg/spu/publications/internetofthings/InternetofThings_summary.pdf Page 13.169.7
AC 2009-1244: DESIGN CONSIDERATIONS FOR VIRTUAL-CLASSROOM ANDLABORATORY ENVIRONMENTSCharles Lesko, East Carolina University Charles Lesko is an Assistant Professor in the Department of Technology Systems, College of Technology & Computer Science at East Carolina University. He received his BS at the US Naval Academy; he holds a MS in Forensics from National University and a second MS in Computer Information Systems from Boston University; his PhD is in Applied Management from Walden University. His current teaching and research regime focus on strategic technology management and communication, information technology project management, and virtual reality technology use in the
physically separated into two rooms sothat they could not communicate directly with each other but could do so only by text-chattingwithin the virtual laboratory environment. A teaching assistant was present in each room to helpthe students.In order to evaluate the usability of this game engine-based laboratory, a data set containing thestudents’ videogame playing background and a game log, which tracks the students’ activities,were collected and analyzed. The result shows that all students were able to complete thelaboratories regardless of their prior videogame playing experience. Also, it was discovered thatfrom the students’ laboratory operation perspective, most students made mistakes beforecompleting all tasks. From a collaboration perspective
. Page 26.1464.1 c American Society for Engineering Education, 2015 “Teaching an Electrical Circuits Course Online”AbstractDue to the increased demand for MOOCs, online, flipped, and hybrid courses, it is becomingmore important to identify techniques to also teach engineering courses virtually withoutcompromising standards. This paper will present a comparison of teaching an electric systemscourse for non-majors online and in a face to face classroom. It will provide a motivation forthis transition and examine the related literature for teaching engineering courses online. It willalso detail the challenges and lessons learned in transitioning an engineering course with anintegral laboratory
FOR A BASIC IoT TRAINING MODULEAbstractThis paper presents a basic laboratory training module aimed at helping undergraduate studentsunderstand the interfacing and connectivity issues involved in the Internet of things (IoT). Thetraining module uses a sequential teaching approach to draft quasi-experiments for teaching basicIoT concepts. Interfacing includes identification, embedded sensing and embedded actuatingwhile connectivity includes wireless connectivity and web/ mobile services.An IoT function (control and/or measurement) is first selected by users based on the physicalvariable of interest and the action to be carried out. The user will also select a connectivity optionbased on network types and transmission technologies available for
Paper ID #16153A Low-Cost Robot Positioning System for a First-Year Engineering Corner-stone Design ProjectDavid J. Frank, The Ohio State University David J. Frank is a 3rd year Computer Engineering honors student at The Ohio State University and an Undergraduate Teaching Assistant for the Fundamentals of Engineering for Honors program. He will graduate with his B.S.E.C.E in May 2017, and is expected to graduate with his M.S.E.C.E in May 2018.Kevin J. Witt, The Ohio State University Kevin Witt received his BS in Electrical and Computer Engineering from The Ohio State University in 2014. He is currently pursuing his MS in
2006-1431: INTEGRATING TEACHING AND TECHNOLOGY USING COELIVEEce Yaprak, Wayne State University Dr. Ece Yaprak is an Associate Professor of Engineering Technology at WSU. Her academic interests are in digital design and computer networking. Her research has led to seven NASA and one U.S. NAVY faculty fellowships and three NASA grants. Her professional experience at General Electric, the Ford Motor Company, and several NASA laboratories and the US Navy SPAWAR Center help her blend real world experience into her teaching. She has won three teaching awards in the College of Engineering. She has developed distance learning classes. She is an IEEE/TAC program evaluator
internalize, but demonstrations and laboratory experiences are quite helpful. This paper describes how we teach the concept of frequency shift keying by using a highly successful combination of theory, demonstrations, lab exercises, and real-time DSP experiences that incorporate M ATLAB and the Texas Instruments C67x digital signal processing starter kit.1 IntroductionWhile many communication concepts are difficult for undergraduate students to fully understand,the use of demonstrations and laboratory experiences have been shown to greatly facilitate thelearning process.1–7 This paper describes how to teach the digital communication modulation tech-nique of frequency shift keying (FSK) using a highly successful combination of
in GNU Radio that can create signal flowgraphs with signal processing blocks. When the blocks are connected correctly, a flowgraph will be created. The corresponding Python code will be automatically generated andcan be saved in a .py file. The students can change the properties of the blocks in GRC oredit the source code directly. This module is especially suitable for students with little tono Python programming background.III) SDR with Python Programming. The objective of this module is to teach studentshow to edit and run Python source code that calls the GRC blocks. Incomplete source codeis provided and the students need to finish and test the code by themselves. USRP front isnot required in these laboratories. They can be implemented
Paper ID #15677WORK IN PROGRESS: An Integrated DSP and Embedded MicrocontrollerLaboratory CurriculumProf. Todd D. Morton, Western Washington University Todd Morton has been teaching the upper level embedded systems and senior project courses for West- ern Washington University’s Electrical Engineering and Electronics Engineering Technology program for 27 years. He is the author of the text ’Embedded Microcontrollers’, which covers assembly and C pro- gramming in small real-time embedded systems and has worked as a design engineer at Physio Control Corporation and at NASA’s Jet Propulsion Laboratory as an ASEE-NASA Summer
credit,required laboratory classes. Although all of the laboratories have pre-requisites, they arenot associated with any one class. All of the laboratories require students to work inteams on long term projects. The student teams each have a project advisor, separate fromthe lab instructor and teaching assistant associated with each lab. All of the teams reporton their progress and answer questions on their projects in a weekly three hour labmeeting with all of the groups. The first project laboratory, EE 3331, normally occurs in the second semester ofthe sophomore year. The prerequisites include the first English, chemistry and physicscourses. ECE prerequisites include single courses in digital logic, circuits andmicroprocessors.All of
related to the remote laboratories.Remote laboratories are gaining popularity among researchers and educators, and there are anumber of reported initiatives in terms of system design, technology use, and pedagogical issues.These laboratories have great potential and can bring a new dimension for teaching the STEM(Science, Technology, Engineering, and Mathematics) disciplines.5, 6 However, the integrationof a number complex technologies and the current development structure of remote laboratorieshave made it difficult to develop and obtain sustainability.7As a continuation of Internet accessible remote laboratory facility development, the lead authorrecently integrated a couple of control system experiments into the facility. This paper
2006-1421: INTERNET-BASED PHYSICAL EXPERIMENTS: APPLICATIONWITHIN A LABORATORY COURSEAbul Azad, Northern Illinois University DR. ABUL AZAD is an Assistant Professor with the Department of Technology of Northern Illinois University, USA since July 2001. He completed his PhD in 1994 from the University of Sheffield, UK, which was sponsored by the Commonwealth Scholarship, UK. Subsequently he worked with the University of Sheffield and University of Portsmouth (UK) with various capacities. His research and teaching interests include Internet-based physical experiments, mechatronics, real-time computer control, adaptive/intelligent control, and mobile robotics. Dr. Azad has over 75 referred
. Page 26.1462.1 c American Society for Engineering Education, 2015 “Teaching a first course in Human-Robot Interaction”AbstractThis paper will present the details of the design and implementation of an introductory course inhuman-robot interaction (HRI) for graduate and undergraduate students from various disciplines.Human-Robot Interaction is a multidisciplinary field that focuses on identifying methods forrobots to successfully interact with humans. This field of study involves the understanding,design, and evaluation of robotics systems to be used by or with humans1.The author will summarize the key elements of a first course in Human-Robot Interaction with asurvey of the most relevant areas in the
analysis software for K-college" proceedings of the ASEE Annual conference and exhibition, session 2320, 2000.6. Rogers, C. and Portsmore, M., "Data acquisition in the dorm room: teaching experimentation techniques using LEGO materials" proceedings of the ASEE Annual conference and exhibition, session 2366, 2001.7. Brockman, J., Batill, S., Renaud, J., Kantor, J., Kirkner, D., Kogge, P., and Stevenson, R., "Development of a multidisciplinary engineering design laboratory at the University of Notre Dame" proceedings of the ASEE Annual conference and exhibition, 1996.8. Levien, K.L. and Rochefort, W.E. "Lessons with LEGO - engaging students in chemical engineering course" proceedings of the ASEE Annual conference and
AC 2012-5589: A SYSTEM TO SUPPORT TEACHING GLOBAL SOFT-WARE DEVELOPMENTRobert P. Brazile, University of North TexasKathleen Swigger, University of North TexasMr. Matt Ray Hoyt, University of North TexasMr. Brian Lee, University of North TexasBrandon Nelson, University of North Texas Page 25.113.1 c American Society for Engineering Education, 2012 A System to Support Teaching Global Software DevelopmentAbstractTeaching students how to work in globally distributed groups is being done throughout theWorld. As such, a myriad of different tools have been created to help students work in teams andcollaborate. However, there is still
the Curriculum and Instruction program at the College of Education, and at the same time, he is pursuing his Master’s degree in Petroleum Engineering at Texas Tech University. He is highly interested in conducting research within the Engineering Education frame- work. Mr. Yeter plans to graduate in December 2016 with both degrees and is looking forward to securing a teaching position within a research university and continuing his in-depth research on Engineering Ed- ucation. He is one of two scholarships awarded by NARST (National Association for Research in Science Teach- ing) to attend the ESERA (European Science Education Research Association) summer research confer- ˇ e Budˇejovice, Czech Republic
benefits to thosestudents by providing them opportunities to work together with others to meet long-term goals.This paper will discuss how one such laboratory, the Virtual Reality Undergraduate ProjectLaboratory, VRUPL, serves education on two fronts by developing large-scale virtual realityeducational simulations in an undergraduate research laboratory, and distributes the resultingproducts free of charge.PEDAGOGICAL BACKGROUNDThe work presented in this paper is based upon three important pedagogical foundations: 1. Dale Edgar’s Cone of Learning: Students retain more knowledge for a longer period of time when the information is presented through multiple delivery channels, particularly when one or more of those channels involves
will read introductory information about the use of the LA. The students will then write a program to transmit several characters through the SCI and verify the output on the LA. Students are encouraged to write in C in this lab but it is not necessary and it up to the discretion of the teaching assistant and/or instructor. • Software on the LAs can be used to capture the data from the LA so that students can print the data and include it in their laboratory notebooks. 4. Keypad and Liquid Crystal Display (LCD) Laboratory – 2 weeks • Code will be provided to students that does not work. The code was written to be asserted “active low” while the hardware configuration