Paper ID #25849Blue Market: A Reproduction of the Industrial Environment in the Class-room (RAIS) experienceDr. Raquel Landa, Tecnologico de Monterrey (ITESM) Part-time teacher at Tec de Monterrey since 1999, with a Ph.D. in Education, a Master in Information Technology Management and a Major in Electronic Systems. Currently involved in Innovation projects related to engineering and programming courses.Dr. Lorena B. Martinez Elizalde, Tecnologico de MonterreyIng. Cristina Ver´onica Gonzalez Cordova, ITESM BS in Computer Science (2001), Master Degree in Computer Science (2003). 15 years of experience in software development
. Additionally, the overall final gradesare shown as well. Each histogram in Figures 1-4 shows the grade distribution of each of thesecategories, with each section of the histogram corresponding to a letter grade (A, A-, B+, B etc.)based on the standard university grade scheme shown in Table 2.Based on these histograms and the course averages for each category, there are minimaldifferences in the Application Assignments, Midterm 2 Exam, and Overall Course grade betweenthe semester that used the traditional textbook and the semester that used the zyBooks e-textbook. The one category that did have a difference was the Final Exam. In this case therewas a 2.4% decrease from Autumn 2017 to Autumn 2018. The exam and preparation for theexam was the same in
learning objective?)Each external weight is calculated by subtracting the score (e.g. importance, test, or quizzes)provided by the teacher from one, shown in equation (4). S is on an interval from [0-1]. 𝑊𝑛𝐸 = 1 − 𝑆 (4)Students who receive high scores will have lower external weights, as a perfect score of one willresult in an external weight of zero (𝑊𝑛𝐸 = 1 − 1 = 0). Thus, the core feature weight for a specificmathematical expression will decrease as students perform better in class and on exams. Figure 6: Map weight change exampleFigure 6 describes a simplified DIME map, where A, B, and C represent mathematical expressionswhere the student
, where the black area represents the area wherepeople can walk, and the green area represents the walls or areas where people cannot walk. Thelayout mimics our Computer Science department where green areas are the closed rooms wherepeople do not go frequently and do not need to be simulated. In NetLogo, turtle are the agents thatcan move around so we will use it to create our occupants: instructors and student agents.Instructors will be positioned in a particular location (their office or a common area) and studentswill enter from an entrance seeking for an instructor to meet. After meeting, instructor studentswill leave the area. Instructors are represented in blue color with the human figure and students inred color. Figure 2 (b) shows a
, thenregenerate the formatted document to verify that the correct edit was performed. Likewise,modifying the source code in Figure 2c requires a similarly laborious process. Minor textualedits become major chores. Finally, traditional development tools such as debuggers andprofilers are extremely difficult to deploy for WEB documents and their associated programs.Figure 2: Knuth's WEB system for LP transforms the input source document in (a) to theformatted output in (b) and the source code in (c) as illustrated by the large arrows.[5]Later LP implementations addressed the first problem in Knuth’s approach: weaknesses inlanguage support and formatting. Some variants support additional programming languages:CWEB (for C), FWEB (Fortran, C, and C++), xmLP
/.[6] A. Luxton-Reilly, I. Albluwi, B. Becker, M. Giannakos & A. Kumar, L.M. Ott, J. Paterson,M. Scott, J. Sheard, and C. Szabo. Introductory Programming: A Systematic Literature Review.Proceedings Companion of the 23rd Annual ACM Conference on Innovation and Technology inComputer Science Education, July 02 - 04, 2018, Larnaca, Cyprus, pp 55-106, 2018[7] W. Marrero and A. Settle. Testing first: emphasizing testing in early programming courses.In Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology inComputer Science Education (ITiCSE’05). ACM, NewYork, NY, USA, 4–8. 2005.[8] V. Isomöttönen and V. Lappalainen. CSI with games and an emphasis on TDD and unittesting: piling a trend upon a trend. ACM Inroads 3, 3 (2012
read miss (ex), the current state will be moved toExclusive state. For read miss (sh), the current state will be movedto Shared state. For write miss (local), it will be moved toModified state.Figure 7 shows the flowchart for the Snoopy cache coherencyprotocol, which is a conventional protocol, and the SimpleSimulator already has this protocol as a default one. The red boxesin Figure 7 have the ported codes for MESI protocol with Snoopy.The red boxes mean: 1) Check the Status bit whether it is Modifiedor Exclusive. If then, the MESI will do ‘UPDATE LRU’; 2) Dotedbox ‘b’ is for ‘STATUS BIT is EXCLUSIVE,’ when the fetchedinstruction is ‘read miss and not found in other threads’; and 3)Doted box ‘c’ is for the case that the instruction is ‘read
Paper ID #25262Curating Tweets: A Framework for Using Twitter for Workplace LearningHieu-Trung Le, George Mason University Hieu-Trung Le is pursuing his PhD in Information Technology at George Mason University. He is cur- rently a cybersecurity architect at a large organization, with expertise in leading IT and security engi- neering implementation, risk management, vulnerability assessment, and ethical hacking. He provides consulting services for both the federal and commercial sectors and served as the subject matter expert for information security domains. His research focuses on engineering education, using social
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
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
/Vice Provost for Faculty Affairs & Diversity at UTRGV. He is also a full professor in the department of Mechanical Engineering. Dr. Qubbaj received his Ph.D. from the University of Oklahoma with specialization in combustion and energy system. His research has been sponsored by NSF, the Department of Energy, and the Department of Defense.Liyu Zhang, University of Texas Rio Grande Valley Liyu Zhang is an Associate Professor in the Department of Computer Science Department of Computer Science at the University of Texas Rio Grande Valley. He received his Ph. D. in Computer Science from the State University of New York at Buffalo in September 2007. Before that he received his M. S. (2000) and B. S. (1997) from
the realm of computer scienceeducation directed at women is logical. 13References:AAUW, T. S. (2000). Educating girls in the new computer age. American Association ofUniversity Women Educational Foundation, Washington, DC, USA.Ahuja, M. K., & Thatcher, J. B. (2005). Moving beyond intentions and toward the theory of trying:Effects of work environment and genderAshcraft, C., Eger, E., & Friend, M. (2012). Girls in iT: the facts. National Center for Women &IT. Boulder, CO.Azmi, S., Iahad, N. A., & Ahmad, N. (2015). Gamification in online collaborative learning forprogramming courses: A literature review. ARPN Journal of Engineering
Paper ID #27278Computational Instruction through PLCs in a Multi-Disciplinary Introduc-tion to Engineering CourseMr. Nicholas Hawkins, University of Louisville Nicholas Hawkins is a Graduate Teaching Assistance in the Engineering Fundamentals Department at the University of Louisville. A PhD student in Electrical and Computer Engineering, he received both his B.S. and M. Eng. from the University of Louisville in the same field. His research interests include power electronics and controls, as well as engineering education for first-year students.Dr. James E. Lewis, University of Louisville James E. Lewis, Ph.D. is an
involved with developing and teaching laboratory content, leading the maintenance of the in-house robotics controller, and managing the development of the robotics project.Dr. Kathleen A. Harper, Ohio State University Kathleen A. Harper is a senior lecturer in the Department of Engineering Education at The Ohio State University. She received her M. S. in physics and B. S. in electrical engineering and applied physics from Case Western Reserve University, and her Ph. D. in physics from The Ohio State University. She has been on the staff of Ohio State’s University Center for the Advancement of Teaching, in addition to teaching in both the physics and engineering education departments. She is currently a member of the ASEE
large area.There are numerous challenges in detecting wandering behavior: a) sensor data collected from amobile phone has a lot of noises which may not reflect the real route or motion of the dementiapatients, b) wandering behavior itself varies a lot, caused by not only the diversity of wanderingpatterns but also the individual difference. So, it is not easy to construct a uniform model thatdetects wandering behavior, and c) since human’s regular travel pattern sometimes also includeswandering like a pattern, it is hard for machines to distinguish between the two. Hence in ourapplication, for analysis, we have applied the following two techniques: a) one idea isrepresenting wandering traces as loops, the problem of wandering detection is
conclude that help systems should strive todetect as many one-off errors as possible and provide hints for those (the list may be huge), andthat students struggling for more than some period of time should have a way to get quick help.We intend to make use of these finding to improve our own teaching and content, and to begindeveloping an automated help system for coding homework problems.References[1] Beaubouef, T. & Mason, J. Why the high attrition rate for computer science students: somethoughts and observations. ACM SIGCSE Bulletin, ACM, 2005, 37, 103-106.[2] McCauley, R.; Fitzgerald, S.; Lewandowski, G.; Murphy, L.; Simon, B.; Thomas, L. &Zander, C. Debugging: a review of the literature from an educational perspective. ComputerScience
. 107 - 112.[14] Wood, D. J. and Gray, B. (1991). “Toward a Comprehensive Theory of Collaboration”. Journal of Applied Behavioral Science 27 (2), pp. 139-162.[15] Russel, J.A., Weiss, A. and Mendelsohn, G.A. (1998). “Affect Grid: A Single-Item Scale of Pleasure and Arousal”, Journal of Personality and Social Psychology 57 (3), pp. 493- 502.[16] Koch, C., Neges, M., König, M. and Abramovici, M. (2014). ‘Natural Markers for Augmented Reality-Based Indoor Navigation and Facility Management‘. Automation in Construction 48, pp. 18-30.[17] https://anymotion.com/wissensgrundlagen/augmented-reality-marker[18] Lehmann-Willenbrock, N., Allen, J. A. and Kauffeld, S. (2013). „A Sequential Analysis of Procedural Meeting Communication: How Teams
Paper ID #24599Creation of an Online Video Tutorial Library at a State UniversityDr. Paul Morrow Nissenson, California State Polytechnic University, Pomona Paul Nissenson (Ph.D. Mechanical & Aerospace Engineering, University of California, Irvine, 2009) is an Associate Professor in the Department of Mechanical Engineering at California State Polytechnic Uni- versity, Pomona. He teaches courses in the thermal-fluid sciences, computer programming, and numerical methods. Paul’s current research interests involve studying the impact of technology in engineering edu- cation. He has served on the ASEE Pacific Southwest
infrequent access of in-depthmaterial like video lectures or exam problems. Furthermore, it was found that the three mosthighly-engaged clusters tended to access most assessments, with some slight drop-off in latterweeks, but the engagement with videos was not as robust. Similar patterns were found to holdacross all three courses analyzed.Figure 5. Learner behavior in nano540x shown in three figures per cluster (see C1 for labels). In (a) and (b), color indicates thecourse content type. Sub-figure (a) shows the percentage of each content types accessed by that cluster. Sub-figure (b) shows thecontent items each learner accessed—each user’s activity is shown on a separate row. Sub-figure (c) shows a timeline of still-activelearners. Observations with
Paper ID #26430Work in Progress: Adding the Internet of Things to a Freshman-level Engi-neering CourseDr. W. Davis Harbour, Louisiana Tech University Dr. Davis Harbour is a Senior Lecturer and Program Chair for Electrical Engineering at Louisiana Tech University. He earned his BS and MS degrees at the University of Oklahoma and he earned his PhD degree at the University of Arkansas. His primary teaching responsibilities are in the freshman and sophomore engineering courses, and his interests include microcontrollers, data acquisition systems, control systems, and engineering education. He is a member of ASEE and IEEE.Dr
Paper ID #27559Programming Without Computer: Revisiting a Traditional Method to Im-prove Students’ Learning Experience in Computer ProgrammingMr. S. Cyrus Rezvanifar, University of Akron S. Cyrus Rezvanifar is a Ph.D. student in Biomedical Engineering at The University of Akron. He has also served as a research assistant in Cleveland Clinic Akron General since 2016, where he conducts research on biomechanics of human knee joint and patellar instability. In 2016, he received a doctoral teaching fellowship from the College of Engineering at The University of Akron. Through this teaching program, he has served as an
Paper ID #26181A Long-Term Study of Software Product and Process Metrics in an Embed-ded Systems Design CourseDr. J.W. Bruce, Tennessee Technological University J.W. Bruce is with the Department of Electrical & Computer Engineering at Tennessee Technological University in Cookeville, Tennessee USADr. Ryan A. Taylor, University of Alabama Dr. Taylor received his Ph.D. in Electrical and Computer Engineering from Mississippi State University in 2018. He is currently an assistant professor at the University of Alabama in Tuscaloosa, Alabama. His research interests revolve around remote sensing and engineering education
Paper ID #26280Supporting Object-oriented Design Learning Outcome Using an Android De-velopment ProjectAsjia Marion-Bethany Gilder, Alabama A&M University Asjia Gilder, a native of Millbrook, AL received a B.A in Chemistry, with a minor in Computer Science from the Alabama Agricultural and Mechanical University in May of 2018. Currently, she is a Graduate Student at Alabama Agricultural and Mechanical University, and is continuing her studies to receive a M.S. in Computer Science.Mr. Wichien Choosilp, Wichien Choosilp is a graduate student of the Department of Electrical Engineering & Computer Science at
Paper ID #26339PV-VR: A Virtual Reality Training Application Using Guided Virtual Toursof the Photovoltaic Applied Research and Testing (PART) LabDr. Kenneth A. Ritter III, University of Louisiana, Lafayette Kenneth Ritter is a concentrating solar power research scientist at the University of Louisiana at Lafayette. Kenneth directed the development of the Virtual Solar Energy Center (VSEC) virtual reality lab at the University of Louisiana at Lafayette. His research interests include solar power, virtual reality, immersive education, and engineering education.Dr. Terrence L. Chambers P.E., University of Louisiana, Lafayette
describes Coral's language constructs through examples, and explains the languagedesign decisions. Coral has a flowchart and textual representation, and supports coreprogramming concepts: Input/output, variables, branching, loops, arrays, and functions. Thetextual representation was specifically designed to look and read like pseudocode, so newprogrammers can quickly learn to read Coral.Figure 1 shows an example of putting quoted text (a string literal) to output. The syntax readslike a sentence and deliberately does not introduce a function call, in contrast to Python, Java,and C, nor an operator like in C++. Note that a flowchart always starts with a Start node and endswith an End node, as shown in Figure 1(b).A variable is a memory location that
displays “Welcome to Java”p u b l i c c l a s s Welcome { p u b l i c s t a t i c v o i d main ( S t r i n g [ ] a r g s ) { System . o u t . p r i n t l n ( ” Welcome t o J a v a ! ” ) ; }}After applying the above transforms in program 5 and shuffling the valid and invalid line ofcodes, we get the following Parsons puzzle. System . o u t . p r i n t l n ( ” Welcome t o J a v a ! ” ) } }p u b l i c C l a s s Welcome { p u b l i c s t a t i c v o i d main ( S t r i n g [ ] a r g s ) {p u b l i c c l a s s Welcome { System . o u t . p r i n t l n ( ” Welcome t o J a v a ! ” ) ;p u b l i c s t a t i c c h a r main ( S t r i n g [ ] a r g s ) {Similarly, P P2 is mapped into a different Parsons puzzle, using the same mapping process
andcomputational) foundation,19 but it also involves teacher professional development (PD) to helpimplement it. The following sections describe our research design, along with findings on theeffectiveness of interleaving in learning as well as quantitative/qualitative feedback on the PDprogram that helped secondary-school teachers implement and research it in their classrooms.2. Research DesignIn the past two school years, during fall and spring, we offered: a) introductory training on basicretrieval practices2 and Google Forms (to prepare and conduct practice tests) to 180 teachers from29 local school districts (SDs) in our region, including 33% from urban, 19% from rural, and48% from suburban SDs, and b) additional training on interleaving retrieval
contiguous; they require two big circlesthat overlap. As shown in Figure 1, the K-map challenge activity prompts the student to add thefewest and largest circles to cover all the 1s in the K-map. A student selects cells one-by-one,then clicks the "Add circle" button. If the selected cells are adjacent and the number of cells is apower of 2 (i.e., 1, 2, 4, or 8 cells), then a circle is added around the selected cells. Otherwise, thestudent is immediately given an error message stating: "Invalid circle. Valid circles can contain1, 2, 4, or 8 cells." When a student is ready to submit, as in Figure 1(a), the student clicks Check.If the student's submission is incorrect, as in Figure 1(b), then the student is given anexplanation, including which circles
restrictions include:ensuring good practices are used when authoring, and saving an author time and simplifyingmaintenance by limiting choices. Figure 1. The components of an animation are numbered as follows: (1) title, (2) back to startbutton, (3) steps, (4) play button, (5) speed checkbox, (6) visualization area, and (7) caption. The orange boxes highlight those components and do not actually appear in an animation.As shown in Figure 2(a), the initial state of the animation looks like a typical figure with all theobjects visible. From the initial state, clicking the Start button plays the first step. Figure 2(b)shows the end of the first step, with the caption described the highlighted object. Highlightingkey objects to associate with a caption
fatigue life, two different geometric designsare proposed, as shown in Figure 3 and Figure 4. As shown in the figures, some slightmodifications to the left end of the model were made. Figure 3: Design model A Figure 4: Design model BThe part in Figure 3, Model A, is the base model. The model in Figure 4 Model B, has hadrounds with a diameter of 0.15 mm applied to four small edges.The fatigue life analysis is done with the Goodman equation, using adjusted stress to account forthe mean stress being equal to half of max stress. The fatigue analysis results are in Figure 5below. Figure 5: Fatigue life of Model A Figure