integrates theoretical foundations with practical,“tutorial-based” experiences.The curriculum balances theoretical fundamentals, solidified through numerical solutionimplementation in Python, with hands-on experience using industry-standard Ansys Fluentsoftware. Notably, the use of Python in the introductory phase prepares students for the increasingutilization of Python for customization and optimization within commercial CFD packages.Furthermore, the second part of the course adopts a unique problem-solving approach wherestudents actively replicate pre-recorded tutorials, fostering deeper understanding compared totraditional lecture formats. This comprehensive and student-centered curriculum prepares futureengineers with the critical skills and
Paper ID #42403The Seamless Integration of Machine Learning Education into High SchoolMathematics ClassroomsHyunju Oh, University of Florida Hyunju Oh is a Ph.D. student in School of Teaching & Learning, College of Education, University of Florida. Her research interests include Virtual Learning Environments, Learning Analytics, Artificial Intelligence in Education, and STEM education.Rui Guo, University of Florida Dr. Rui Guo is an instructional assistant professor of the Department of Engineering Education in the UF Herbert Wertheim College of Engineering. Her research interests include data science & CS
Paper ID #42329Enhancing STEM Education: Integrating Collaborative Technologies in Micro-Teachingfor Pre-service TeachersDr. Gerald Tembrevilla, Mount Saint Vincent University Gerald Tembrevilla obtained his PhD in science (physics) education at the University of British Columbia. He served as a postdoctoral fellow in the Faculty of Engineering at McMaster University. Currently, Gerald is an Assistant Professor in the Faculty of Education at Mount Saint Vincent University in Halifax, Canada. He teaches and conducts research on the integration of emerging, learning, and collaborative technologies to enhance hands-on science
opportunity between engineering and the arts through thedevelopment of a “Special Topics: Interactive Fiction” course was developed and subsequentlyapproved by the curriculum committees of both colleges for the 2022-2023 academic year. Whilethe remainder of this paper focuses on this Interactive Fiction course, the authors want toacknowledge the key roles played by the instructors involved in these preceding courses.2023 - Interactive Fiction: Goals and LogisticsThe two primary goals for the Interactive Fiction course were (1) for students to learn how to usea natural language software platform, such as Inform [30], to design an interactive game in a waythat reflects the diversity of cultures and experiences encountered during the era of
research interests focus on the relationship between group learning modalities and creativity performance. Dr. Tsakalerou is active in international forums (such as the OECD Idea Factory, the European Innovation Summit, the Joint Institute for Innovation Policy, and the European Higher Education Society) and a contributor to the Asia-Europe Foundation’s Education Hub.Michalis N. Xenos, University of PatrasMs. Semira Maria Evangelou, University of Patras I hold a diploma (5 years Engineering degree with an Integrated M.Sc.) from the Department of Computer Engineering & Informatics at the University of Patras. I also completed a master’s degree in the Human-Computer Interaction field. During my master’s studies, I
. The mainlearning categories include Think (reading, discussing, listening), Practice (algorithmdevelopment, algorithmic puzzles), Interpret (case studies, analyzing algorithms), Apply (open-ended problems, project-based learning), Evaluate (solution testing, peer evaluation), and Create(presentation, documenting, product development) [2]. For example, well-timed support could beincorporated in a “practice” activity such as algorithm development. Additionally, feedbackcould be applied to an “evaluate” activity such as solution testing. The researchers in [2] suggestmultiple technology-integrated learning activities that could include a number of differentscaffolding techniques within them. Although it is not necessary to apply activities in
Paper ID #41414QCTaaS (Quality Cloud Teaching as a Service): An Immersive Frameworkfor Teaching Cloud Computing for Cybersecurity MajorsDr. Mahmoud K Quweider, The University of Texas Rio Grande Valley M K Quweider is a Professor of Computer and Cybersecurity Sciences at the U. of Texas at UTRGV. He received his Ph.D. in Engineering Science (Multimedia and Imaging Specialty) and B.S. In Electrical Engineering, M.S. in Applied Mathematics, M.S. in Engineering Science, and M.S. in Biomedical Engineering all from the University of Toledo, Ohio. He also holds a Bachelor/Master of English and a Master of Business Administration
Boundaries of Engineering Education.AbstractGenerative artificial intelligence (GAI) has long been used across various fields; however, itsusage in engineering education has been limited. Some areas where GAI tools have beenimplemented in education include intelligent tutoring, assessment, predicting, curriculum design,and personalized student learning. The recent proliferation of CHATGPT and other GAI toolspresents limitless possibilities for transforming engineering pedagogy and assessment. At thesame time, there are challenges associated with implementation. Consequently, there is a need toconduct an empirical study to evaluate these tools' strengths, limitations, and challenges tohighlight potential opportunities for their application in
San Antonio CollegeAbstractAs the realm of cybersecurity grows increasingly critical, imparting the knowledge of computersystem security particularly cryptography to students is paramount. This paper presents an inno-vative approach to this endeavor through the integration of scavenger hunt, uniquely tailored totranscend the boundaries of traditional teaching. Unlike conventional methods which are predom-inantly introduced during high school or incorporate a single intricate puzzle for participants tosolve, this paper emphasizes practical application over theory, improving the way students graspcomplex concepts and retain them. In this work, students collaborated in groups to engage inan “Capture the Flag” style scavenger hunt, conducted
enjoyable learningexperience, ultimately enhancing performance and retention over rote learning. Our research builds upon these insights, presenting conceptual videos as a supplementarytool. Drawing inspiration from the favorable results seen in blended learning models, ourapproach integrates dynamic tutorial videos formulated by students serving as coaches. Thisprovides an extra layer of support, relatability, and engagement while still maintaining traditionalinstructional methodsMaterials and Methods The creation of these instructional materials involved a collaborative effort among fivestudents who had completed the Intro to Programming (CMPSC-121) course. The topics coveredin the conceptual video series aligned with the curriculum
called dataset augmentation. This method introduces variations into the dataset throughthe application of either geometric transformations or kernel filtering operations [11]. Commongeometric transformations encompass resizing, flipping, and stretching images, among others,whereas kernel filtering operations involve actions such as blurring and altering the overall reso-lution of the image. In our specific approach, we opted for kernel filtering over geometric trans-formations to preserve the integrity of the hand landmarks.For the data annotation process, we leveraged MMPose to generate annotations in the specifiedformat. MMPose is an integral component of the renowned MMLab framework, an open-sourcetoolkit built on PyTorch [12]. An
tasks,Montenegro-Rueda et al. [12] explored how ChatGPT was being implemented in educationalcontexts, including the benefits and the challenges of adopting the technology for classroom use.In their assessment of the final corpus of 12 papers, the authors provide a high-level summary ofthe findings, including publication location, methods implemented (i.e., quantitative, qualitative,and "theoretical"), and the premise of the papers (e.g., educational supports, educationalchallenges, teacher training). Moreover, the promise of personalized learning is emphasized –describing ChatGPT as an "easy-to use and accessible tool for teachers and students, allowing forquick integration into the classroom" [12, p. 10]. Similarly, İpek et al. [13] reviewed a
content, maximizing student engagement and improving learning outcomes. Bridging the Gap Between Academia and Industry: AI tools and technologies are becoming increasingly commonplace in engineering. Integrating AI into the curriculum equips students with the necessary skills and knowledge to thrive in this technology-driven environment. This includes understanding AI algorithms, data analysis, machine learning, and automation.While AI offers significant benefits, concerns regarding job displacement due to automationremain. However, studies like the one conducted by MIT suggest that AI is unlikely to replace mostjobs cost-effectively. MIT researchers “found only 23% of workers, measured in dollar wages,could be
dishonestly when submitting various types ofassignments, creating negative consequences for their learning [6]. To avoid ambiguities in thisregard, it is vital that each educational institution and faculty establish clear guidelinesdistinguishing acceptable and unacceptable use of ChatGPT in courses. This information shouldbe included in the curriculum of all courses, not only with the goal of preventing ethical conflictsbut also to reduce students' uncertainty on the matter. These guidelines ensure that thetechnology is used as an educational tool that supports learning rather than circumventing it. It iscrucial to differentiate between scenarios where ChatGPT assistance is allowed and those whereindependent problem-solving without external support
Questions Coclusion Summary Outline for Slides Slides Faculty Reviews & Compares Individual Surveys Focus Group Analysis Results Figure 2. An integrated overview of the application processing workflow with the data collection process.Figure 2 provides an integrated overview of the application processing workflow, how itinteracts with Open AI’s API, and the data collection process of Phase 1 represented in thispaper. The study thus aims to provide comprehensive insights into the practical utility ofTranscriptto in the context of modern online
roles. Their supervisor requested an overview of available LLM-assisted writing tools. The following modules were integrated into the course and preceded by acautionary note regarding proprietary ideas and data and the danger potentially present whenusing cloud-based platforms to process text or data. Modules 1-3 and their correspondingapplications were presented, and then applied to an authentic proposal-writing opportunity.Students broke into groups to accomplish the applied task and returned to the larger group toreport on results, findings, and initial impressions of using these writing tools.Module 1: LLM-assisted Drafting (Safely): Available in free and proprietary versions,WordTune [20] is an LLM-driven drafting tool that can help
them and their risks is notsomething built into our engineering curriculum, with the exception of students who enroll in ournetwork security elective.There also is a strong ethical aspect of this work. As a consulting company, employees aredirectly connected to clients’ networks, either through remote access, or preferably, clientsupplied devices which are maintained by the client’s IT organization. This environment placesemployees in potentially ethically challenging environments, as it is likely they may identifypotential vulnerabilities inside of a client’s environment that could be exploited by an externalentity. However, the company is not authorized to investigate or fix these issues. Thus, a strongculture of reporting issues that are
allow students an introductory understanding prior to lectures andlabs. Students are then asked in class to implement the content through a variety ofcomputational activities. One such activity is the integration of PPs referred to in the classroomas “Weekly Activities”. The activities are designed to support collaboration in the classroom bycentering the Weekly Activities (WA) as a group activity. In doing so, students are asked to workwith one another to solve the puzzles of code to reconstruct the working code in the correct orderand this is done both using the MATLAB and C/C++ to support both sets of computationallanguages. The PPs also appear in the assessments for the classroom with two midtermexamination existing, one for MATLAB and one
processes and providetraining and resources for CS teachers to improve their education, thus providing students equalaccess to quality CS education 13,14 .The CSTA K-12 CS standards 15 provide a comprehensiveframework essential for integrating AI into K-12 CS education. The standards emphasize not onlytechnical proficiency in CS but also critical thinking and problem-solving skills, preparingstudents to navigate and contribute to an AI-driven future.Most of the existing review articles have primarily focused on the broad spectrum of AIapplications within the realm of education 16,17,18,19 . Some of these reviews have extended theirfocus towards specialized categories of AI applications in education, such as robotics 20 , feedbacksystems 21,22 , and
. This was achieved using two parts; the first consisted of multiple-choice andtrue-false questions, while the second required short answers and the designing of partialsolutions using C++ on Canvas. Note that Canvas does not provide a special editor for codingbut a simple textbox. Students could navigate only forward for the first part and forward andbackward through the questions in the second part and were allowed to use handwritten notesduring the test. No other restrictive software or options were used other than Honor system thatstudents may be trusted to act in accordance with an honor system and to formally or informallyattest that they have not violated academic integrity.[7]- Second Type (Open Digital Resources): It had also two
integrate with an open application-program interface from computing environments suchas C, ROS (Robot Operating System), or MATLAB. Although this paper focuses on a wheeledmobile robot, some of these characteristics would still stand. One-quarter of the respondents statedthat they taught their course with an articulated manipulator while another one-quarter usedground-based indoor mobile robots.2.3 Unified Robotics Curriculum Berry et al. [2] proposed that the benefits of robotics to all ages could be improved withthe creation of a unified curriculum that translates to multiple backgrounds. The authors concludethat having a standard framework for a robotics curriculum may provide a means to assess theeffectiveness and value of robotics
moved from theory toreal-world applications, and the need for skilled engineers has grown. Therefore, many collegesand universities are strategizing ways to provide students with hands-on experiences to developthe needed practical skills in industry. One of the pillars of I4.0 is human-machine interactionwhich includes robotics and automation. Undergraduate degrees need to provide appliedknowledge of robots that use modern controllers and other integrated hardware rather than theclassic robotic design. The curriculum should provide the students with real-world experienceswith real hardware. This paper presents the steps of designing and constructing a reconfigurableand affordable industrial robotic arm platform that can be used to teach
. She also serves as Director of the Craig and Galen Brown Engineering Honors Program. She received her BS, MS, and PhD from the College of Engineering at Texas A&M. Kristi works to improve the undergraduate engineering experience through evaluating preparation in areas, such as mathematics and physics, evaluating engineering identity and its impact on retention, incorporating non-traditional teaching methods into the classroom, and engaging her students with interactive methods.Dr. Michael S Rugh, Texas A&M University Michael S. Rugh is an Associate Research Scientist for the LIVE Lab at Texas A&M University. He has a B.S. and M.S. in Mathematics and a PhD in Curriculum and Instruction. He received the
pedagogy, fairness in AI, disinformation, social justice addressing theinequities of society, and ethics/professionalism topics. In most of these topics, equity incomputing is still forming and not widely seen as an integral part of the discipline.N. Washington [31] discusses the glaring omission of non-technical issues from the CScurriculum that would allow CS students, and future professionals, to understand, analyze, andoffer solutions about the inequity and lack of representation that exists in computing. Dr.Washington argues that there is a need for all CS students to have a level of cultural competenceso that students can begin to understand, critically analyze and look for solutions that willimprove equity in our field. Another CS Educator
Computing, Georgia Institute of Technology Abstract Sum-of-Products (SOP) expressions are two-level representations of Boolean functions consisting of an OR sum of AND terms. There exist many methods of SOP synthesis, but the Karnaugh map method is the most frequently taught in undergraduate curriculum. Unfortunately, most traditional approaches to teaching Karnaugh map-based SOP minimization are not very engaging for the learner. To increase student engagement, game-based approaches to teach- ing are increasingly being used to supplement traditional teaching methods. There has been limited research into extending such game-based teaching ap- proaches towards SOP minimization with Karnaugh maps. This paper pro
has mentored dozens of graduate and undergraduate students in research and K-12 outreach activities and is the Director of the Excellence in Computing and Information Technology Education (ExCITE) program. She is a fellow of the Center for the Advancement of STEM Leadership Program (CASL) and the Opportunities for Under-Represented Scholars (OURS) post-graduate institutional leadership certificate program and an alumna of the Frontiers of Engineering Education program (FOEE) of the National Academy of Engineering. She has been serving on the Project Kaleidoscope (PKAL) Capital Area Regional Network steering committee since 2016.Rui Kang Rui Kang is Professor of Secondary Education (6-12) of Georgia College &
within these streams, and whether these opportunities affect real-timeproblem-solving for streamers. Additionally, we aim to identify the different types of interactionswithin the stream and how they lend themselves to forming an informal learningenvironment.Through studying human and social aspects of development, we aim to make severalcontributions to software engineering education research by: • observing the types of interactions in development live streams and how they impact a streamers’ software development practices • discussing the benefits of live streaming as a form of knowledge transfer, where knowledge transfer occurs, and who initiates transfer within a live streamThis work aims to better understand the human and
traditionalmake that was just discussed, or the ninja build system, which is a like a stripped down version ofmake.Compared to using traditional make, CMake focuses more tightly C development, and has variousoptions to generate configuration files for static analyzers, which we will discuss in Section . It iswell supported by the development environments discussed in Section , such as Visual Studio,CLion, and Visual Studio Code. However, CMake configuration files (CMakeLists.txt) perferexplicit rules which make it more verbose than make.Unit Test FrameworkUnit testing is used in many programming courses. Test-driven development is already a wellestablished workflow for software development, so integrating unit tests into the curriculum ishelpful for
Paper ID #43440Exploring Cybersecurity Hands-on Labs in Pervasive Computing: Design,Assessment, and ReflectionProf. Anyi Liu, Oakland University Anyi Liu received his Ph.D. degree in Information Technology from George Mason University, Virginia. He is currently an Associate Professor in the Department of Computer Science and Engineering at Oakland University, Michigan, USA. His research interests primarily lie at the intersection of system security, software security, intrusion detection, intrusion prevention, and digital forensics. His research is supported by the National Science Foundation and Michigan Space Grant