environment, develop appropriate behavioral approaches,help students make interdisciplinary connections, and improve learning outcomes.Learning System Figure 1. Interface of Moodle learning systemThis study built upon past research and used action research methods to identifyappropriate adjustments to activity planning and guidance methods, with the objectiveof developing cooperative interaction and creative thinking abilities in students overone academic year [12]. The Moodle learning platform was employed to enablestudents to interact regarding class projects. A modular structure, divided into a coremodule and a plug-in module, was adopted to establish the platform. The plug-inmodule was interfaced with the core module to add or
. Page 13.144.4 Figure 1: Mixed PowerPoint and notes.The hand written and drawn comments were made during the lecture. The polygon withnumerous points was drawn in response to a question about a figure that would cause theclipping algorithm problems (i.e., a pathological case).Figure 2 provides an example of a “panel” that was written completely by hand during thelecture. In this case, there is a mix of drawing and equations (both are relatively simple, butnonetheless demonstrate the capability). This panel was developed over about a five minuteinteractive portion of the lecture, where the lecturer drew the coordinate plan and theslope/intercept line equation and asked the students to draw the resulting line as it
communicatewith the host LINUX multiuser computer for normal lab operation.Squeezing system software for the lab station into 3K bytes of EEPROM was a challenge,especially considering the fact that several large lookup tables needed to be included such ascharacter generator tables to produce character images on the alphanumeric display, andkeycode-to-ASCII tables to report alphanumeric keyboard entries in a standardized way. In fact,some planned features of the software had to be omitted in order to fit in the 3K bytes of spaceavailable, but the resulting software does allow student users to access and edit files on the hostcomputer, assemble their programs, download the resulting object code from the host, and runtheir programs on the lab station, which
the necessarybalance correction forces.The Handyboard is a common 68HC11 architecture and one plan is to task futurestudents with stripping off the Handyboard firmware and developing 68HC11 nativecode for solving this problem. This also has the advantage of instructing studentsin more specific instruction sets rather than the higher level interpreted languageprovided by the RCX, NXT and Handyboard platforms.Canadian Traffic LightsAnother goal of the projects is to introduce students to new and interesting conceptsbeyond the course theory. Most embedded devices are responsible for multitaskingand frequently utilize real-time operating systems to provide task prioritization andguarantee task completion.The Rabbit semiconductor platform is used
. Thefinite elements are actually complete rings in the circumferential direction, and the nodal pointsat which they are connected are circular lines in plan view. Because of axisymmetry, the three-dimensional problem reduces to a two-dimensional case similar to a plane strain problem.Tensile stresses and strains were taken to be positive, and compressive stresses and strainsnegative. For each element the four nodal points were numbered in the clockwise direction. Eachnode has two degrees of freedom.Displacement FunctionsThe two displacement components in a solid continuum varied as complicated functions ofposition. A number of approaches, including power series and Fourier series expansions, have
resources reveals the need fornew tools which can treat metadata not only as static data but as information in constantevolution, thus supporting the effective development of educational resources. Secure andcomfortable authentication systems (SSO), trust facilities or how to connect on line communitiesare issues we are going to take into account in future developments.AcknowledgementsThe authors would like to acknowledge the Spanish Science and Innovation Ministry and theSpanish National Plan I+D+I 2004-2007 the support in the project TSI2005-08225-C07-03"MOSAIC Learning: Mobile and electronic learning, of open code, based on standards, secure,contextual, personalized and collaborative" and to the CYTED-508AC0341 “SOLITE-SOFTWARE LIBRE EN
their own projects in the workspace. In this setup, theshared memory resource is SRAM and only CPU1 is connected to the non-memory peripherals.When the projects are built and compiled, the Nios IDE is then used to run the debugging sessionto experiment with the processors.9 Running the session shows that the processors are indeedworking as planned and the mutex is ensuring that only one of the processors is able to access thememory at a single time. The source code allows the processor to output a message when thatprocessor has control of the mutex and is able to update its count. In Figure 3, it can be seen inthe Nios IDE that the mutex was indeed stopping the other processors from being able to write tomemory according to the code. This
capabilities vital forengineering professionals. In the next phase a refined set of computational themes wassent back out to the industry panel for ranking. Results from the industry panel and thecurrent Delphi process will be presented. Implications of the results for a computationalthinking thread in the engineering curriculum will be discussed as well as plans for futureproject activities.IntroductionRapidly developing computational technologies are radically reshaping the nature of theworkplace 1. Jobs that consist primarily of routine engineering and computationalactivities are quickly moving oversees to cheaper labor markets or being completelyautomated. This and other immense changes in global political and economic dynamicsmeans the 21st
larger robotic system, the iRobot/John DeereR-Gator capable of carrying large instrument payloads and robotic arms. During the 10 weektenure of the team the students developed computer graphics-based simulations of a lunar surfaceoperational scenario in which satellite imagery is used to identify the location of a target ofinterest. Small scout robots are deployed to examine the target and a larger vehicle equippedwith proximity sensors is used to retrieve the target. The simulations represent actual hardwaredemonstrations that have been performed or are planned for implementation in the near future.Their project required the students developed graphic models of all vehicles and to developed thecontrol algorithms needed to execute the robotic
accommodatethe addition of robotics projects using Handy Board and to satisfy those departments that feeltheir students need to have a general understanding of one of these programming languages.Moreover, we are looking into the possibility of eliminating our linear algebra course andcovering the bulk of the topics in the Matlab-based programming course. It should be mentionedthere are few universities that either have converted their computer programming course toMatlab [20] or offer different sections of the course with Matlab and C++/Java options [21].V. Course StructureWe started with an ambitious plan to teach the fundamental programming concepts, usingMatlab, in addition to robotics-based programming projects, using Interactive C. The
. This occurred because the grades were not entered into Moodle as quickly asthe students might want. While this is not actually a failing of the graphs per se, it is important to notethis issue, how it is perceived by students, and how it might be addressed.6. ImplementationThe grade visualizations are implemented as a patch to the standard Moodle 1.5 grade book. Written inPHP, most of the visualizations were created with standard HTML, with the star graph using PHP’s GDgraphics library to generate images. Although Moodle supports multiple languages, currently ourvisualizations only support English.Our future plans include releasing these visualizations as an extension to the Moodle grade book so otherusers of Moodle can benefit from our work.7
has been offered nine times since 2004, but this was the first time such an open-endedfinal project has been used. Anecdotally, the authors observed an obvious increase in excitementand enjoyment on the part of the students due to this project. We plan to continue to use suchprojects in the future.References [1] C. S. Burrus, “Teaching filter design using M ATLAB,” in Proceedings of the IEEE International Con- ference on Acoustics, Speech, and Signal Processing, pp. 20–30, Apr. 1993. [2] R. F. Kubichek, “Using M ATLAB in a speech and signal processing class,” in Proceedings of the 1994 ASEE Annual Conference, pp. 1207–1210, June 1994. [3] R. G. Jacquot, J. C. Hamann, J. W. Pierre, and R. F. Kubichek, “Teaching digital filter design
resources for handling audio files, naturallanguage processing, visualization, and machine learning.The examples in this paper are straightforward and can be understood by students having anintroduction to signal processing. Students in our electrical engineering program as well asbiomedical engineering with electrical engineering concentration will have some experience withMATLAB scripting. They should also be able to use prewritten Torch scripts.My role is as an instructor, planning for and directing our student work. In our next step, we willuse one package to develop tools for student researchers, to first assist and eventually automatethe analysis of such sound files. Given the investigative nature of our overall research, I avoidedcompiled
project for next year’s class.Additionally, an objective measurement will be made to gauge the improvement of student ability.Future Project ImprovementsBased on student feedback from the survey and grading the submitted projects, several changesare planned for the next version of the project. One issue was that the project was not assigneduntil the end of the course when all the topics and been covered. This did not allow enough timeto thoroughly complete the project and complete a report. In the fall, the project will be assignedearlier as the data collection and FEA can be done before covering the final topic of continuoussystems.Students appreciated using the Arduino and the sensor but felt the code template gave them toomuch at the start of
industrial community. The aerospaceengineering course, in addition to the survey, had an additional question on the results of asimulation on three of the ten required simulation homeworks. The three questions were: 1. If the goal of the mission is to do a lunar fly-by and someone proposed this mission, would you approve it? Why or why not? 2. If you were planning this trajectory, would you be worried about the lifetime of the spacecraft? Why or why not? What if the trajectory had the same altitude around Earth? 3. If the goal of the fly-by was to fly in-between Saturn’s rings, would you have the spacecraft perform this fly-by? Why or why not?The chemical engineering course used Aspen HYSYS and Properties from AspenTech
planned, students in the Fall 2018 course offering completed laboratory assignmentsindependently during the first 8 weeks of course. The last 8 weeks of the course, studentscompleted laboratory assignments in pairs. Once pairing began, each week students were pairedrandomly with a new partner at the beginning of class; as before, students were never paired withthe same partner twice. Students continued to be responsible for completing individualassignments outside of the computer laboratory; however, they now had group assignmentswhich could only be completed during class and with a partner as well. Upon completion of eachweek’s group assignment, students completed a questionnaire surveying their experiences withtheir current partner.As in the
, 2015, 1-8.[18] Lee, G. C. & Wu, J. C. Debug it: A debugging practicing system. Computers & Education,Elsevier, 1999, 32, 165-179.[19] Sirkiä, T. & Sorva, J. Exploring programming misconceptions: an analysis of studentmistakes in visual program simulation exercises. Proceedings of the 12th Koli CallingInternational Conference on Computing Education Research, 2012, 19-28.[20] Ebrahimi, A. Novice programmer errors: Language constructs and plan composition.International Journal of Human Computer Studies, London; San Diego: Academic Press, c1994-,1994, 41, 457-480.[21] Spohrer, J. C. & Soloway, E. Novice mistakes: Are the folk wisdoms correct?Communications of the ACM, ACM, 1986, 29, 624-632.[22] zyBooks. https://www.zybooks.com
integrated into oneframework.ImplementationIn the fall semester of 2019 and spring semester of 2020, West Virginia University Institute ofTechnology assisted teachers to organize Girls Robotics Clubs in Kanawha County, FayetteCounty, and Lincoln County, which prepare female middle school and high school students for aregional robotics competition. The regional robotics competition will be held in fall 2020, and itwill be West Virginia’s first girls-only VEX robotics competition. Through attending the roboticsclubs and competition, female middle school and high school students are expected to becomemore knowledgeable and interested in STEM disciplines.The specific implementation plan has the following four tasks. The progress of these four tasks is
accounting for the fluid effects.ConclusionIn summary, the objective of developing a smaller, affordable, and more accurate viscometerapparatus was successful. Due to the significance of viscosity and helping students understand thegoverning principles and concepts, it’s important the design be reliable, accurate, and assists in theunderstanding of viscosity. The design is compact, enabling placement on a laboratory tables andin storage cabinets. The built-in electronics and LCD screen output the time without the need fora computer or software application. Component and material selection insured the prototypeprovides accurate and precise results.With the completion of the testing apparatus, the plan moving forward is to implement the newermodel
areintroduced to a timer functional block that can be used in ladder logic to count inputs over a setlength of time.Instructor-Identified Advantages of the PLC-Arduino Combined Cornerstone ProjectAssessments related to the PLC implementation from student perspective(s) are not applicablesince there is no basis for student comparison to the course experience when PLCs were notutilized. In other words, course iterations in which Arduino was solely used and both Arduinoand PLCs used, respectively, were experienced by completely different cohorts. Previous studentsurveys administered upon conclusion of the course have been focused primarily on criticalthinking and teamwork development. For future course iterations, administrators plan to includestudent
study the grades more in depth. While the overall gradedistribution was not impacted, a future study plans to look at rubric level detail for eachassignment and exam question to see if there are any differences within specific learningobjectives that are being assessed. Additionally, course improvements as to how zyBooks isimplemented into the course will be made and assessed.References 1. Öhrn, M.A.K., van Oostrom, J.H., and van Meurs, W.L. “A comparison of Traditional Textbook and Interactive Computer Learning of Neuromuscular Block” International Anesthesia Research Society, 84: 657-661, 1997 2. Edgcomb, A.D., Vahid, F., “Effectiveness of Online Textbooks vs. Interactive web- Native Content” ASEE Conference &
states,” Educational Technology, vol. 47, pp. 19-22, 2007.[29] K. R. Koedinger and J. R. Anderson, J.R., “Reifying implicit planning in geometry: Guidelines formodel-based intelligent tutoring system design,” In Computers as Cognitive Tools, Hillsdale, NJ: Erlbaum,1993.[30] K. Moses, “Examining the Effects of Using a Mobile Digital Assistive Tutor for Circuit Analysis onStudents’ Academic Achievement, Problem-Solving and Self-Efficacy,” PhD Thesis, Northern IllinoisUniversity, 2019.[31] D. K. May, “Mathematics self-efficacy and anxiety questionnaire,” PhD Thesis, University of Georgia,2009.[32] S. Glynn and D. K. May, “A Mathematics Self-Efficacy Questionnaire for College Students,”University of Georgia.[33] A. Bandura, G. V. Caprara et al
has been at USD since 1995 and aside from her positions at the IT. As adjunct faculty, Shahra has taught courses on IT related topics at the School of Education and Business as well as the San Diego Community College for over 10 years. A member of the New Media Center shahra has taught courses in business applications, web publishing and graphics design. In her current role as the Sr. Director of the Academic Technology Services at USD, she oversees all aspects of teaching and learning support, planning and implementation of the Academic Technology Services, works in close collaboration with faculty and departmental liaisons on learning spaces and serves on many campus committees and taskforces related to the
side-to-side balance? With these preliminary questions, the students would have adirection for what they are measuring and need to figure out how. A second improvement wouldbe to further stress the importance of controlling variables that you are not directly measuring.This would include the way each subject performs the test, how the data is recorded, etc. It is notexpected that a perfect experiment will be run and not controlling some things actually teachesthe students the importance of doing so, but these were items that the students in the pilotsemester specifically mentioned. Making sure future students try to control at least one of thesevariables would illustrate how you need a structured plan and still demonstrate howenvironmental
. Using this capability, the progressof the lab or field experiments requiring a significant amount of completion time can be monitoredremotely without having to be present at the experimentation site. The author plans to furtherinvestigate this capability of LabVIEW in his next research. A fund request has been submitted foracquiring the data acquisition instruments needed for this research. The investigator also hopes to beable to compare this method of analysis to other available approaches to possibly choose the optimalmethod for remotely conducting lab or field experimentations. This research can have a greatpotential in monitoring and evaluating the health of structural members.AcknowledgementThe author would like to thank Mr. Ryan Mooney
for mobile devices, andstudents had to manually resize pages in order to read and answer concept questions. TheAIChE Concept Warehouse Student App seeks to improve the student user experience withoptimization for small screens and touch-friendly navigation. In this paper, we present adescription of the student application. We also provide a detailed description of the design anddevelopment process to provide a reference for future design projects. Finally, we report onfuture plans and activities for the student application.Related WorkMobile device applications have been used as teaching and learning aids before. EvaluA+ is aniPad app developed to aid instructors in creating and using rubrics to grade assignments andpresentations. It allows
effectiveness of the selected MCU-based platform compared to the traditionaldedicated DSP hardware, we propose to use the following assessment measures: First, students’ feedback in the form of survey questionnaires will be collected. We plan to conduct two sets of surveys: One from students who completed the DSP class in spring 2015. In this course, the dedicated DSP hardware was used. As a comparison, we will also obtain surveys from students who will complete the DSP class in spring 2016. In this course, the MCU-based DSP hardware will be used. Such feedback will help us to assess how the students feel about the effectiveness of the proposed MCU-based platform compared to the DSP-based
efficacy of the educationalgame.Future work includes exploration of ways to increase engagement further by incorporatingadditional diegetic elements. For example, in the Element Roll game, the equation generatedcould not only be related to the molecules pictured, but also to the current state of the playerelement. In the Cargo Loading game, steps could be taken to make the flags on the missile morerealistic by having them curved or waving. Special care would have to be taken to ensure that thegraphs were still easy to view. Additionally, we plan to pursue further development of additionalgames for additional topics. It would also be very informative to conduct an efficacy study tocompare the quality of learning outcomes with the level of
, we describe future research plans, which includeusing unsupervised machine learning techniques to move beyond basic binary classification.1. IntroductionIn this paper, we explore the process for training two supervised machine learning classificationalgorithms to classify student code comments as sufficient or insufficient using MultinomialNaive Bayes Classifier and a Random Forest Classifier. We are classifying comments fromstudent lab submissions as part of a larger NSF funded writing-to-learn to program project inwhich we are developing a framework for allowing students to self-monitor and self-assess theirown metacognition [1,2]. Students are provided with an Integrated Development Environment(IDE) that allows the students to use
student expressed “The projectswe receive are always fun and interesting that really tests what we learned in class; a veryenjoyable class; a decent teaching plan throughout the semester”. One student expressed “classwent at a good speed and gave enough time for projects to allow them to be completelyunderstood before moving on”. One student commented “discussing problems outside of classtime can be extremely helpful”.For question 8 in the fall 2017 survey, one student expressed “sometimes I didn't understandfully what some of the code did and labs were not interesting”, which we interpreted it as arequest for providing more detailed descriptions on what the code does in our lab exercises; onestudent expressed “one problem was that most coding