, lectures, examples, and assignments.Participants in this study were recruited for a free introductory Python coursethrough LinkedIn and Twitter. Participants were randomly assigned either to theinstructor-led or the self-paced versions of the course. It appears that based on thescores and lower attrition rates, a student-driven approach using Colab notebooksis at least approximately as effective in helping students learn the concepts.1. IntroductionThe supply of workers capable of performing effectively in software development is not keepingup with industry demand; unfortunately, the supply of instructors capable of training those futuresoftware developers is also likely to fall short of what is necessary. Growth in softwaredevelopment jobs is
positive psychological and socialoutcomes 1 . Computer-Supported Collaborative Learning (CSCL), grounded in the SocialConstructivism Theory, leverages technologies to facilitate and encourage interactions amongstudents across domains 2 . Although CSCL has been incorporated into education by variousstudies 3,4,5,6 , teachers and policymakers may lack understanding of how group collaboration canbe effectively integrated into instructional strategies 7 . The use of CSCL technologies,pedagogies, and curricula by both teachers and students requires further investigation.Past CS education research has attempted to detect individual-level problem-solving behaviors toassist struggling students, including identifying error-fixing patterns 8 and latent
cybersecurity education approach on high school student cybersecurity learning Sai Suma Sudha1, Sai Sushmitha Sudha1, Ahmad Y Javaid1, Quamar Niyaz2, Xiaoli Yang3 1 EECS Department, The University of Toledo, Toledo, OH, United States 2 ECE Department, Purdue University Northwest, Hammond, IN, United States 3 CS Department, Fairfield University, Fairfield, CT, United States {saisuma.sudha, saisushmitha.sudha, ahmad.javaid}@utoledo.edu, qniyaz@pnw.edu, xyang@fairfiled.eduIntroductionThe need for cybersecurity is growing as we become more dependent on digital tools and programsto run our daily lives
study. Theconsent and questionnaire was sent out via Qualtrics. Students in Spring 2022 received extracredit for completing the questionnaire. This partially explains the difference in responserate between semesters.2.2 Data CollectionStudents were asked to volunteer and answer a questionnaire with 60 questions that weretaken from the following validated instruments: the Index of Learning Styles [8], the IntrinsicMotivation Inventory [1], the Growth Mindset Scale [2], and sense of belonging questionnaire[5].2.3 InstrumentsThe Intrinsic Motivation Inventory is an instrument that assesses participants’ intrinsicmotivation based on the following six subscale scores related to performing an activity: In-terest/Enjoyment, Perceived Competence
to deliver lectures and supplement instruction has been onan upswing for a number of years. This trend showed a tremendous growth over the pandemic asexpected with the transition to some variation of online delivery whether it was remote teachingor via the development of high quality online courses. A dominant mechanism for lecturedelivery in engineering disciplines at a large university in the southwest has been the use ofvideo. A short survey of faculty identified 3 dominant strains in video production (1) Videocontent captured using Zoom (2) Video content captured in professional studio settings and (3)Video content captured in classrooms using existing lecture capture technologies built in class.The second strain of video creation has
feasibility of HyFlex in the engineering disciplines.Given that HyFlex is a relatively new approach to teaching, there is a small but growing set ofliterature on its efficacy. Initial research indicates that HyFlex neither greatly helped nor hinderedstudents’ learning [1], but rather provides flexibility with managing school, work, and homelife[2]. This format also has potential benefits for retaining students who face challenges with in-person attendance. Studies suggest that students are reasonably satisfied with HyFlex classrooms[3] and valued their options of choosing the mode of instruction for each session. Graduatebusiness students reported appreciating that they could still be engaged with the instructor andpeers even when remote [4]. Miller
: (1) Water quality analysis; (2) Lake front development and remediation (3) Development of MOOCs; (4) Accreditation, academic quality framework and academic auditing; (5) Learning Spaces – Blended approach; (6) Active and experiential learning; (7) Sustainable Development and Education; (8) Urban Environment Management and Smart city; (9) solid and hazardous waste management and landfill engineering; and (10) life cycle assessment and sustainable construction materials. His research and train- ing programme is funded by the ITEC, DST, World Bank, MEA, MoE, PWD and several prominent state governments and industries. Dr. Jana published around 50 research articles in international and national journals and conferences
in Cyber Security (BSCS) and Master of Science inInformatics (MSIN) whereby each degree is broken down into embedded stackable credentials,with a fast-track 4+1 option for students to complete both degrees in 5 years. This paperprovides a blueprint of the bridged undergraduate and graduate curricula integrated to provideembedded stackable credentials with fast-track 4+1 option bridging the two degrees. Most of themajor-core of BSCS is divided into three embedded stackable credentials, namely, CyberSecurity Basics Certificate, Cyber Security Systems Certificate, and Cyber Security AdvancedCertificate. After completing the three credentials, a student needs only 9 hours to complete themajor-core for the BSCS degree. Similarly, most of the MSIN
use automated grading in programming classes. Institutions havedeveloped graders for C++, Java, MATLAB, and many other programming languages.LabVIEW is a graphical programming language that people frequently use for data acquisition.Since there were no automated grading programs for LabVIEW, a computerized grading systemhas been developed. With the grading program, students email the LabVIEW files they havewritten, and the program provides their assignment score and feedback concerning missingprogram functions or wires. Students then can resubmit their work until the due date. Thegrading program was implemented in a LabVIEW programming course at California BaptistUniversity using NI’s LabVIEW Core 1 and Core 2 curricula. When using the
sections. In the Fall 2022 semester, we piloted aself-paced, mastery-learning model for the online section, while the in-person sections continuedto follow a traditional format.Mastery LearningThe mastery learning approach was articulated in the 1960s by Bloom [1], who saw it asenabling nearly all students to achieve mastery of a subject, despite variations in aptitude andlearning styles. The essential idea, which derives from Carroll [2], is that variations in aptitudedo not imply differences in the capacity to master the material, only to differences in the timerequired to achieve mastery. Mastery learning is therefore closely linked to self-pacedinstruction.A review of prior work on mastery learning in computer science education is given in [3
learning and robotics together withthe specific machine learning and robotics applications in autonomous systems, the first author hasexplored the Machine Learning Course and Robotics Course currently available in differentUniversities [1-7]. Especially, during her 8 weeks summer visiting at Stanford University, shealso had a chance to explore resources to integrate into the course. Based upon all these works, shesuccessfully adapted/developed course EGR 391- Intermediate Research Topic Course to aResearch-based Course on Machine Learning and Robotics by combining teaching, research,and engagement. This course is especially designed for the team of junior undergraduate studentswho are participating in the NSF EIR and NASA ULI projects.The
IoT concepts to remotely located students and helpthem learn how to use the components of the IoT learning kits. The exercises start with the basicsof connecting and reading data from sensors and progress through logging data to a website andthen utilizing it to control an IoT enabled device remotely. The IoT learning kits provide theopportunity for remotely learning students to engage with hands-on learning. Thus, students gaina better understanding of IoT concepts and technologies and how they might be integrated intotheir capstone projects.IntroductionProblem based learning (PBL) is an area of research that has been shown to increase studentinterest on engineering topics [1]-[3]. Internet of Things (IoT) enabled devices present an
class. Sense of belonging was measured by surveysat the beginning and end of the course. Students were asked to respond to questions about their per-ceived comfort in the classroom, perceived isolation, and perceived support from course staff andother students. We note that the whole class’s sense of belonging statistically increases from thebeginning to the end of the semester in both sections. Furthermore, the increased sense of belong-ing is more pronounced in the in-person section. Based on our findings, we conclude that onlinesections for on-campus students may be an effective way to accommodate large class sizes, in-creased enrollment pressure, and students’ need for flexibility, while not disadvantaging students’learning outcomes.1
schedulesresulted in fewer students completing the formative assessments. More students completed thehomeworks before the exam date in the Strict semester, motivated by the partial credit deadline.Completion of formative assessments before the exams correlated with better performance, evenwhen controlling for student GPA.1 IntroductionThe blended teaching format has been rapidly popularized over the past years, especially duringthe COVID pandemic time. This form of combining online and in-class instructions providesstudents with an opportunity to learn how to distribute their time independently [1, 2]. It isimportant for instructors to understand how online engagement on assignments outside theclassroom affects students’ overall course performance, so
highlighting, etc.), stress, and interruption [3]. Theobjective of this article is to provide a survey of literature that shows current efforts that haveaddressed the need to showcase the importance of the technical interview process in academicTECHNICAL INTERVIEW INTEGRATIONsettings, and highlight the need to further alleviate the awareness deficiency of its overallimportance to CS and related majors who aspire to have careers in tech.2. Literature ReviewTo better understand the current efforts involving interview preparation in academia, notableactivities seen in literature are categorized into four descriptions below (Table 1). The followingsubsections provide example case studies and initiatives that fall into one of these categories,respectively
interests are on studentsˆa C™ problem-solving disposition and instructional strate- gies to advance their ways of thinking. Dr. Lim is particularly interested in impulsive disposition, stu- dentsˆa C™ propensity to act out the first thing thatLisa Garbrecht, University of Texas, AustinPhilip B. Yasskin ©American Society for Engineering Education, 2023Introduction Mathematics has historically been taught in ways that are a barrier to minority studentspursuing advanced STEM courses in high school and college [1] while current teaching methodsare heavily reliant on spoken and written language, which can be particularly problematic forbilingual students [2]. Consequently, too few underserved students such as
. (Engineering Education) graduate student at Utah State University. His M.S. research is in experimental fluid dynamics, his Ph.D. work ex- amines student social support networks in engineering education, and his other research activities include developing low-cost technology-based tools for improving fluid dynamics education. ©American Society for Engineering Education, 2023 Uncovering Student Social Networks: Entity Resolution Methods for Ambiguous Interaction DataIntroduction Over the last century, cognitive psychologists have proposed that social interactions are akey component of student learning [1]–[4]. For example, Albert Bandura’s Social LearningTheory [5] posits
Paper ID #37135Using Artificial Intelligence in Academia to Help Students Choose TheirEngineering ProgramDr. Shatha Jawad, National University Dr. Shatha Jawad has more than 22 years of experience in teaching and more than three years as a software engineer. She had UNESCO Fellowship in the field of Information and Communication Technologies, in 2002. Her Ph.D. is in computer engineering. She is a member of the Institute for Learning-enabled Op- timization at Scale (TILOS) which has an NSF grant that began on November 1, 2021, for five years. TILOS is a National Science Foundation funded Artificial Intelligence (AI
engineering education tool, it is only natural that we measure what impact the toolshave on the students’ learning outcomes.To this end, we formulated two main research questions which are underpinned by student motivation: 1. What aspects of the active learning programming activities (desktop robot) would the students find motivating? 2. What are the differences between the reinforcement tools ( AR robot and physical robot) in motivating the students?2 Background2.1 Robots and AR/VR in Education Robots have been used in education to enhance learning experiences and provide students with hands-on opportuni- ties to develop critical skills such as problem-solving, coding, and teamwork (Yuen et al., 2014). In some settings, using robotics
perception atthe end of the semester. We also analyze the lab data, comparing success metrics and timelines ofsubmissions between the two semesters. Several labs experienced a statistically significantincrease in correct, first submissions under the point-restricted policy. We use these results to leaddiscussion about our experience using a point-restricted policy for larger programmingassignments.1 IntroductionThe cost of poor software quality is calculated to be in the hundreds of billions of dollars 1 . Thequality of software relies on the quality of skills programmers possess. In other words, to succeedas programmers, students need to develop high-quality code 2 . To produce this code, studentsmust learn how to rigorously test, bug track, and
coding in Java or object-oriented programming to get exposed to object-oriented concepts in a graphicalway.1.0. Introduction One of the fundamental paradigms early Computer Science / Software Engineering classesseek to teach students is object-oriented programming. There are many reasons why this is thecase, but amongst others are the fact that languages in this space generate code that is modularand highly reusable [1]. Typically the language used to explore object-oriented in CScurriculums is Java, a language developed by Sun Microsystems [2]. Due to its popularity, Javawas selected for our school’s sophomore object-oriented programming class. While beneficial, students can have a hard time understanding this paradigm even with aneasy to
resource utilization significantly.Thus, the course staffing optimization solution presented in this paper can also be applied to otherindustries in critical situations such as the recent Covid-19 pandemic, allowing for effective andefficient utilization of resources like doctors, nurses, and lab technicians.Keywords: Course Scheduling, Faculty Staffing, Schedule Optimization, Backtracking, DepthFirst Search.1. Introduction Academic institutions often spend long hours trying to manually find an optimal schedule forstaffing faculty to classes based on their preferences and availability while avoiding conflictscaused by duplicate staffing, faculty unavailability, or even faculty assignment to a class outsidetheir domain of expertise. This manual
other questions, the survey asked students about thedecisions they made regarding class enrollment during the COVID 19 pandemic in the fall 2021semester. The goal was to ascertain whether the pandemic, and subsequent moves to all virtualeducation, resulted in students taking less or more courses, and the reasons behind those changes.Preliminary data from the National Student Clearinghouse Research Center indicate that newenrollments declined in 2020, and that reductions in course hours occurred later in Spring 2020than usual after widespread shutdowns in March [1]. This paper attempts to discern whethersimilar trends were seen in the ECU BSIT program, and what role COVID played in decisions toadd to or reduce course schedules. The paper also
assignedproblem sets successfully while expressing positive perceptions, and adequate levels of comfortduring these experiences. However, they also showed adequate levels of anxiety.1. IntroductionEffectively preparing computer science (CS) majors to become proficient practitioners in thefield is a challenge. CS is considered a field with one of the fastest growing career paths in theworld [28]. Yet, the supply of candidates needed to meet the demands of such growth isrelatively low.Research surrounding CS majors and how to appropriately prepare them for success has garneredmuch attention [2-3, 10, 14 18, 21, 29]. Yet, student success that is primarily contingent uponfeeding the CS pipeline with new majors, and encouraging their matriculation through a
offered and theirimpact on students' participation in the practice questions and overall impact on students'performances in an introductory programming course. The programming course comprises 15modules, each covering one programming construct. In this paper, we will answer the researchquestions 1) How does extra credit influence students' participation in programming andproblem-solving practice questions? 2) How does participation in practice questions impactstudents' performance during exams in a programming course?We used a quasi-experimental research design to evaluate how extra credit influences students'participation and performance. Using the data from two semesters, each comprising 49 students,we introduced the same practice questions for
) are alluseful for supporting a remote learning environment. KarmaCollab was developed at theUniversity of California, Davis (UC Davis) as an experimental platform to test new ways ofutilizing technology to streamline social learning and advance the remote experience for studentsand staff in STEM courses.Literature ReviewResearch is plentiful on the topic of integrating technology into the classroom. Pilgrim et al.discussed that using technology such as smartphone or web apps, provides educators the ability toengage students, foster higher-level thinking and develop problem-solving skills that align withtoday’s technological society [1]. Brindley et al. furthers this discussion with work on creatingcollaborative learning groups in an online
Examining the impact of early cybersecurity education in the selection of cybersecurity as a career among high school senior and university freshmen students Sai Sushmitha Sudha , Sai Suma Sudha1, Ahmad Y Javaid1, Quamar Niyaz2, 1 and Xiaoli Yang3 1 The University of Toledo, Toledo, OH 43607, USA {saisushmitha.sudha, saisuma.sudha, ahmad.javaid}@utoledo.edu 2 Purdue University Northwest, Hammond IN 46323, USA qniyaz@pnw.edu 3 CS Department, Fairfield University, Fairfield, CT, United States
presented to show that engineering students can develop practical ML skills for engineeringapplications.KeywordsMachine Learning, Education, Predictive Maintenance.IntroductionThe past decade has seen the introduction of the fourth industrial revolution, characterized by anexplosive connection of devices, information, and automated processes [1]. Machine learning(ML) stands at the forefront of Industry 4.0, thanks in part to advances in processing and datatransfer/storage speeds [2]. Huyen [3] summarized the growth of ML tools, showing anexponential increase from 2012 onwards (Figure 1). As end-user tools continue to lower thetechnical barrier for entry, more and more fields will find use in ML [2], [4]–[6]. Software suchas Edge Impulse equips its
inundergraduate engineering courses. This paper summarizes a faculty’s first time implementationof mastery grading in an upper division software engineering course and presents a longitudinalstudy of students’ perspectives toward mastery grading. We review the perspective of the facultyand students. We surveyed students throughout the semester to understand (1) the change instudents’ attitude towards mastery grading, (2) if students understood the mechanics of masterygrading and (3) the extent to which students found this system helpful for their learning versustraditional grading. We found that while students initially had a strong negative reaction towardsthe new grading scheme, over time, they seemed to prefer this grading method. Mastery gradingmade
encounters was not statisticallysignificant.2 Introduction and Related WorkThe COVID-19 pandemic has affected many areas of life, and it has disproportionately affectedsome demographic groups. Racial minorities experience higher mortality rates [1][4]. Womenand racial and ethnic minorities are also more likely to report high levels of threat and fear ofCOVID-19 [9]. In certain professions, Black and Hispanic women are more likely to lose theirjobs [6]. The short-term effects of the COVID-19 disproportionately affect low-income, * equal contribution, name in alphabetical orderfood-insecure households [11]. These conditions have the potential to affect the mental health andperformance of students.Research has also linked the pandemic to trends