Publications Sage CA: Los Angeles, CA, 1987, pp. 519–523.[25] W. Barfield, J. Sandford, and J. Foley, “The Mental Rotation and Perceived Realism of Computer-Generated Three-Dimensional Images,” Int J Man Mach Stud, vol. 29, no. 6, pp. 669– 684, 1988.[26] D. Veisz, E. Z. Namouz, S. Joshi, and J. D. Summers, “Computer-Aided Versus Sketching: An Exploratory Case Study,” AI EDAM, vol. 26, no. 3, pp. 317–335, 2012.[27] J. M. Utterback et al., Design-Inspired Innovation. World Scientific, 2006.[28] O. T. Iyendo and Z. A. Halil, “Computer Aided Design (CAD) Technology Versus Students’ Learning in Architectural Design Pedagogy–A Controversial Topic Review,” International Journal of Development Research, vol. 5, no. 01, pp
atUPRM) will facilitate this.Case #1: A chemistry student, working in a computer lab at the university, downloads theAnarchist’s Cookbook from the Internet. He saves it in his designated storage area. A systemsadministrator, who routinely scans student files for pornographic pictures (studentsdownloading pornographic pictures crowd out other students with more legitimate purposes),finds the Cookbook in the student’s files. What is the student doing with this information:satisfying his curiosity or planning for something more sinister?Case #2: A student takes a computer systems class in which she learns how to deal withcomputer viruses. Using what she has learned, she creates her own virus and contemplatesreleasing it into the University system
adapted to eachof the platforms is detailed in Appendix B.The details of the tasks performed can be found in Appendix A at the end of the paper. Thesedetails include the computing category, task, and application; as well as an explanation of eachtask, the specific metrics of performance measured, and task outlines and specifications.3.1 Randomization and Learning BiasOriginally we proposed that all users should perform all tasks on all platforms. Our initial testingshowed that each user would be testing for extended periods of time—several hours of test time,which we determined to be unreasonable. Additionally, there is a learning bias as each task isrepeated on a subsequent platform. We propose to control for this bias and also shorten the
integrated circuit design, and digital application specific integrated circuit design. He was employed for eight months at the Microsoft Online Learning Initiative where he worked on lab development for courses related to microprocessor systems and interfacing and antenna design.William Bishop, University of Waterloo Dr. William Bishop obtained his PhD in Electrical and Computer Engineering from the University of Waterloo in Waterloo, Ontario, Canada. Bill is currently a full-time lecturer in the Department of Electrical and Computer Engineering at the University of Waterloo. His research interests include configurable computing, tools and strategies for e-learning, and image and video
Session 2793 An Undergraduate Design Experience in a Wireless Computing Projects Course Lynne A. Slivovsky, Jan P. Allebach, Charles A. Bouman, George T. C. Chiu, Edward J. Delp, Maribel Figuera, Mustafa Kamasak, James V. Krogmeier, Catherine P. Rosenberg, and Luis Torres Purdue University West Lafayette, IN 47907AbstractTraditional lecture courses are heavily focused on learning fundamental, and often relativelytheoretical, concepts usually through passive assimilation of information from
Session 1668 Teaching Statics Online with only Electronic Media on Laptop Computers Kurt Gramoll Aerospace and Mechanical Engineering University of OklahomaAbstractThe benefits of electronic media in engineering, such as interactive simulations, three-dimensional visualization and animations are widely known, but the implementation has beendifficult because of lack of classroom facilities and student access to the programs. Most of theimplementation problems can be overcome and true asynchronous learning environment can beestablished if CD based multimedia
different system architectures etc. Simulation provides no experience ofpractical problems such as inserting a new input/output card into a PC and the associatedskills that are needed. Furthermore, a new conceptual model is needed that providesabstraction in order to control detail is required as the foundation of curriculum for thediverse audience now wishing to study computer technology.3. ConstructivismPrior to examining how to improve student learning we attempted to attain a deeperunderstanding of how students learn and construct knowledge. Constructivism is thedominant theory of learning today, the basis of which is that students must actively constructknowledge rather than passively absorb it via lectures. According to Ben-Ari
Paper ID #37079Incorporating a Teach for Mastery System in a Computer Science CourseLea Wittie, Bucknell University Lea Wittie is an Associate Professor in the department of Computer Science in the Engineering College at Bucknell University. ©American Society for Engineering Education, 2023 Incorporating a Teach for Mastery System in a Computer Science Course Lea Wittie Department of Computer Science Bucknell University
AC 2007-1560: USE OF COMPUTATIONAL FLUID DYNAMICS (CFD) INTEACHING FLUID MECHANICSCuneyt Sert, Middle East Technical University Cuneyt Sert received his B.S. and M.S. degrees from the Mechanical Engineering Department of Middle East Technical University (METU), Ankara, Turkey and his Ph.D. degree from Texas A&M University. He is currently working as an Asst. Prof. at METU. His current research interests include numerical simulation of thermofluidic transport problems and development of active/visual software for the use of engineering education.Gunes Nakiboglu, ROKETSAN Missiles Industries Inc. Gunes Nakiboglu received his B.S. degree from the Mechanical Engineering Department of
devices. While only a few of our students arrive oncampus with experience in using (e.g. programming) such devices through commercial productssuch as Lego Mindstorms, most students do express an interest in and see a value inprogramming and building such devices. Thus while they are better able to conceive ofapplications for such devices, in most cases they are no closer to actuating their concepts thanpast incoming students.With regard to computer electronics, for many years our undergraduate program sought to instillprogramming and interfacing skills through use of 8085 and 80186 architecture based machines.Laboratory experiments helped students learn Intel x86 machine architecture and assemblerlanguage. But now, since these machines are not
improveEnglish pronunciation, self-evaluation is very hard because people often can’t realize themistakes they make. Computer-Assisted Pronunciation Training (CAPT) software providesopportunities for student self-repetitions and self-evaluations. To help users evaluate theirpronunciation, a variety of feedback is provided to users, such as record comparison, spectrum,and shape-movement comparisons of the mouth.The lips are one of the pronunciation mechanisms. Lip movement is an important factor thatinfluences the pronunciation of learners.3 It is helpful for learners to get visual feedback abouttheir mouth-shape movements. Through feedback, learners can directly find where the mouthmovement is wrong and learn how to correct it. Arai & Oda4 used 3D
towards computer-based automation career Ü Reliance on partner was a problem Ü Need to allocate more time to the coverage of interface electronics design Ü Include some biomedical measurements applicationSummaryExperience with student-initiated projects within the instrumentation and data acquisition coursewas presented. A few students struggled in defining the scope of their work at the beginning ofthe four-week project period since this was their first project-based learning experience. It wasalso observed that many students had not had to design, debug and test a system that hadmultiple functional blocks in their prior coursework. This contributed to students’ difficulty inbreaking the design into functional modules and
-miningproject that extracted valuable information from a database with information collected from a Page 15.1379.5recent survey; for the second project, the student elected to implement a visualization systemwhich applies digital image processing techniques to enhance the diagnostic ability of a doctor todetect lumps and anomalies in mammography images.As an interdisciplinary project, a great amount of time was spent in formulating a set ofspecifications from which computer scientists were able to work and create program modules.The females involved in the projects spent considerable time learning about the topics from anon-computational point of view
, andFEA limitations and abuses. Several qualitative and quantitative questions on the course examare used to test learning of the subject.II.B Computer ExercisesSome practical considerations guided the formation of computer exercises for giving students ahands-on experience with FEA. Since lab access to the software is limited, the exercises had tobe completed during the students’ three-hour lab periods or during short supervised eveningactivities. Furthermore, although it was desired to utilize only the basic functions of the softwareto get across the main ideas, the parts or tools analyzed should be realistic and serve as examplesfor potential advanced projects. It was assumed that all students had basic solid modelingexperience since one of
: Introducing Pre-College Students to Engineering through InteractiveActivities, Workshop with ASEE National Conference, June 1998.4. “Educator’s Corner: Sharing Hewlett-Packard’s Resources with Engineering Educators” CD-ROM,available from http://www.agilent.com.5. URL: http://www.ipc.org/6. Reid, K. “The Mobile Electronics Manufacturing Laboratory”,ASEE: Future Directions in EngineeringEducation: Proceedings of the Illinois/Indiana sectional Conference, p. 91-95, 19977. Computers Simplified, the 3-D Visual Approach to Learning About Computers, 4th edition, IDG Booksfrom MaranGraphics, c. 1999. URL: http://www.maran.com/.8. URL: http://php.iupui.edu/~kreid1
that stems from engineers the effect of an and computer scientists in entrepreneurial society. mindset.The table above expresses the different methods used to involve concept mapping in the curriculum ofundergraduate education. Kaivola and Lokki [10] had the most diverse methods implementing note takingskills as opposed to the activity distribution technique. One common denominator is the desire to exposestudents to a variety of learning styles that fit their needs. This study produces a unique data set thatmeasures computer science student’s concepts around value creation and EM.MethodsThe method of this
and computing. We began our work by designing a computational thinkingdiagnostic that can be administered to students as they enter the engineering program in order todetermine student's ability to use the principles and practices that are learned by studyingcomputing. We can report that 3584 students were participants during the development of theEngineering Computational Thinking Diagnostic (ECTD) and the last 469 were involved inexploratory and confirmatory analysis.Engineers use computing to design, analyze, and improve systems or processes. ABET citescomputing as a foundational skill for engineering proficiency [1], [2]. The Taxonomy for theField of Engineering Education Research also reflects the importance of computational thinkingas a
Tracing the Execution of Computer Programs – Report on a Classroom Method Tom M. Warms Renee Drobish Department of Computer Science and Engineering Pennsylvania State University Abington CollegeAbstract: Part of learning how to develop computer programs is learning how to analyze programs—examples presented by the instructor and programs written by the student him or herself. One way toanalyze the execution of C++ programs is by means of tracing. The tracing method is a tool with whichthe instructor can explain new features of the language and new programming techniques. It is also a
that the programs provide their graduates of its students and other institutional stakeholders. For thiswith the skills and knowledge to take on appropriate purpose, we recommend core outcomes that must be met, andprofessional positions in Computer Systems Technology provide examples of advanced learning outcomes forand grow into leadership positions or pursue research or additional depth in each unit of each knowledge area. The design of Information Technology curricula must take thosegraduate studies in the field. changing technologies into account [4][5][7]. This paper
this paper, wedemonstrate that it is feasible to achieve high performance in physical simulations using a simple case.There are different Python parallel libraries that are available today with the main aim of ensuringPython codes run faster in parallel to break the GIL, which is essential to promote Python as ahigh-performance programming language. With the new Python parallel libraries, physical simulationscan be executed successfully on GPUs and multicores. Taichi, NumPy and Numba are Python librariesdesigned for high-performance numerical computing and machine learning. In this paper we introducethese Python libraries / frameworks and use them to implement several physical simulations. Weevaluate the performance of these libraries and
. This work was performed as “Comparison of Theoretical, Computational and Experimental Analysis of Truss" funded4. Summary and supported by Grambling State University. In order to perform this integrated capstone projectincluding theoretical, experimental and computationalanalyses of the truss structure, the students were guided to Referencesapproach engineering problems with various methods and to [1] Richard M. Felder, Learning and Teaching Styles inunderstand the advantages and disadvantages of them. By Engineering
), Mexico City, Mexico during the 1997 year. His areas of interest include Databases, Programming Languages, Data mining, Web Design, and e-Commerce Systems. Page 14.351.1© American Society for Engineering Education, 2009 Computational Data Mining for Feature Extraction in Health InformaticsAbstractThis paper presents the methodologies and lessons learned from a cooperative effort within ourinstitution involving the Health Science Center faculty, the Computer Science faculty, andsenior/graduate students; the effort aimed at building a data mining module to input, process, andextract relevant
format, whereas our workshop in 2014was completely online. In 2016, we employed a “hybrid format,” including both face-to-face andonline. More than 30 high school and middle school teachers registered for the workshop in2016, and majority of them fulfilled the requirements of the workshop. Some of them havestarted applying what they learned from the workshop to their teaching. According to the dataand feedback we have collected to date, the hybrid format is well received by the participatingteachers.Previous WorkInitiated in 2009, Google Computer Science for High School program [1] aims to provideprofessional development opportunities for high school teachers in the discipline of computerscience. We organized a two-day face-to-face Google
the frameformat and specifically, let them know how to find the Ethernet address of the source computer,destination address in the Ethernet frame and examine the frame type as well as the content ofthe message. The lab allow students see a live network data Ethernet frame is assembled byhardware addresses, frame type and payload as illustrated in Fig. 3. Page 11.1398.6 Fig. 3 Illustration of frame format used with Ethernet.Lab 3: How to use OPNET IT GURU to Analyze Network PerformanceThis is the introduction of OPNET IT GURU. The objective of this lab is to learn the basicsrequired to use OPNET effectively, including
Paper ID #6376Introducing 6-12 Grade Teachers and Students to Computational ThinkingDr. A. Dean Fontenot, Texas Tech University Dr. Fontenot is the Sr. Director of the Texas Tech T-STEM which provides professional development for K-12 teachers as part of the Texas STEM (T-STEM) initiative. The Texas Tech T-STEM Center focuses on project-based learning with the integration of the engineering design process. The Center provides professional development training for T-STEM Academies, T-STEM Early College High Schools, and all Texas school districts, public and private. She collaborates with Whitacre College of Engineering
at Charlotte with the primaryobjective of broadening participation in computing through best practices and community building. SCState is a participating university in this initiative. The objective of this paper is to discuss the STARSSLC outreach and other activities at SC State, its success and lessons learned with the engineering,science, and computing community. IntroductionIt is common knowledge that computing education lacks diversity and enrollments in computer sciencehave plummeted. Recent reports have shown that there is a lack of interest in computer science in the K-12 level and number of incoming college freshmen specifying Computer Science (CS) as an area ofstudy has dropped 60
Conference & Exposition Copyright © 2004, American Society for Engineering Educationengineering tutorials provide students with a means to visualize complex motions or geometries.Third, the tutorials provide students who are interested in computer simulation, and those whoare interested in project work, with an alternative learning format that can improve their interestand motivation12.AcknowledgementsThe tutorials described here have been developed in part through support provided by theNational Science Foundation under grant number EEC-0235156, and by the students and facultymembers listed in the references. The authors also acknowledge the support, ideas, andassistance on this project provided by John Stuart and Ralph
enhance these skills, computer application training involving Microsoft Word, Excel andPowerPoint were incorporated into the introductory laboratory based course.The Electrical Engineering Technology program at New Jersey Institute of Technology (NJIT) is anUpper Division program which is accredited by the Technology Accreditation Commission of theAccrediting Board for Engineering and Technology (TAC of ABET). Virtually all the students enteringour program come from community colleges, or proprietary schools such as DeVry, where they haveaccumulated a minimum of sixty-four credits. Many of these students work full time, and may haveworked in industry after graduating from a community college. Therefore, even if they learned computerskills in the
if the promise of using compatible computer tools to speed the designprocess were true. Clearly, the learning curve for applying technology to the designprocess is steep. It gets steeper when students mismanage their time and “peak” for majorrequirements. The results of the time survey show that students have a tendency to waituntil the last moment to work on major requirements (see Figure 8). A future courseimprovement may be to require intermediate project submissions to flatten the time curveand improve work quality.Conclusion Clearly, there is more to developing a successful computer-aided design classthan collaboration with industry. Even before the collaboration effort, EM370 helpedcadets to prepare to work in the summer intern
diagram In addition to learning background material, the student B. Difficulty defining data-modelsteam decided that it would be beneficial to maintain contactwith an intermediary to assist with answering chemistry Chemists and computer scientists communicate in tworelated questions that arose during the implementation phase. different ways. Chemists talk in terms of the applicationThe course professor sought a student with an organic domain, while the computer scientists talk in terms of thechemistry background to assist with the initial student team by implementation domain. We needed to bridge that gap byserving as an intermediary between the student team and the creating a