Education Department, 331-B Randolph Hall, Virginia Tech, Blacksburg, VA, 24061 Phone: 540-231-9783. Email: syork@vt.eduTamara Knott, Virginia Tech Page 11.29.1© American Society for Engineering Education, 2006Introduction and background Until the 2001-2002 academic year, the department of Engineering Education(EngE) at VA Tech used no course management software in the administration of itsfreshman program courses (EngE 1024 and EngE 1114). All class handouts, worksheets,quizzes and tests were distributed to students via paper copies, which was a laborintensive and expensive process for the department. When the course
the creation process by creating objects and scripts they may see as beneficial forthe off-shore students therefore allowing them to make meaningful contributions to the virtualstudio as well.Bibliography1. Eschenbrenner, B., Nah, F.F.H., Siau K., “3-D Virtual Worlds in Education: Applications, Benefits, Issues, andOpportunities.” The Journal of Database Management, Vol. 19, No. 4, 2008, pp. 91-110.2. Mansfield, R., 2008, How to do Everything with Second Life, New York, McGraw-Hill, 2008.3. Dickey, M.D., “Three-dimensional Virtual Worlds and Distance Learning: Two Case Studies of Active Worldsas a Medium for Distance Education.” The British Journal of Educational Technology, Vol. 36, No. 3, 2005, pp.439-451.4. Ye, E., Liu, C., Polack-Wahl
design skills in novice programmers using the SOLO taxonomy,” In Proceedings of the 2016 ACM Conference on International Computing Education Research, 251–259.[46] Brian Hanks and Matt Brandt. 2009. “Successful and unsuccessful problem solving approaches of novice programmers,” ACM SIGCSE Bulletin 41, 1 (2009), 24–28.[47] Nelishia Pillay and Vikash R. Jugoo. 2006. “An analysis of the errors made by novice programmers in a first course in procedural programming in Java,” Preface of the Editors 84, (2006).[48] Nancy Cunniff, Robert P. Taylor, and John B. Black. 1986. “Does programming language affect the type of conceptual bugs in beginners’ programs? A comparison of FPL and Pascal,” ACM SIGCHI Bulletin 17, 4.
(Figures 10 and 11) clearlyillustrates the call by value feature of the C programming language. When the called function iscalled, it expects that the passed values are contained in the calling registers. c = add_c(12, 34);0x0002025c : movi r4,120x00020260 : movi r5,340x00020264 : call 0x20214 0x00020268 : stw r2,0(fp)Figure 10. Calling add_c function with literal values c = add_c(a, b);0x00020298 : ldbu r5,4(fp)0x0002029c : ldw r4,0(fp)0x000202a0 : call 0x20214 0x000202a4 : stw r2,8(fp)Figure 11. Calling add_c function with variable argumentsBit ManipulationThe ability to manipulate data at the bit level (for controlling and pulling data off devices) forlow level
workshop on Computing education research (ICER '06). ACM, New York, NY, USA, 97-108, 2006.[2] A. Petersen, M. Craig, J. Campbell, and A. Tafliovich, "Revisiting why students drop CS1," in Proceedings of the 16th Koli Calling International Conference on Computing Education Research (Koli Calling '16). ACM, New York, NY, USA, 71-80, 2016.[3] C. Watson and F. W. B. Li, "Failure rates in introductory programming revisited," in Proceedings of the 2014 conference on Innovation & technology in computer science education (ITiCSE '14). ACM, New York, NY, USA, 39-44, 2014.[4] T. Beaubouef and J. Mason, "Why the high attrition rate for computer science students: some thoughts and observations," in SIGCSE Bull. 37, 2
Paper ID #21923Coding the Coders: A Qualitative Investigation of Students’ CommentingPatternsDr. Mahnas Jean Mohammadi-Aragh, Mississippi State University Dr. Jean Mohammadi-Aragh is an assistant professor in the Department of Electrical and Computer En- gineering at Mississippi State University. Dr. Mohammadi-Aragh investigates the formation of engineers during their undergraduate degree program, and the use of computing to measure and support that forma- tion. She earned her Ph.D. in Engineering Education from Virginia Tech. In 2013, Dr. Mohammadi-Aragh was honored as a promising new engineering education researcher when
anequation is not explicit in an unknown variable. Such situations are common in chemicalengineering courses starting with the sophomore year. Figure 3 illustrates a case fromthermodynamics4 in which a given equation relates τ, a dimensionless variable equal to atemperature divided by the initial temperature To, to other parameters such as heat transfer Q, thegas constant R, the initial temperature To, molar amount n and a heat capacity relationshipdependent on the material (parameters A, B, C and D). Q = nR[ATo(τ-1) + BTo2 (τ2-1)/2 + CTo3 (τ3-1)/3 + D(τ-1)/τTo]As the equation is cubic in τ it is not able to be solved analytically by first year students.However, an iterative approach (or “trial and error” in student-speak) does
AC 2012-4059: GETTING STUDENTS INVOLVED IN A CLASSROOMWITH AN IPHONE APPMr. Smitesh Bakrania, Rowan University Smitesh Bakrania is an Assistant Professor in mechanical engineering at Rowan University. He received his Ph.D. from the University of Michigan in 2008 and his B.S. from Union College in 2003. His research interests include combustion synthesis of nanoparticles and their applications. He has recently begun developing educational apps for smartphones. Page 25.669.1 c American Society for Engineering Education, 2012 Getting Students Involved in a Classroom with an iPhone
topical knowledge, andpreparing them to apply that knowledge in increasingly complex situations. The design of theactive learning exercises was by far the majority of the workload in making the transition, andwas guided by several pedagogical principles: a. Use technology only if it helps student learning or helps the faculty teach better. While this may seem obvious to many, it is important to remember that technology is just the vehicle, not the payload. b. Frame exercises as places to generate teaching opportunities, not as examinations. Getting students to feel comfortable asking questions changes the game so that students are now “pulling” information, instead of the instructor “pushing” it. c. Create exercises that
). Eachlevel typically builds on earlier levels, so earlier levels must be completed first.As shown in Figure 1, a homework activity contains:(a). A title describing the activity at a high level.(b). An area displaying the questions of the current level and fields for the student to answer.(c). A bar showing each level of the activity. Blue, filled-in levels are the completed levels, andthe grayed out levels are the incomplete levels.(d). A “Check” button validating students' answers when pressed.(e). A “Next" button proceeding to the next higher level once the current level is successfullycompleted. If the answer is incorrect, clicking “Next” provides a new question of similardifficulty for the current level.(f). An explanation for the given answer
. dbSetWindowTitle("Basic 2D Shapes"); // Draw a dot. dbDot(w/8, h/8); // Draw a line. dbLine(w/4, h/8, w/2, h/3); // Draw a box. dbBox(w/1.8, h/8, w/1.3, h/3); // Draw a circle. dbCircle(w/3.5, h/1.6, h/4); // Draw a ellipse. dbEllipse(w/1.5, h/1.5, h/3, h/5); // Wait for the user to press a key. dbWaitKey() ; } (a) (b) Fig. 3: An example of Dark GDK Page 15.1039.5 As everyone knows, people like to work on or be attracted by things relevant to them or theyare familiar with 14, 15
. Page 11.1354.6 Figure 2: Two Degree-of-Freedom, State-Coupled, Two-Tank SystemThe nonlinear mathematical model describing the liquid levels of Tanks 1 and 2 is given by5 Lɺ1 (t ) = − A L1 (t ) + BV p (t ), (3.1) Lɺ (t ) = C L (t ) − D L (t ) , 2 1 2 (3.2) a1 Kp a awhere A ≜ 2g , B ≜ , C ≜ 1 2 g , and D ≜ 2 2 g , a is the cross-sectional area of A1 A1 A2 A2 ithe outflow orifice at the bottom of the Tank
Figure 6: Pre-lab Examples a. Multisim tutorial b. Instrumentation tutorial Figure 7: Circuit Simulation and Tutorial Videos Screenshots Figure 8: Circuit Images Figure 9: Measurement ResultsLab Practical ExamsAs shown in Table 2, there were two lab practicals during the quarter. This exam was short- Page 26.1464.10answer and required the student to build circuits, take measurements and upload screenshotsfrom the breadboard and instrumentation. The exam was timed and the students had 2 hours tocomplete approximately 12 questions
Paper ID #6929Student Perceptions of Online Resources as Predictors of Performance in aHybrid Classroom: Exploratory Findings from a Large Engineering Eco-nomics CourseMs. Kellie Grasman, Missouri University of Science & Technology Kellie Grasman serves as an instructor in Engineering Management and Systems Engineering at Missouri University of Science and Technology. She holds graduate degrees in engineering and business admin- istration from the University of Michigan, and began teaching in 2001 after spending several years in industry positions. She was named the 2011-2012 Robert B. Koplar Professor of Engineering Manage
solving electrical circuit problems.Moreover, this study examined if performance-based scaffolding delivered in an MLE-basedtutoring system increased student achievement and problem-solving performance. In addition, thisstudy sought toexamine if there were differences in treatment effects between the CircuitITS (CITS) and CircuitTest Taker (CTT) interventions. Participants were eighty-three (83) undergraduate studentsenrolled in a Circuit Analysis (Network Theory) course at a Midwest public research institution inIllinois.This research study aimed to answer the following questions:a) Did exam scores of students who use Circuit Test Taker or CircuitITS differ from the scores of students who do not receive an intervention?b) Did exam scores of
in Information Technology (SPIRIT). A final evaluation report for the National Science Foundation Project #0525111, October 31, 2008. Accessed on January 21, 2009 from http://www.ceen.unomaha.edu/TekBots/SPIRIT2/Reports/. 4. Grandgenett, N.F., Chen, B., Ostler, E. (2007). Project Proposal: The Silicon Prairie Initiative for Robotics in Information Technology 2.0 (SPIRIT 2.0). A Discovery K-12 Proposal for the National Science Foundation Project #0733228. 5. Grandgenett, N.F., Chen, B., Ostler, E., Timms, M. (2008). Project Report: The Silicon Prairie Initiative for Robotics in Information Technology 2.0 (SPIRIT 2.0). An evaluation report for the National Science Foundation Project
-onexperiences. The figure 2 shows the components of the environmental sensor platform in thismodule activity. (a) (b) (c)Fig. 2 Components of the environmental sensor platform show in module 6 activity. (a) Android phone. (b) Bluetooth external module to MCU. (c) Environmental dust sensorIII. Preliminary evaluationThe prototype of the labware (first 5 modules) has been demonstrated to be used on students whoparticipated the NSF Peach State Louis Stokes Alliance for Minority Participation summerresearch sessions at SPSU for preliminary evaluation. Several students in this program workedon the project leaded by authors on mobile embedded system designs and
teaching and learning modules of engineering mechanics. Computer Applications in Engineering Education 2011;19(3):421-32.14. Collis B, Wende van der M. Models of technology and change in higher education: An international comparative survey on the current and future use of ICT in higher education. 2002.15. Collins A, Halverson R. The second educational revolution: Rethinking education in the age of technology. Journal of Computer Assisted Learning 2010;26(1):18-27.16. Klein JD. Trends in performance improvement: Expanding the reach of instructional design and technology. Educational Media and Technology Yearbook 2010;35(1):135-45.17. Evans R. E-learning in the 21st century: A framework for research and practice. Teachers College
MatLab Marina vs. those that did not. The pre and posttest scores were analyzed using average normalized gains15 .Figure 3 shows the average normalized gains for the three sections (labeled as A, B and C) at Page 23.1395.5Armstrong that incorporated MatLab Marina (MM) in the curriculum. It can clearly be observedthat the learning gains are significantly higher in the concepts that include an extensive set of ASEE 2013 Annual Conferencetutorials in MatLab Marina. Concepts such as vector evaluation, curvefitting and structures haveyet to be developed in the VLE
, S. K.Sensor nodes sense the interested physical information based on the specific applications.Following that, the physical information is converted into a serial of raw data. Then, the raw data ispassed to the local intelligent electronics devices (IEDs) to process. After that, the processed datais sent to the sink node. The sink, in turn, passes the corresponding instructors to the sensor nodesaccording to the received information. The main characteristics of the WSNs can be generalizedas 4:a) Network topology is specified based on the users’ requirements;b) Applications are diverse based on the sensors varieties in sensor field;c) Traffic characteristics is relatively unique based on the protocols used in the whole network;d) Available
America's AUGMENT D. B. Neill[47] healthcare system - from disease detection to building predictive models for treatment - thereby improving the quality and lowering the cost of patient care. The broad use of machine learning makes it important to understand REPLACE Sharif, M., the extent to which machine-learning algorithms are subject to Bhagavatula, S., attack, particularly when used in applications where physical Bauer, L., & security or safety is at risk. We investigate a novel class of attacks on Reiter, M. K.[48] facial biometric systems: attacks that are physically realizable and inconspicuous, that allow an attacker to evade recognition or
toconstruct electrical circuits using a 2D breadboard simulation, a 3D breadboard, and a physicalbreadboard (figure 1). The participants included 48 undergraduate and graduate students from alarge public university in the southeastern US. These participants were randomly assigned to oneof three levels of fidelity where they learned to construct a circuit on a breadboard. Statisticalanalysis of participants’ pre-test scores found that participants in each condition werecomparable in terms of prior circuit knowledge. Figure 1. Breadboard used in three conditions for the initial study A. B. C. Screen shot of the Arduino Screen shot of the NI 800
: Cognitive Domain. New York, Longman, 1956.[5] B. Rosenshine (2012) “Principles of Instruction: Research-Based Strategies That All Teachers Should Know”, ; American Educator Vol. 36, No. 1, Spring 2012, AFT[6] M.V. Mäntylä, C. Lassenius (2009) “What types of defects are really discovered in code reviews”?IEEE Transactions on Software Engineering, 35 (3) (2009), pp. 430-448[7] A.D.D. Cunha, D. Greathead “Does personality matter?: an analysis of code-review ability” Communications of the ACM, 50 (5) (2007), pp. 109-112[8] D. A. Trytten. 2005. A Design for Team Peer Code Review. Proceedings of the 36th SigCSE Technical Symposium on Computer Science Education. Feb 2005. v.37 n.1.[9] Li, X. (2007). Incorporating a
, 2019.[7] Bower, M., Dalgarno, B., Kennedy, G. E., Lee, M. J., & Kenney, J., “Design and implementation factors inblended synchronous learning environments: Outcomes from a cross-case analysis”. Computers & Education, 86,1- 17, 2015.[8] Irvine, V., Code, J., & Richards, L., “Realigning higher education for the 21st-century learner through multi-access learning”, MERLOT Journal of Online Learning and Teaching, 9(2), 172-186, 2013.[9] Yang, J., Yu, H., & Chen, N. S., “Using blended synchronous classroom approach to promote learningperformance in rural area”, Computers & Education, 141, 103619, 2019.[10] Gilmore, A.N., “Design Elements of a Mobile Robotics Course Based on Student Feedback”, Computers in EducationJournal, 4th
respond to were: 1. Finding the x, y and z components of forces given a picture of a 3-dimensional force system where the direction of forces are indicated by Cartesian coordinates of a point. 2. Finding the x and y components of forces given a picture of a 2-dimensional force system and the magnitudes of the forces and angles that the forces make with the coordinate axes? 3. Finding the x and y components of forces given a picture of a 2-dimensional force system where the direction of forces are indicated by Cartesian coordinates of a point. 4. Finding the x, y and z components of forces given a picture of a 3-dimensional force system (a) Student scanning the problem (b) 3D model overlaid on the 2D figure using AR
contrast is builtaround collaboration. E-learning 2.0 assumes that knowledge is socially constructed. Advocatesof social learning claim that one of the best ways to learn something is to teach it to others.ELearning can provide major benefits for the organizations and individuals involved: ̇ Virtual environment allows some reduction of paper usage. ̇ Reduction of the costs of higher education. ̇ The time to update content as well as their correction is very low. ̇ The perception of the learner is a livelier interaction and a richer content.Blended learningBlended learning (b-learning) has allowed a new way of convergence between distance, on-lineand on-class education. The convergence is going through the mixed educational modelinvolving
formatted’, to comments that were highly specific, such assuggesting a different equation representation of a concept.Web-based Resources RatingsThe second method of assessment was a student survey that gathers feedback fromstudents after each administration of the course. The survey7 consists of 18 items thataddress four major domains: 1) Content Factors, 2) Learning Factors, 3) UsabilityFactors, and 4) Technological Factors (see Appendix B). A four-point scale is utilized onthe survey, ranging from ‘Poor’ (value = 1) to ‘Excellent’ (value = 4) and wasadministered to students over eight semesters of delivery of the course, from the spring of2004 to the summer of 2008. Classes ranged in size from 19 (Spring 2004) to 60(Summer 2007).The first domain
tool, seeFigure 2 (b). They will verify that their virtual arm resembles their actual arm in terms of theway it can move. If the virtual arm does not move the way their real one moves then they did notmeasure the D-H parameters correctly. In the camp the students were not able to grasp theprocess of measuring these parameters and relied on the student helpers. Software has since beenadded to the tool to support this actively. Once the parameters are measured correctly thestudents will enter them into the tool and verify their correctness. a b Figure 1: (a) the students build the arm, (b) the student measure the D-H parameter.Next the students will program their virtual
post questions and comments relevant to the course. Through these discussionforums, both students and instructors can directly respond in the various discussion threads.Research has shown that discussion forums can promote a social learning environment whichleads to deeper learning and increased student engagement [2]. Despite these advantages, gettinglearners to participate in discussion forums remains a challenge [3], [4]. Different MOOCplatforms have attempted to use various strategies to promote social interaction, however it is notclear which strategies are effective [5], [6].Based on this problem, our research questions are: (a) How does learner participation indiscussion forums differ between MOOC platforms? and (b) How does the content
Model for Computer Science TeachingThe modified van Hiele model of computer programming thinking still consisted of three majorelements: (a) the nature of insight, (b) the levels of thought, and (c) the phases of learning. Thefive-levels of thought of learning computer programming were dubbed: "visual", "descriptive","theoretical", "form logic modification and analogy", and "abstraction and modeling". In addition,the five sequential instructional steps, which they assert will take students through a reasoninglevel, will be integrated into the model to help students progress from one level to the next higherlevel. The sequence is shown in outline form below.1. Information: New topics are introduced through guided dialog. A. Teacher assesses