university “ASU ID”) is customizable andincludes apps that we developed at our university from the ground up for STEM education. Wenote that previous attempts to create customized portals for universities have also been attemptedby mobile communications service providers to expand their student customer base on collegecampuses (example shown in Figure 1).The difference in our effort is that we include and customize not only the usualsports/entertainment and university service/access apps but we focus specifically on includingSTEM oriented apps (see Figure 2), some of which were created as part of an NSF project. Forexample we created an Android app for performing mathematical and signal analysis simulationson Android smart phones and tablets. We
Page 25.1497.3provided with tablet PCs for the duration of the class, which enabled them to could the instructor.The Instructional Technology Team redesigned some of their training modules based on the ALTand the VARK model as well as informal feedback from previous course enrollees.The newer training module consisted of two 1- hour sessions (as shown in Table 1), separated bya short break. Tablet PCs were provided to all trainees for the length of the course. Detailedhandouts were also provided to all the trainees to accommodate reading/writing learners. Thefirst half of the course followed a traditional lecture type training module, with one instructor andseveral ‘students’ to accommodate auditory learners. The instructor used PowerPoint
device from ThinkGeek called an Annoy-a-tron). This paper discusses how these signals can be effectively used to teach, demonstrate, and reinforce the concepts of time dilation/compression, frequency trans- lation, spectral analysis/estimation, and aliasing.1 IntroductionKeeping our students interested and motivated is an ongoing challenge for professors today. In theauthors’ experience, we find that our students of signal processing still respond well to demon-strations that pique their curiosity or interest them in one way or another. This usually requiresinvolving their sense of hearing and/or sight in some way. For most students, tying such demon-strations to real world applications can bring signal processing theory to life
uniquesolutions used in simple-to-sophisticated system development. The testbed is eComLab, aradio-communication remote laboratory system developed by the authors; it has been used inseveral courses at the department of Electrical and Computer Engineering, the University ofTexas at San Antonio (UTSA). The implementation options are discussed as variousevolutional stages of the eComLab, which evolved from a simple single-user remote desktopapplication to a multi-user system architecture that operates as a gateway connecting fourremote sides: (1) PC-controlled experiment, (2) users such as students, (3) instructors and (4)system administrators. In its latest version, users may utilize a regular web-browser to accessremote experiments. The system provides
Batched Architecture has beenused for a number of iLabs by the university.The Batched architecture (Figure 1) is a three-tiered architecture consisting of a Lab Client, aService Broker and a Lab Server 5. The Client is an interface through which interaction betweenthe user and the hardware takes place. The Service Broker handles issues regardingauthentication and management of individual user accounts. The Lab Server is responsible forthe interaction between the Lab Client and the experiment hardware. Its subcomponents includethe Lab Server web service and Experiment Execution Engine, or Experiment Engine.Communication between the tiers takes place through web services using Simple Object AccessProtocol (SOAP) as the communication protocol. The
lectures is a major barrier. This paperpresents the results of on an action research study designed to elicit “best practices” forincorporating structured computer use into a technology-infused classroom. Throughobservations of expert instructors, and a review of literature, the authors identified six Tablet PCinstructional strategies that can be employed to create structured Tablet PC use within atechnology-infused classroom. Those strategies are 1) digital ink, 2) distributing instructor-generated content, 3) collecting student-generated content, 4) blacking out the projector, 5)polling questions, and 6) instructor screen broadcast. Student interviews, instructor experiences,and a preliminary student survey were used to
, educational researchers and college instructors have been exploring newmethods for using technology to enhance the learning process. The level of use varies byinstructor and institution.Georgia Tech began the Classroom 2000 project in the 1990s, with the intention of investigatingdiverse approaches for incorporating technology in the classroom.1 This project continues todayunder the revised name, eClass.2 Classroom 2000/eClass was designed to investigate the ideathat students are able to devote more attention to content when they do not need to focus oncopying notes. Other schools, even high schools, have selected to adopt specific technologies,such as the tablet PCs for widespread instructional use. For example, secondary school districtsin Ontario
design.ProblemDesigning digital circuits can be an easy, mechanical exercise, once the basics are mastered.After all, it’s just a matter of getting all the 1’s and 0’s in the right place at the right time, andeven if you guess at the answer, you have a 50% chance of being correct, right? That is thereason that automating the design process through hardware description languages and softwarethat reads those languages to configure programmable logic devices has been so successful. Onthe surface, everything is cookbook and easy. Complex systems are assembled by replicatinglots of simple circuits, a process at which digital computers excel. Circuits designed by studentsin the lab for an introductory digital circuits course fall into this category of design. Once
victim Windows XP host, and then the server is connected to the attack Linux CentOShost using a web browser. Once the communication channel is established, the guessingusername/password attacks are simulated by entering incorrect information on the client machine.The entire course of attacks is recorded on the victim machine with Wireshark and the packetcapture file is saved for future analysis.4. Experimental ResultsFigure 1 shows the commands used in Metasploit Framework to start a DoS attack on Windows Page 25.1253.6victim machine. Figure 2 shows part of the packets captured by Wireshark during the attackperiod of time. After examining the
fields, aBachelor’s of Science in Software Engineering degree and a Bachelor’s of Science degree inComputer Engineering. For many years, seniors within the Computer Engineering field took arequired course, CS-489 Software Engineering Design, as is shown in Figure 1. The course wasdesigned as a project based course providing a survey of software engineering methods as wellas introducing a design process for their capstone projects. Details of this course are provided inSebern1 and Welch2. Page 25.1257.2 Freshman Year Fall Winter Spring GE-110 Introduction to
students and instructors, and also disrupt learning. Even with thevast computer literacy improvements over the years, there is still much that needs to be Page 25.1265.2addressed. However, given the short amount of time allotted, students in the course (400+) dogenerally achieve a sufficient level of technical literacy in a very short time (one week), but thereis much room for improvement. Going forward, the authors expect that developing a taxonomyand formalism will lead to improved teacher efficiency and student computer literacy.1. IntroductionThe personal computer, telecommunications, and information technology have arguably had alarge
’, a junior-level course for mechanical engineering majors. Assessment tools such aspre- and post-experiment tests are an integral part of the game-based laboratory environment andform the basis for providing different levels of support to the students at every step of thelaboratory exercise. Furthermore, the game environment can be equipped with functionality formonitoring the students’ progress and learning outcomes, thus enabling skill-based assessment.1. IntroductionHaving grown up with a variety of digital technologies1,2, today's students have been describedas ‘Digital Students’ or ‘Net Generation’. The internet and communication technologies havehad a significant influence on their entire lives, including on how they learn. Today's
the robot’s functionality from within MATLAB’spowerful integrated development environment, which already includes numerical solvers, imageprocessing routines, neural network libraries, and control system design tools. We describe thedevelopment process and the toolbox’s features; and illustrate its capabilities with some projectsfrom our own Introductory Robotics class where it was beta tested. A student opinion surveyindicated that the toolbox was well received, but suggests its stability could be improved.1. IntroductionIt has been widely noted that engineering students benefit from a variety of teaching approaches,in particular visual and experiential learners prefer hands on laboratory experiences [1].Teaching robotics is no exception [2
valuable for learning Statics.IntroductionIntelligent tutoring systems have long been a focus of research, with applications spanninga wide range of subjects such as computer programming,1 law,2 medicine,3 physics,4 andStatics.5 Most current systems rely on traditional WIMP (Windows, Icons, Menus,Pointer) user interfaces. While such interfaces may be useful in some domains, they haveclear limitations. For example, they are typically not well-suited for instruction in domainsin which solutions require complex graphics. Engineering Statics is one such domain.Solving Statics problems requires the construction of free body diagrams and equilibriumequations, two tasks which are difficult to perform with a mouse and keyboard.Here we present our efforts
learningof the core data mining topics including data preprocessing, association mining,classification, cluster analysis, text mining, and visualization. The open-source datamining tool, RapidMiner, is introduced to assist students to explore and digest variousdata mining processes and algorithms. Overall, the hands-on experience provides studentsa better insight into data mining functions.1. IntroductionThe explosion of very large databases has created extraordinary opportunities formonitoring, analyzing and predicting global economical, geographical, demographic,medical, political, and other processes in the world. Statistical analysis and data miningtechniques have emerged for these purposes. Data mining is the process of discoveringpreviously
computer science students understood computer function (most ofthem had not yet taken a computer architecture course), but rather that the liberal arts studentswere troubled by their ignorance while the technical students were not. Clearly, it would beuseful to provide the entire class with a basic understanding of how stored program computersfunction at a very simple level.In addition, for the purpose of the particular class, we determined that it would be useful tointroduce a few basic computer science concepts: 1. A finite set of operations can each be numbered and hence be uniquely identified by bit patterns. 2. One can often solve complex problems using algorithms consisting of a sequence of very simple primitive operations. 3
main problems when it comes to adoption anddiffusion of instructional technology and they are personnel related, cost related, andinfrastructure related issues. Personnel related issues include organizational cultures that arehesitant to readily adopt new technologies. High cost of technology often prevents adoption anddiffusion and finally, unless there is a facilitating infrastructure, that allows potential users toaccess equipment and software whenever they need to, it will be very difficult to successfullyinstructional technology 1.The COE has been working on maximizing the use of the tablet PC in a number of ways. TheCOE created the Software Triage Team (SWAT) that is available 8 hours a day to provide freeassistance to students who face
memory (MEM) for storing both programs and data.The complete data path is shown in Figure 1. BUS A BUS B BUS C 6 PC IR A1 A2 1 REGS 2 MUX 2 A ALU R B
professions because of the gap between real-world scenarios and scale of the dataused within the classrooms. Diverse and non-standard software interfaces to sensors compoundthis problem significantly. Our goal is to document and make available data from a large varietyof real-world sensors to engineering students through the iPhone and iPod Touch. Our projectaddresses this problem by implementing a middleware framework in the application server and aclient on iPhone to facilitate access to sensor data.The primary research questions that this paper will address are: (1) How can sensor data beincorporated into current engineering learning environments effectively? (2) What are theproblems of utilizing large-scale data within the scope of an engineering
support theirinstructional needs.The specific objectives of the project include:1. Strengthening the educational infrastructure for computer science and engineering by incorporating advanced technology into courses and curricula2. Improving the delivery of laboratory and lectures3. Enhancing learning and teaching efficiency using computerized assessment platform4. Deepening students’ understanding of abstract concepts and enhancing students’ comprehension skills from theory to practice5. Promoting active learning and stimulate students’ interests in computer science and engineering subjects6. Developing support materials to assist faculty in the use of technology to support their instructional needsIn the sections below, we describe
programming capability and agraphical programming interface (GPI) under development for K-16 users. It has a wide range Page 15.205.2of applications developed for K-12 math and science standards, and an ongoing development fora grades 5-8 curriculum via an online interactive website 2,3,4,5. It has a modifiable designconsisting of off-the-shelf electronic hobby store components, instead of proprietary componentsas with the LEGO MINDSTORMS® and VEX® commercially available robot kits 1. It hasbeen applied in the extensive SPIRIT teacher professional development project and shown to behighly successful for equipping K-12 teachers in STEM training, and to
persons with severe disabilities is increasing and will continue to grow as the population ages[1]. Many persons with disabilities benefit from an assistive technology device, an “item, pieceof equipment, product or system, whether acquired commercially off the shelf, modified, orcustomized, that is used to increase, maintain, or improve the functional capabilities of personswith disabilities. “[2]. In a 2005 survey by the U.S. Department of Education, National Instituteon Disability and Rehabilitation Research, 64% of respondents used some assistive technology.The most frequently used were devices that enhance mobility (canes, crutches, walkers, scootersand wheelchairs), hearing aids, and oxygen tanks. Most respondents who used AT said it
. Student surveys and the results of student assignments suggest that theparametric studies enhanced the students’ overall comprehension of dynamics.1. IntroductionIn typical Dynamics courses, most homework problems require the student to solve for agiven variable at an instant in space and time. The professor typically assigns a set ofhomework problems and the students solve each problem by hand. The student knowsthat his or her calculations are correct by checking answers in the back of the book.In reality, the subject of particle Dynamics is the study of motion and not the calculationof a particle’s point at a particular instance in time. This differentiation is probably lost inthe traditional classroom. A unique web-based animation program has
homework assignment.Figure 1 shows a screen capture that illustrates the inclusion of handwritten material in the video,written as the video was recorded using a stylus and Microsoft Windows Journal software on atablet PC. This written material was saved in PDF format and provided to the students with thevideo. Figure 2 shows another screen capture from the same video in which a MATLAB “m-file” is being discussed, which was programmed to complete the analysis calculations and plots.A MATLAB m-file is a macro, or program. MATLAB allows for standard structuredprogramming features to be included in an m-file, such as loops and if-then-else logic. It seemsmuch easier to explain these programming features using a video rather than with a static
, which may be a property (temperature, pressure, specificvolume, etc.), energy (heat transfer or work), efficiency, etc. The professor typicallyassigns a set of homework problems and the students solve each problem by hand. Thestudent knows that his or her calculations are correct by checking answers in the back ofthe book.Thermodynamics problems are often time-based. For instance, a student may be asked tosolve for the work and/or heat transfer of a process that begins at known state #1 andends at known state #2. In reality, though, the work and heat transfer vary with time asthe system moves from state #1 to state #2. This dynamic nature of manyThermodynamics problems is probably lost in the traditional classroom. It is the authors’opinion
of form and texture.1 Although the early emphasis has been on building outvirtual worlds and providing for a growing demand for more social context and interaction, thereare some recent indicators that show a growing interest in the use of virtual world’s as vehiclesfor presenting content.2Over the past several years academics have begun to build and evaluate various virtual world Page 15.342.2environments with the goals of providing visually acceptable and meaningful meeting places thatstudents and faculty can use to gather and communicate in. However, to date thatcommunication has been mostly limited to providing an environment for
to thegeography under study) that take place on it. The phrase “to represent digitally” is used toconvey the meaning “to convert analog (smooth line) to digital form.” They began workingon the development of the GIS software in late 1950s, but the first GIS software was Page 15.847.2developed only in the late 1970s by the lab of the Environmental Systems Research Institute(ESRI). Evolution of GIS has transformed and revolutionized the ways in which planners,engineers, managers etc. conduct the database management and analysis 1.GIS has been defined in many ways, ESRI an industry leader in GIS software and geo-database management application
extracting the instantaneous descriptors for each frame. The features in thiscategory are related to the temporal, spectral shape, harmonic and energy features. A briefdescription of the features and their extraction algorithms implemented in this paper is given asfollows.Pitch DetectionPitch represents the periodicity inherent in the temporal domain or the perceived fundamentalfrequency of the underlying signal. Although the actual frequency can be determined accuratelyit may differ from the pitch due to the presence of harmonics. The biased or unbiasedautocorrelation sequence for the given frame is calculated from the signal values as follows. N|m|1
self-scrutiny over the recent years as engineering. Government commissions,accreditation agencies, and professional organizations – to name just a few stakeholders – haveworked hard to identify needed competencies and to translate these needs into curricula,pedagogies, and learning activities. The explosion of journal articles on reform-drivenengineering education over the past decade attests to the heightened awareness. In the UnitedStates alone, several influential policy studies offer cogent views of how engineers will work inthe not-too-distant future. A common theme is the call for increasing collaboration amongindustry and academia in the reinvention of engineering education.1-4.Digital Literacy and Engineering Competencies for the 21st
create a new project. Next, produce schematics. The component selector isused to match schematic symbols with the corresponding device artwork or footprint. Artworkproduced by the layout tool can be viewed in two or three dimensions. The layout tool alsoproduces industry standard Gerber files and drill files so that you are free to choose your own PCboard manufacturer.Our University recently purchased a PC board milling machine that I intend to make use of withKiCad. Faculty in our Electronic Engineering Technology program also expressed an interest inpossibly using KiCad and the milling machine in technology courses.Figure 1 is of the schematic capture tool showing the detail of a schematic. With buttons alongthree sides of a window, the tools