AC 2007-2328: ACTIVE AND COLLABORATIVE LEARNING STRATEGIES FORTEACHING COMPUTINGEdward Gehringer, North Carolina State University Edward F. Gehringer is an associate professor in the Department of Computer Science, North Carolina State University. His research interests include hardware and software support for memory management, architectures for security, object technology, and educational software for collaborative learning. Page 12.167.1© American Society for Engineering Education, 2007 Active and Collaborative Learning Strategies for Teaching Computing Edward F
0.02 0.01 0 0 0.5 1 1.5 2 2.5 3 3.5 V^(-0.8)Figure 2. Wilson plot for heat exchanger using data from reference 4. Page 12.393.5Simulation to the Rescue?One route to improved learning could be to provide an additional connection betweenexperiment and theory through computer simulation of the processes. Recent advances incomputer technology and the development of robust finite element equation solvers coupled withuser friendly graphical user interfaces has eliminated the need for specialized expertise to solvemany problems involving differential
Computer Engineering Technology program in accordance with ABET accreditationcriteria. The implementation process was conducted in an undergraduate course in theprogram. The initial phase involves identification of course goals, and based on thesegoals, the measurable learning outcomes are formulated. Using web-based methodologyand course management tools such as WebCT or Vista, the learning outcomes aremeasured in the form of pre- and post-course survey data from students. Data can beimported to data management tools such as Excel for analysis and evaluation. This studyuses computer programs as tools to facilitate data collection and data analysis, making thedata intensive portion of the assessment and evaluation process an easier
, real-world laboratory experiments and computer simulations areintegrated with each other. It is described in detail how the new model works, using an exampleof student laboratory assignments and results. The paper also presents a modified-jigsawcooperative-learning approach that we developed and that is proven particularly useful whendealing with large classes. There exists a long-standing misconception that laboratoryexperiences become impractical as class sizes grow in numbers. Our modified-jigsaw approachrequires the instructor to meet with only a portion (one-fourth in our case) of the class, making alaboratory experience manageable even as class enrollments reach 100 or more students. Thepaper describes the logistics of the modified
AC 2007-67: PROJECT-BASED LEARNING IN A FRESHMAN COMPUTERGRAPHICS COURSERafiqul Noorani, Loyola Marymount UniversityLouis Rodriguez, Loyola Marymount UniversityMichael Givens, Loyola Marymount UniversityDrew Christensen, Loyola Marymount UniversityJoe Foyos, Loyola Marymount University Page 12.1194.1© American Society for Engineering Education, 2007 Project-Based Learning in a Freshman Computer Graphics CourseAbstractThis paper describes project-based learning in a freshman engineering course entitled,Engineering Graphics and Design at Loyola Marymount University. The major courserequirement is to design and build a solid model of a real
thebasics of firewall software.Exercise 6: Learn the basics of firewall softwareFirewalls determine which traffic to allow or deny based on the network layer it operateson [13]. Firewall software is software that protects a computer connected to a publicnetwork from unauthorized access by hackers. There are two kinds of firewall software:basic firewalls and dynamic firewalls. Basic firewall software monitors thecommunication that flows between your computer and the Internet. When it sees anysuspicious inbound requests from unknown sources, it automatically identifies it and alsoeffectively blocks it. Dynamic firewall software, on the other hand, not only protects yourcomputer from unauthorized inbound accesses/ requests but also protects your PC
AC 2007-495: PROGRAMMING GAMES TO LEARN ALGORITHMSTimothy Baibak, Kettering University Tim Baibak graduated Summa Cum Laude from Howell High School. He is a Computer Science Major at Kettering University and currently a Software Engineer Intern at Gabriel Roeder Smith and Company. Apart from programming, he enjoys tennis, fishing, and playing video games.Rajeev Agrawal, Kettering University Rajeev Agrawal received his BS and MS, both in Computer Science, from India and currently working on his PhD thesis at Wayne State University. Since 2001, he has been with Kettering University as a faculty member in Science and Math department. His research interests are Content Based Image Retrieval
Internet.IntroductionToday, educational institutions are increasing their use of the computer basedtechnology in the teaching environments1. There are various ways how to use thistechnology, but basically the computer-mediated learning can be used as single teachingmedium or it can be used in combination with traditional classroom experience2. Onlineclasses have advantages and disadvantages3 .This is actually means that there is not auniversal approach how to use the internet for education, especially for courses withlaboratories. There are still discussions how to utilize the distance education toundergraduates when the laboratories are involved4. Meanwhile some universities areusing the lab-based courses on the internate5,6,7,8. There is an indication of
enhance both individual and team learning in these settings from both student andfaculty perspectives. The working premise was that Tablets have added benefit, in comparisonto laptops, since much engineering content consists of equations and diagrams, entry of which iscumbersome at best with a keyboard and/or mouse. A secondary objective was to ascertain howstudents would adopt and adapt to this new computing platform. Three distinct studies arediscussed in the following pages.Study 1: A First-Year Engineering Design LaboratorySince Spring 2005, Tablets have been utilized in the laboratory section of a first-year engineeringdesign course. This course is a requirement of our electrical and mechanical engineering majors.To date, ~250 students have
Bowling Green State University Bowling Green, Ohio 43403 {rajaei, dadfar}@cs.bgsu.eduAbstractCommodity High Performance Computing (HPC) platforms such as Beowulf Clusters provideexcellent opportunities to engage students with challenging projects. Courses such as parallelprogramming, distributed systems, operating systems, and networking can benefit from the low-cost HPC platform. In this paper we report the results on series of student projects in anadvanced operating systems course which jointly have contributed to a larger group project.Several students designed, implemented, and tested segments of manageable term projectscontributing to the student learning in the advance topic
AC 2007-571: COMPUTER-BASED NON-PHOTOREALISTIC RENDERINGMarty Fitzgerald, East Tennessee State University Page 12.392.1© American Society for Engineering Education, 2007 Computer-Based Non-Photorealistic RenderingAbstractComputer-Based Non-Photorealistic Rendering is a rather elaborate term for a set of 3Drendering techniques that focus on nonrealistic, or stylized, output. Specifically for this paper,the style is a type of concept sketching, done with a computer rather than markers and pens andother traditional tools. This paper will give an overview and show examples of some of the non-photorealistic rendering capabilities available with Maya. This curious set of
learning experience is not realized. For instance, these tools can beused as virtual-lab environments for hands-on, visual learning. They also enable the Page 12.1303.2instructor to make strong connections between theory and practice.The conundrum facing instructors is how to balance traditional theory and numericalmethods with the use of sophisticated CAE software. When computer-based methods aretaught at the undergraduate level, the focus tends to be on numerical theory with topicssuch as discretization schemes, element formulation and inversion algorithms discussedin detail. Students in these courses typically develop computer codes to solve a fewsimple
AC 2007-245: SIX YEARS AND THOUSANDS OF ASSIGNMENTS LATER: WHATHAVE THEY LEARNED, AND WHAT HAVE WE LEARNED?J. Shawn Addington, Virginia Military Institute J. Shawn Addington is the Jamison-Payne Institute Professor and Head of the Electrical and Computer Engineering Department at the Virginia Military Institute. He received his B.S., M.S., and Ph.D. degrees in Electrical Engineering from Virginia Polytechnic Institute and State University. He teaches courses, laboratories, and undergraduate research projects in the microelectronics and semiconductor fabrication areas; and, he remains active in curriculum development and engineering assessment. He is a registered professional engineer in the
AC 2007-1965: UNDERGRADUATE EMBEDDED SYSTEM EDUCATION USINGADAPTIVE LEARNING TECHNOLOGYLiang Hong, Tennessee State University Liang Hong received the B.S. degree and M.S. degree from Southeast University, Nanjing, China, in 1994 and 1997, respectively, and the PhD degree from University of Missouri, Columbia, MO, in 2002, all in electrical engineering. Since 2003, he has been with Tennessee State University, Nashville, TN, as an Assistant Professor in the Department of Electrical and Computer Engineering. He has held summer visiting appointment at Vanderbilt University, Nashville, TN, in 2006. His research interests include digital communications and multimedia signal processing with a
AC 2007-1550: VISUAL LEARNING IN A MATERIAL/ENERGY BALANCE CLASSRichard Zollars, Washington State University Dr. Zollars is a professor in, and director of, the School of Chemical Engineering and Bioengineering at Washington State University. He received his Ph.D. from the University of Colorado. He has been teaching engineering for 28 years. His interests are colloidal/interfacial phenomena, reactor design and engineering education.Christopher Hundhausen, Washington State University Dr. Hundhausen is an assistant professor of computer science in the School of Electrical Engineering and Computer Science at Washington State University. Director of the Visualization and End User
the lecture prior to or after the computer-based worksheets affects studentunderstanding. Exit interviews were also conducted at the conclusion of the course after the finalexam. Learning styles of the students were assessed using the Felder-Silverman Index ofLearning Styles20.Research ResultsA preliminary analysis has been performed on the data collected by the participant observers,during the mid-semester focus groups, and with grades on student assignments. The participantobservers’ field notes indicate that the students in Section 2, which performed the computer labworksheet before receiving instructions in lecture, were more likely to pay attention during thesubsequent lecture and asked better questions of the instructor. Students in
approach, based on these paradigms, thatis specially designed for engineering courses. We have developed interactive, self-pacedcomputer-based lectures in which students learn abstract concepts on their own. In this approach,classrooms have been allocated for problem solving, student-teacher interaction, and industry-related applications. The proposed teaching methodology combines the constructivistapproach—which enables students to acquire knowledge meaningful to them through interaction—and the objectivist approach—in which students passively receive information via computer-based lectures. Computer Based Virtual Classroom (CBVC)—a computer program that mimicstraditional classrooms by presenting lectures in chronological order, an approach
this paper, the hybrid format is a course format which includes meetings inperson in the traditional classroom based setting, and also makes use of web support over theInternet. Hybrid courses are also known as blended learning or blended learning environments.[1] Blended approaches base their pedagogy on maximizing the benefits in face-to-faceinteraction and online learning; finding a harmonious balance in blending the benefits inherentin face-to-face interaction and inherent advantages in online access to knowledge. [1] Blendedlearning and hybrid class formats are also discussed in the ECAR Research bulletin BlendedLearning [2].The blended learning approach has become a more common method of delivering coursecontent. The Computer Graphics
AC 2007-1203: DEVELOPMENT OF A STANDALONE COMPUTER-AIDEDTUTORIAL TO INTEGRATE COMPUTATIONAL TOOLS INTO AMECHANICAL DESIGN CURRICULUMFernando Class-Morales, Cessna Aircraft Company Fernando Class-Morales earned his B.S. in Mechanical Engineering from the University of Puerto Rico at Mayaguez in 2002, and his M.S. in General Engineering from the University of Illinois at Urbana-Champaign in 2007. He worked as an intern for UTC – Pratt & Whitney, and is currently a Mechanical Systems Engineer at Cessna Aircraft Company in Wichita, KS. In his free time, Fernando enjoys playing paintball and working on obtaining his pilot license.Jim Leake, University of Illinois-Urbana Champaign James Leake joined
AC 2007-2341: TRANSFORMING THE MICROPROCESSOR CLASS:EXPANDING LEARNING OBJECTIVES WITH SOFT CORE PROCESSORSLynne Slivovsky, California Polytechnic State University Lynne Slivovsky received her B.S. in Computer and Electrical Engineering and her M.S. and Ph.D. in Electrical Engineering from Purdue University in 1992, 1993, and 2001, respectively. She worked with the Engineering Projects In Community Service (EPICS) Program from 2001 to 2003. In Fall 2003, she started a tenure-track assistant professor position in Electrical Engineering and Computer Engineering at California Polytechnic State University, San Luis Obispo. She received a Frontiers In Education New Faculty Fellow Award in 2003. In
AC 2007-2504: INTRODUCING MICROFLUIDICS TO ELECTRICALENGINEERS: AN INTEGRATED PROBLEM-BASED LEARNING EXPERIENCEIan Papautsky, University of Cincinnati IAN PAPAUTSKY received his Ph.D. in bioengineering from the University of Utah in 1999. He is currently a tenured Associate Professor of in the Department of Electrical and Computer Engineering at the University of Cincinnati. His research and teaching interests include application of MEMS and microfluidics to biology and medicine.Ali Asgar Bhagat, University of Cincinnati ALI ASGAR S. BHAGAT received his M.S. in electrical engineering from the University of Cincinnati in 2006, and is currently pursuing his Ph.D. His research interests include
among faculty and teaching assistants in the Introduction to Electrical Sciencecourse at Oklahoma State University who perceived student engagement is less when students donot apply the skills learned in the course.The School of Electrical and Computer Engineering at Oklahoma State University (OSU) isredesigning courses to improve student learning under a National Science Foundation (NSF)Department Level Reform project- Engineering Students for the 21st Century (ES21C). Thisproject seeks to develop higher levels of learning by matching course work to objectives usingBloom’s Taxonomy. The introductory electrical science course is being reformed to increasestudents’ ability to analyze and apply knowledge by incorporating new problem-based and
: “Engineering students learn what we teach them, but often do not become what we intend.[Students learn] the behaviors that let [them] succeed in classes, but these behaviors do not always correlate with success in engineering. Engineering Students for the 21st Century is a reform program for undergraduate engineering that is trying to align the behaviors that are taught in our program with those that help students succeed. To accomplish this we plan to transition from emphasizing acquisition of knowledge to emphasizing student development.”1Our research problem relates to the overall ES21C project, and by extension the transition toteam-based learning6, as a “devil’s advocate” test. Many previous studies focus
AC 2007-943: ACTIVE LEARNING USING GUIDED PROJECTS IN AN UPPERYEAR ECE COURSEBrian Frank, Queen's University Brian Frank is an Assistant Professor in the Department of Electrical and Computer Engineering at Queen's University in Kingston, Ontario, Canada.John Carr, Queen's University John Carr is a Ph.D. candidate in the Department of Electrical and Computer Engineering at Queen's University in Kingston, Ontario, Canada. Page 12.172.1© American Society for Engineering Education, 2007
computational cost. The criticalelement of the project is that it exposes students to real tradeoffs and constraints in a way thatthat is significant to them (their grade is effected). The final lab time is used for a wrap upsession. The purpose of this session is to help all the groups benefit from the lessons learned byeach group. Each team has a chance to share their intuition and see how their results compare inperformance and hours logged from a comparison chart. • Lab 1 – LabVIEW Tutorial • Lab 2 – Second Order Sections • Lab 3 – Quantization Noise • Lab 4 – Integer Computation • Lab 5 – Coefficient Quantization • Lab 6 – Roundoff Noise • Lab 7 – Scaling and Overflow • Lab 8 – Fixed Point SSB • Project
AC 2007-350: THE USE OF ELLUMINATE DISTANCE-LEARNING SOFTWAREIN ENGINEERING EDUCATIONJohn Crofton, Murray State University Dr. Crofton earned his B.S., M.S., and Ph.D. in Physics and his B.E.E. in Electrical Engineering from Auburn University. Before coming to Murray State University in 1994, Dr. Crofton was a Senior Engineer at the Westinghouse Science and Technology Center in Pittsburgh. Dr. Crofton’s research work has focused on ohmic and Schottky contacts to compound semiconductors such as SiC and GaN. Additionally, Dr. Crofton is interested in applications of solid state UV sources for water purification.James Rogers, Murray State University Jamie Rogers is an assistant professor in the
course-long project used in just the second semester ofintroductory computer science11. Through this course-long project, students learned datastructures, programming fundamentals, and applied software engineering practices. Our work isdifferent in that the programming assignments described in this paper each span one to twoweeks. The annual SIGCSE conference also supports a “Nifty Assignments” panel to sharecomputer science assignments8. Each assignment presented by the panel has a “nifty” element,and the assignments described in this paper share the “nifty” aspect of being open-ended andencouraging creativity. Marks and others developed an introductory computer science course tointroduce students to concepts and abstract thinking without using
positive that the VHDL exercises provided reinforcement ofclassroom concepts and allowed them to visualize results via simulation. Over two-thirds of thestudents were able to implement a completely functional design project computer model whichsuccessfully executed the test program. The methodology was to combine/modify instructorprovided VHDL models, rather than turning the course into a “programming” class. This keptthe focus on “hardware description” and did not rely on coverage of the language by the coursetext. The resulting combination of textbook and classroom instruction with VHDL modeling andsimulation exercises provided students with a more robust learning experience and exposure tostate-of-the-art design tools.IntroductionTeaching
projects to reinforce theorywith design examples and to guide students through the design process. This PBL model hasbeen implementation in three core computer engineering courses (Microcontroller Programming,Computer Logic Design, and Multimedia Networking) since Fall 2005 and the students’feedback has been very positive. In all pilot classes that incorporated the model, a significantimprovement of students’ hands-on skills was observed. The broad implementation of the modeldemonstrates that it could be applied to any course where computer aided or assisted design is anessential component. Course level assessment results will be included to show the impact onteaching efficiency and student learning outcomes. In addition, potential problems
developed InkSurvey, a web-based tool that allows instructors to pose open-ended questions to the students. Each student uses a Tablet PC to construct and submit aresponse, which can be text, free-formdrawings, graphs, equations, etc. The instructor canmonitor these responses as they are submitted, providing an opportunity to offer solution hintsand prepare a thoughtful response.Frank Kowalski will describe how this active learning experience promotes studentmetacognition and enables real-time feedback that can effectively guide the instructor inmodifying or validating student understanding.InkSurvey can easily be used in conjunction with other computer-based or internet-basedlearning activities, such as applets. Significant learning gains, as