首页 > 最新文献

Computer Applications in Engineering Education最新文献

英文 中文
CADuBoost: Enhancing Education in Mechanical 3D CAD Modeling Through Automated Grading and Feedback System CADuBoost:通过自动评分和反馈系统加强机械3D CAD建模的教育
IF 2.2 3区 工程技术 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2025-10-21 DOI: 10.1002/cae.70096
Yeongjun Yoon, Yeseong Jeon, Jaeyeon Kim, Seohui Han, Hyungki Kim, Soonjo Kwon

3D CAD modeling technology has become an essential tool for product design across various industries, including machinery, aerospace, automotive, architecture, and healthcare. Consequently, numerous educational institutions offer training programs and certification exams to enhance and evaluate the modeling proficiency of 3D CAD system users. However, the manual grading process currently employed in 3D CAD modeling exams reveals several limitations, such as excessive time and effort, and challenges in maintaining consistency in evaluations. In mechanical CAD systems, in particular, users can create the same model using different features, making precise grading criteria essential. Additionally, the lack of self-directed learning capabilities among learners has emerged as a pressing issue, highlighting the need for more effective educational solutions. To address these challenges, this study introduces CADuBoost, an automated grading and feedback system for 3D CAD modeling education in mechanical engineering. CADuBoost compares student-submitted 3D CAD models with reference models through a comprehensive evaluation framework that processes both geometric and non-geometric data. Shape evaluation is conducted using neutral formats such as STEP and STL through point cloud comparison, multi-view image analysis, and dimensional accuracy measurement. Non-geometric evaluation is performed by extracting and analyzing design history and constraint information via the 3D CAD system's API. Furthermore, by providing visual feedback through color-coded geometric differences and detailed design history analysis, the system delivers personalized feedback that effectively fosters self-directed learning. The effectiveness of CADuBoost was validated through experiments in real educational settings, showing possibilities to improving students' modeling proficiency and self-directed learning abilities. This system is expected to enhance instructors' efficiency and improve the overall quality of education.

3D CAD建模技术已成为包括机械、航空航天、汽车、建筑和医疗保健在内的各个行业产品设计的重要工具。因此,许多教育机构提供培训计划和认证考试,以提高和评估3D CAD系统用户的建模熟练程度。然而,目前在3D CAD建模考试中采用的手动评分过程显示出一些局限性,例如过多的时间和精力,以及保持评估一致性的挑战。特别是在机械CAD系统中,用户可以使用不同的特征创建相同的模型,这使得精确的分级标准至关重要。此外,学习者缺乏自主学习能力已经成为一个紧迫的问题,这突出表明需要更有效的教育解决方案。为了解决这些挑战,本研究引入了CADuBoost,这是一种用于机械工程3D CAD建模教育的自动评分和反馈系统。CADuBoost通过处理几何和非几何数据的综合评估框架,将学生提交的3D CAD模型与参考模型进行比较。形状评价采用STEP、STL等中性格式,通过点云比较、多视点图像分析、尺寸精度测量等进行。通过三维CAD系统的API提取和分析设计历史和约束信息,进行非几何评价。此外,通过颜色编码的几何差异和详细的设计历史分析提供视觉反馈,系统提供个性化的反馈,有效地促进自主学习。CADuBoost的有效性通过实际教育环境的实验验证,显示了提高学生建模熟练程度和自主学习能力的可能性。该系统有望提高教师的工作效率,提高整体教育质量。
{"title":"CADuBoost: Enhancing Education in Mechanical 3D CAD Modeling Through Automated Grading and Feedback System","authors":"Yeongjun Yoon,&nbsp;Yeseong Jeon,&nbsp;Jaeyeon Kim,&nbsp;Seohui Han,&nbsp;Hyungki Kim,&nbsp;Soonjo Kwon","doi":"10.1002/cae.70096","DOIUrl":"https://doi.org/10.1002/cae.70096","url":null,"abstract":"<div>\u0000 \u0000 <p>3D CAD modeling technology has become an essential tool for product design across various industries, including machinery, aerospace, automotive, architecture, and healthcare. Consequently, numerous educational institutions offer training programs and certification exams to enhance and evaluate the modeling proficiency of 3D CAD system users. However, the manual grading process currently employed in 3D CAD modeling exams reveals several limitations, such as excessive time and effort, and challenges in maintaining consistency in evaluations. In mechanical CAD systems, in particular, users can create the same model using different features, making precise grading criteria essential. Additionally, the lack of self-directed learning capabilities among learners has emerged as a pressing issue, highlighting the need for more effective educational solutions. To address these challenges, this study introduces CADuBoost, an automated grading and feedback system for 3D CAD modeling education in mechanical engineering. CADuBoost compares student-submitted 3D CAD models with reference models through a comprehensive evaluation framework that processes both geometric and non-geometric data. Shape evaluation is conducted using neutral formats such as STEP and STL through point cloud comparison, multi-view image analysis, and dimensional accuracy measurement. Non-geometric evaluation is performed by extracting and analyzing design history and constraint information via the 3D CAD system's API. Furthermore, by providing visual feedback through color-coded geometric differences and detailed design history analysis, the system delivers personalized feedback that effectively fosters self-directed learning. The effectiveness of CADuBoost was validated through experiments in real educational settings, showing possibilities to improving students' modeling proficiency and self-directed learning abilities. This system is expected to enhance instructors' efficiency and improve the overall quality of education.</p></div>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"33 6","pages":""},"PeriodicalIF":2.2,"publicationDate":"2025-10-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145366399","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Hidden Cost of Mutation Testing on Auto-Grader 自动分级器突变检测的隐性成本
IF 2.2 3区 工程技术 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2025-10-16 DOI: 10.1002/cae.70091
Rifat Sabbir Mansur, Clifford A. Shaffer, Stephen H. Edwards

Mutation testing (MT) is a powerful technique for evaluating the quality of software test suites. MT introduces faults or “mutations” into the code and checks whether the tests then fail as appropriate. While MT is known to be more effective than code coverage as a measure of test quality, its computational cost makes it challenging to deploy in educational settings. In this paper, we show the effects of this computational demand on an auto-grading system when MT was used in a junior-level Data Structures and Algorithms (DSA) course. Through a comparative study spanning semesters with and without MT, we observed a noticeable increase on the auto-grader's processing time and feedback turnaround time (about 30–50 s, which represents roughly a tripling in per-submission processing time) for students whose projects are graded with MT. This additional load raises concerns that it might overload the server, causing delays for students in other courses. However, with suitable mitigation strategies in place, the only measurable impact on other students was a higher variance in feedback turnaround times during peak use. One such mitigation strategy is the use of a local MT plug-in which helped to reduce the total number of submissions to the auto-grader. Overall, we find the effects on server load from a carefully chosen set of mutations combined with moderate use of local MT to have an acceptable computational cost on the system load while improving student test suite quality.

突变测试(MT)是一种评估软件测试套件质量的强大技术。MT在代码中引入错误或“突变”,并检查测试是否会失败。虽然MT作为测试质量的度量比代码覆盖率更有效,但其计算成本使其在教育环境中部署具有挑战性。在本文中,我们展示了在初级数据结构和算法(DSA)课程中使用MT时,这种计算需求对自动评分系统的影响。通过对使用和不使用MT的学期的比较研究,我们观察到,对于使用MT评分的学生来说,自动评分者的处理时间和反馈周转时间明显增加(大约30-50秒,每次提交的处理时间大约增加了三倍)。这种额外的负载引起了人们的担忧,即它可能会使服务器过载,导致其他课程的学生延迟。然而,有了适当的缓解策略,对其他学生的唯一可测量的影响是在高峰使用期间反馈周转时间的更高方差。其中一种缓解策略是使用本地MT插件,这有助于减少提交给自动分级器的总数量。总的来说,我们发现对服务器负载的影响来自精心选择的一组突变,结合适度使用本地MT,在提高学生测试套件质量的同时,对系统负载具有可接受的计算成本。
{"title":"Hidden Cost of Mutation Testing on Auto-Grader","authors":"Rifat Sabbir Mansur,&nbsp;Clifford A. Shaffer,&nbsp;Stephen H. Edwards","doi":"10.1002/cae.70091","DOIUrl":"https://doi.org/10.1002/cae.70091","url":null,"abstract":"<p>Mutation testing (MT) is a powerful technique for evaluating the quality of software test suites. MT introduces faults or “mutations” into the code and checks whether the tests then fail as appropriate. While MT is known to be more effective than code coverage as a measure of test quality, its computational cost makes it challenging to deploy in educational settings. In this paper, we show the effects of this computational demand on an auto-grading system when MT was used in a junior-level Data Structures and Algorithms (DSA) course. Through a comparative study spanning semesters with and without MT, we observed a noticeable increase on the auto-grader's processing time and feedback turnaround time (about 30–50 s, which represents roughly a tripling in per-submission processing time) for students whose projects are graded with MT. This additional load raises concerns that it might overload the server, causing delays for students in other courses. However, with suitable mitigation strategies in place, the only measurable impact on other students was a higher variance in feedback turnaround times during peak use. One such mitigation strategy is the use of a local MT plug-in which helped to reduce the total number of submissions to the auto-grader. Overall, we find the effects on server load from a carefully chosen set of mutations combined with moderate use of local MT to have an acceptable computational cost on the system load while improving student test suite quality.</p>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"33 6","pages":""},"PeriodicalIF":2.2,"publicationDate":"2025-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1002/cae.70091","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145317239","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
AI-Based Prediction of Program Learning Outcomes for an Engineering Undergraduate Degree 基于人工智能的工程本科课程学习成果预测
IF 2.2 3区 工程技术 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2025-10-14 DOI: 10.1002/cae.70092
Fahad Hassan Zaman, Junaid Imtiaz, Maryam Iqbal, Ayesha Waqar Mir

Human advancement hinges on the capacity to acquire knowledge and engage with complex ideas. Education, therefore, plays a pivotal role in shaping cognitive and societal growth. However, the increasing commercialization of education has raised significant concerns regarding declining academic standards, reduced student performance, and escalating unemployment. To address these systemic challenges, this study proposes a machine learning-based framework for predicting and evaluating Course Learning Outcomes (CLOs) and Program Learning Outcomes (PLOs) in an undergraduate engineering context. The proposed model analyzes historical academic records to investigate the influence of midterm and final assessments on overall grade performance and CLO/PLO attainment. Results indicate that CLO 1 has consistently achieved approximately 90% success over the past 2 academic years, a trend expected to persist based on predictive insights. These findings offer actionable guidance for academic departments to implement targeted interventions, such as scenario-based evaluations, to enhance student learning outcomes. By leveraging Python-based machine learning techniques, institutions can scale their data-driven assessment strategies and reinforce evidence-based educational practices. This study contributes to the growing field of AI-enhanced education, offering practical implications for improving academic quality and institutional decision-making.

人类的进步取决于获取知识和处理复杂思想的能力。因此,教育在塑造认知和社会成长方面发挥着关键作用。然而,教育日益商业化引起了对学术水平下降、学生成绩下降和失业率上升的严重担忧。为了解决这些系统性挑战,本研究提出了一个基于机器学习的框架,用于预测和评估本科工程背景下的课程学习成果(CLOs)和项目学习成果(PLOs)。该模型分析了学生的历史学习成绩,以调查期中和期末评估对整体年级表现和取得CLO/PLO成绩的影响。结果表明,CLO 1在过去的2个学年里一直取得了大约90%的成功率,基于预测的见解,这一趋势有望持续下去。这些发现为学术部门实施有针对性的干预措施(如基于场景的评估)提供了可操作的指导,以提高学生的学习成果。通过利用基于python的机器学习技术,机构可以扩展其数据驱动的评估策略,并加强基于证据的教育实践。这项研究有助于人工智能增强教育领域的发展,为提高学术质量和机构决策提供实际意义。
{"title":"AI-Based Prediction of Program Learning Outcomes for an Engineering Undergraduate Degree","authors":"Fahad Hassan Zaman,&nbsp;Junaid Imtiaz,&nbsp;Maryam Iqbal,&nbsp;Ayesha Waqar Mir","doi":"10.1002/cae.70092","DOIUrl":"https://doi.org/10.1002/cae.70092","url":null,"abstract":"<div>\u0000 \u0000 <p>Human advancement hinges on the capacity to acquire knowledge and engage with complex ideas. Education, therefore, plays a pivotal role in shaping cognitive and societal growth. However, the increasing commercialization of education has raised significant concerns regarding declining academic standards, reduced student performance, and escalating unemployment. To address these systemic challenges, this study proposes a machine learning-based framework for predicting and evaluating Course Learning Outcomes (CLOs) and Program Learning Outcomes (PLOs) in an undergraduate engineering context. The proposed model analyzes historical academic records to investigate the influence of midterm and final assessments on overall grade performance and CLO/PLO attainment. Results indicate that CLO 1 has consistently achieved approximately 90% success over the past 2 academic years, a trend expected to persist based on predictive insights. These findings offer actionable guidance for academic departments to implement targeted interventions, such as scenario-based evaluations, to enhance student learning outcomes. By leveraging Python-based machine learning techniques, institutions can scale their data-driven assessment strategies and reinforce evidence-based educational practices. This study contributes to the growing field of AI-enhanced education, offering practical implications for improving academic quality and institutional decision-making.</p>\u0000 </div>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"33 6","pages":""},"PeriodicalIF":2.2,"publicationDate":"2025-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145316845","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Students' Conceptual Explanations of Neural Networks Enabled by Extended Reality Learning: A Multiple Methods Approach 学生对扩展现实学习支持下的神经网络的概念解释:一种多方法方法
IF 2.2 3区 工程技术 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2025-10-12 DOI: 10.1002/cae.70084
Miguel A. Feijoo-Garcia, Yiqun Zhang, Yiyin Gu, Alejandra J. Magana, Bedrich Benes, Voicu Popescu

This study examines the use of extended reality (XR) in helping students with conceptual comprehension of artificial intelligence (AI) concepts, specifically neural networks (NNs) and handwritten digit recognition. Using a multi-methods approach, this study assesses student performance and understanding of such concepts. Student participants (N = 29) engaged in an XR environment designed to teach NNs and completed in-lesson assessments consisting of multiple-choice questions and open-ended questions. Quantitative data were analyzed using the k-means clustering method to classify performance levels based on the accuracy of the answers. The elbow approach determined the number of clusters, and the average silhouette score showed the cluster quality after clustering. Qualitative data underwent thematic analysis to identify challenges in handwritten digit recognition. Results showed that the accuracy of the students' responses ranged from 17% to 100% and could be classified into three groups, and that factors like handwriting clarity, digit placement, and writing style significantly impacted the accuracy of handwritten digit recognition. The findings suggest the potential of using XR for supporting learning and engagement in studying AI concepts. Future research is encouraged to apply XR across various education levels and explore broader AI concepts. This study contributes to the literature on applying XR in computer science education by providing insights into how XR can enhance conceptual comprehension of complex AI concepts like NNs.

本研究探讨了扩展现实(XR)在帮助学生理解人工智能(AI)概念,特别是神经网络(nn)和手写数字识别方面的应用。本研究采用多种方法评估学生的表现和对这些概念的理解。学生参与者(N = 29)参与设计用于教授神经网络的XR环境,并完成由多项选择题和开放式问题组成的课内评估。定量数据使用k-means聚类方法进行分析,根据答案的准确性对表现水平进行分类。肘部法决定了聚类的数量,平均剪影分数反映了聚类后的聚类质量。定性数据进行专题分析,以确定手写数字识别的挑战。结果表明,学生的回答正确率在17% ~ 100%之间,可分为三类,笔迹清晰度、数字位置和书写风格等因素对手写数字识别的正确率有显著影响。研究结果表明,使用XR支持学习和参与研究人工智能概念的潜力。鼓励未来的研究将XR应用于不同的教育水平,并探索更广泛的人工智能概念。本研究通过提供XR如何增强对神经网络等复杂人工智能概念的概念理解的见解,为将XR应用于计算机科学教育的文献做出了贡献。
{"title":"Students' Conceptual Explanations of Neural Networks Enabled by Extended Reality Learning: A Multiple Methods Approach","authors":"Miguel A. Feijoo-Garcia,&nbsp;Yiqun Zhang,&nbsp;Yiyin Gu,&nbsp;Alejandra J. Magana,&nbsp;Bedrich Benes,&nbsp;Voicu Popescu","doi":"10.1002/cae.70084","DOIUrl":"https://doi.org/10.1002/cae.70084","url":null,"abstract":"<p>This study examines the use of extended reality (XR) in helping students with conceptual comprehension of artificial intelligence (AI) concepts, specifically neural networks (NNs) and handwritten digit recognition. Using a multi-methods approach, this study assesses student performance and understanding of such concepts. Student participants (<i>N</i> = 29) engaged in an XR environment designed to teach NNs and completed in-lesson assessments consisting of multiple-choice questions and open-ended questions. Quantitative data were analyzed using the <i>k</i>-means clustering method to classify performance levels based on the accuracy of the answers. The elbow approach determined the number of clusters, and the average silhouette score showed the cluster quality after clustering. Qualitative data underwent thematic analysis to identify challenges in handwritten digit recognition. Results showed that the accuracy of the students' responses ranged from 17% to 100% and could be classified into three groups, and that factors like handwriting clarity, digit placement, and writing style significantly impacted the accuracy of handwritten digit recognition. The findings suggest the potential of using XR for supporting learning and engagement in studying AI concepts. Future research is encouraged to apply XR across various education levels and explore broader AI concepts. This study contributes to the literature on applying XR in computer science education by providing insights into how XR can enhance conceptual comprehension of complex AI concepts like NNs.</p>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"33 6","pages":""},"PeriodicalIF":2.2,"publicationDate":"2025-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1002/cae.70084","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145316687","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Harnessing Artificial Intelligence for Advancements in Electrical Engineering: A Systematic Literature Review of Applications, Challenges, and Future Trends 利用人工智能促进电气工程的进步:应用、挑战和未来趋势的系统文献综述
IF 2.2 3区 工程技术 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2025-10-04 DOI: 10.1002/cae.70083
Michelle Vy Diep Nguyen, Javeed Kittur

Artificial intelligence (AI) is increasingly recognized as a vital tool in electrical engineering, offering automation, error reduction, and enhanced accessibility. However, its adoption has lagged compared to other fields, highlighting a need for a comprehensive examination of its applications and challenges. This study systematically reviews AI applications in electrical engineering, classifying research findings to uncover progress, challenges, and opportunities. It aims to identify trends, gaps, and implications to guide future research and practical applications. A systematic literature review (SLR) was conducted, analyzing studies published between 2014 and 2024. Fifty-seven publications meeting inclusion criteria were categorized into five themes: AI algorithms, power engineering, smart grid technologies, electric vehicle systems, and AI integration. The review revealed growing interest in AI applications within electrical engineering, with a significant rise in publications, particularly from China. AI algorithms demonstrated broad applicability and versatility across various domains, highlighting their potential for innovation. Additionally, there is a considerable opportunity for developing and applying frameworks to test AI innovations in electrical engineering. AI integration in electrical engineering has advanced significantly in areas such as power engineering, smart grid technologies, and electric vehicle systems. However, substantial untapped potential remains, particularly in developing frameworks for testing AI innovations. This review underscores the importance of global research efforts and identifies promising directions for advancing AI applications in electrical engineering research and practice.

人工智能(AI)越来越被认为是电气工程中的重要工具,它提供自动化、减少错误和增强可访问性。然而,与其他领域相比,它的采用滞后,突出表明需要对其应用和挑战进行全面审查。本研究系统地回顾了人工智能在电气工程中的应用,对研究成果进行了分类,以揭示进展、挑战和机遇。它旨在确定趋势、差距和影响,以指导未来的研究和实际应用。对2014年至2024年间发表的研究进行了系统的文献综述(SLR)。符合入选标准的57篇论文分为人工智能算法、电力工程、智能电网技术、电动汽车系统、人工智能集成等5个主题。该综述显示,人们对人工智能在电气工程领域的应用越来越感兴趣,相关出版物大幅增加,尤其是来自中国的出版物。人工智能算法在各个领域展示了广泛的适用性和多功能性,突出了其创新潜力。此外,开发和应用框架来测试电气工程中的人工智能创新也有相当大的机会。电气工程中的人工智能集成在电力工程、智能电网技术和电动汽车系统等领域取得了重大进展。然而,仍有大量未开发的潜力,特别是在开发测试人工智能创新的框架方面。这篇综述强调了全球研究努力的重要性,并确定了推进人工智能在电气工程研究和实践中的应用的有希望的方向。
{"title":"Harnessing Artificial Intelligence for Advancements in Electrical Engineering: A Systematic Literature Review of Applications, Challenges, and Future Trends","authors":"Michelle Vy Diep Nguyen,&nbsp;Javeed Kittur","doi":"10.1002/cae.70083","DOIUrl":"https://doi.org/10.1002/cae.70083","url":null,"abstract":"<div>\u0000 \u0000 <p>Artificial intelligence (AI) is increasingly recognized as a vital tool in electrical engineering, offering automation, error reduction, and enhanced accessibility. However, its adoption has lagged compared to other fields, highlighting a need for a comprehensive examination of its applications and challenges. This study systematically reviews AI applications in electrical engineering, classifying research findings to uncover progress, challenges, and opportunities. It aims to identify trends, gaps, and implications to guide future research and practical applications. A systematic literature review (SLR) was conducted, analyzing studies published between 2014 and 2024. Fifty-seven publications meeting inclusion criteria were categorized into five themes: AI algorithms, power engineering, smart grid technologies, electric vehicle systems, and AI integration. The review revealed growing interest in AI applications within electrical engineering, with a significant rise in publications, particularly from China. AI algorithms demonstrated broad applicability and versatility across various domains, highlighting their potential for innovation. Additionally, there is a considerable opportunity for developing and applying frameworks to test AI innovations in electrical engineering. AI integration in electrical engineering has advanced significantly in areas such as power engineering, smart grid technologies, and electric vehicle systems. However, substantial untapped potential remains, particularly in developing frameworks for testing AI innovations. This review underscores the importance of global research efforts and identifies promising directions for advancing AI applications in electrical engineering research and practice.</p>\u0000 </div>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"33 6","pages":""},"PeriodicalIF":2.2,"publicationDate":"2025-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145224280","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A MATLAB GUI-Based Calculation Platform for Soil Arching Effect to Assist Teaching and Learning in Soil Mechanics 基于MATLAB gui的土拱效应计算平台辅助土力学教与学
IF 2.2 3区 工程技术 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2025-10-03 DOI: 10.1002/cae.70089
Cheng-Shuang Yin, Han-Lin Wang, Liu-Mei Wei, Cheng-Ji Gao

The soil arching effect is a key concept in soil mechanics education. It is widely recognized as an important principle in geotechnical engineering, characterized by stress redistribution due to relative soil displacement, which impacts the safety and stability of geotechnical structures. Despite advances in classical theories and numerical methods, the complexity of models and formulas still presents significant challenges for students and engineers in understanding and application. To address this challenge, this study introduces a practical and educational solution by developing a computer-aided calculation platform for the soil arching effect, designed by Hunan Provincial Engineering Research Center of Advanced Technology and Intelligent Equipment for Underground Space Development in Hunan University, aimed at enhancing soil mechanics education through an intuitive MATLAB graphical user interface. The primary contribution of this study is the development of a platform that integrates seven theoretical models, enabling users to calculate key parameters, such as the soil arching ratio, by inputting soil properties and unloading width. The platform features real-time data visualization and interactivity, allowing users to easily select models, input parameters, and obtain results quickly, thereby facilitating comparative analysis across different theoretical frameworks. Compared to conventional teaching methods, the platform simplifies complex calculations and deepens students’ understanding of the soil arching effect. Results from student surveys indicate a remarkable improvement in comprehension and analytical skills, with high satisfaction regarding the platform's usability and educational value.

土拱效应是土力学教学中的一个重要概念。它是岩土工程中的一个重要原理,其特点是土体相对位移引起应力重分布,影响岩土结构的安全与稳定。尽管经典理论和数值方法取得了进步,但模型和公式的复杂性仍然对学生和工程师在理解和应用方面提出了重大挑战。为了解决这一问题,本研究引入了一种实用的教育解决方案,即开发由湖南大学地下空间开发先进技术与智能装备湖南省工程研究中心设计的土拱效应计算机辅助计算平台,旨在通过直观的MATLAB图形用户界面加强土力学教育。本研究的主要贡献是开发了一个整合七个理论模型的平台,使用户可以通过输入土壤性质和卸载宽度来计算土拱比等关键参数。该平台具有实时数据可视化和交互性,用户可以方便地选择模型,输入参数,快速获得结果,从而便于跨不同理论框架的比较分析。与传统的教学方法相比,该平台简化了复杂的计算,加深了学生对土拱效应的理解。学生调查结果表明,学生的理解和分析能力有了显著提高,对平台的可用性和教育价值有很高的满意度。
{"title":"A MATLAB GUI-Based Calculation Platform for Soil Arching Effect to Assist Teaching and Learning in Soil Mechanics","authors":"Cheng-Shuang Yin,&nbsp;Han-Lin Wang,&nbsp;Liu-Mei Wei,&nbsp;Cheng-Ji Gao","doi":"10.1002/cae.70089","DOIUrl":"https://doi.org/10.1002/cae.70089","url":null,"abstract":"<div>\u0000 \u0000 <p>The soil arching effect is a key concept in soil mechanics education. It is widely recognized as an important principle in geotechnical engineering, characterized by stress redistribution due to relative soil displacement, which impacts the safety and stability of geotechnical structures. Despite advances in classical theories and numerical methods, the complexity of models and formulas still presents significant challenges for students and engineers in understanding and application. To address this challenge, this study introduces a practical and educational solution by developing a computer-aided calculation platform for the soil arching effect, designed by Hunan Provincial Engineering Research Center of Advanced Technology and Intelligent Equipment for Underground Space Development in Hunan University, aimed at enhancing soil mechanics education through an intuitive MATLAB graphical user interface. The primary contribution of this study is the development of a platform that integrates seven theoretical models, enabling users to calculate key parameters, such as the soil arching ratio, by inputting soil properties and unloading width. The platform features real-time data visualization and interactivity, allowing users to easily select models, input parameters, and obtain results quickly, thereby facilitating comparative analysis across different theoretical frameworks. Compared to conventional teaching methods, the platform simplifies complex calculations and deepens students’ understanding of the soil arching effect. Results from student surveys indicate a remarkable improvement in comprehension and analytical skills, with high satisfaction regarding the platform's usability and educational value.</p>\u0000 </div>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"33 6","pages":""},"PeriodicalIF":2.2,"publicationDate":"2025-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145223848","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Students' Application of Abstract and Systems Thinking Skills for Modeling Software Systems 学生抽象与系统思维技能在软件系统建模中的应用
IF 2.2 3区 工程技术 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2025-10-03 DOI: 10.1002/cae.70086
Paul J. Thomas, Alejandra J. Magana

Software modeling is an essential practice in software engineering, requiring the application of both abstract thinking and systems thinking. Despite its importance, there is limited empirical research on how these cognitive skills are enacted during the modeling process. This study investigates how undergraduate students apply abstract and systems thinking while constructing software models using Unified Modeling Language (UML). Employing a case study approach with think-aloud protocols, the research is framed through the lens of epistemic forms and games to analyze student reasoning. Six students who had completed a second-year systems analysis and design course participated in the study. Thematic analysis of their modeling sessions revealed how abstract and systems thinking were enacted through structural, functional, and process-oriented epistemic games. Two distinct modeling sequences—structural-before-behavioral and behavioral-before-structural—were identified, each associated with different cognitive strategies. Chronological visualizations were developed to illustrate these modeling paths. Key contributions of this study include a novel integration of epistemic games into modeling analysis, a detailed characterization of student modeling behavior, and actionable recommendations for instructional scaffolds to support the development of modeling proficiency in computing education.

软件建模是软件工程中的一项重要实践,需要运用抽象思维和系统思维。尽管它很重要,但在建模过程中如何制定这些认知技能的实证研究有限。本研究探讨了大学生在使用统一建模语言(UML)构建软件模型时如何运用抽象思维和系统思维。采用案例研究方法和有声思考协议,研究通过认知形式和游戏的视角来分析学生的推理。六名完成了二年级系统分析和设计课程的学生参加了这项研究。对他们建模过程的主题分析揭示了抽象思维和系统思维是如何通过结构、功能和面向过程的认知游戏实现的。确定了两种不同的建模序列——结构先于行为和行为先于结构,每种序列都与不同的认知策略相关。开发了时间顺序可视化来说明这些建模路径。本研究的主要贡献包括将认知游戏整合到建模分析中,详细描述了学生建模行为,并提出了可操作的教学框架建议,以支持计算机教育中建模能力的发展。
{"title":"Students' Application of Abstract and Systems Thinking Skills for Modeling Software Systems","authors":"Paul J. Thomas,&nbsp;Alejandra J. Magana","doi":"10.1002/cae.70086","DOIUrl":"https://doi.org/10.1002/cae.70086","url":null,"abstract":"<p>Software modeling is an essential practice in software engineering, requiring the application of both abstract thinking and systems thinking. Despite its importance, there is limited empirical research on how these cognitive skills are enacted during the modeling process. This study investigates how undergraduate students apply abstract and systems thinking while constructing software models using Unified Modeling Language (UML). Employing a case study approach with think-aloud protocols, the research is framed through the lens of epistemic forms and games to analyze student reasoning. Six students who had completed a second-year systems analysis and design course participated in the study. Thematic analysis of their modeling sessions revealed how abstract and systems thinking were enacted through structural, functional, and process-oriented epistemic games. Two distinct modeling sequences—structural-before-behavioral and behavioral-before-structural—were identified, each associated with different cognitive strategies. Chronological visualizations were developed to illustrate these modeling paths. Key contributions of this study include a novel integration of epistemic games into modeling analysis, a detailed characterization of student modeling behavior, and actionable recommendations for instructional scaffolds to support the development of modeling proficiency in computing education.</p>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"33 6","pages":""},"PeriodicalIF":2.2,"publicationDate":"2025-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1002/cae.70086","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145223853","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Development of a No-Code Machine Learning Model Builder for Predictive Analytics in Education 用于教育预测分析的无代码机器学习模型构建器的开发
IF 2.2 3区 工程技术 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2025-10-03 DOI: 10.1002/cae.70088
Mohammed Jibril

Machine learning (ML) has the potential to enhance educational predictive analytics, but its adoption is limited by the programming expertise required to develop models. Traditional ML tools require coding skills, which makes them inaccessible to educators and researchers without computational backgrounds. Existing no-code platforms lack affordability and accessibility. This study addresses this gap by developing and validating a no-code ML builder to enable non-programmers to build, evaluate, and deploy ML models. Design and development research approach was adopted in the study. It utilizes Python-based tools such as Streamlit and scikit-learn. The tool underwent expert validation and comparative performance testing against Google Colab using datasets from Kaggle, consisting of 5000 and 2392 student performance records. The results show that the no-code ML builder, which is accessible at nextml.streamlit.app achieved a predictive performance comparable to coded models. A minor performance gap was observed in some algorithms, with Logistic Regression achieving an accuracy of 63.88% compared to 73.28% in Google Colab. Experts in educational technology and computer science rated the tool highly for usability, with mean scores ranging from 4.33 to 4.57. 71% of evaluators found it suitable for educational datasets, and 56% endorsed its ability to handle students' data sets. The study concludes that the tool bridges the accessibility gap in the application of ML in education while maintaining competitive model performance. It recommends that Institutions adopt no-code tools. Future research should focus on incorporating more complex algorithms.

机器学习(ML)具有增强教育预测分析的潜力,但其采用受到开发模型所需的编程专业知识的限制。传统的机器学习工具需要编码技能,这使得没有计算背景的教育工作者和研究人员无法使用它们。现有的无代码平台缺乏可负担性和可访问性。本研究通过开发和验证无代码ML构建器来解决这一差距,使非程序员能够构建、评估和部署ML模型。本研究采用设计开发研究方法。它利用基于python的工具,如Streamlit和scikit-learn。使用Kaggle的数据集(包括5000和2392名学生的成绩记录),该工具与谷歌Colab进行了专家验证和比较性能测试。结果表明,可在nextml.streamlit.app访问的无代码ML构建器实现了与编码模型相当的预测性能。在一些算法中观察到较小的性能差距,逻辑回归实现了63.88%的准确性,而谷歌Colab的准确性为73.28%。教育技术和计算机科学专家对该工具的可用性评价很高,平均得分在4.33到4.57之间。71%的评估者认为它适合教育数据集,56%的评估者认可它处理学生数据集的能力。该研究的结论是,该工具弥合了机器学习在教育应用中的可访问性差距,同时保持了具有竞争力的模型性能。它建议机构采用无代码工具。未来的研究应该集中在整合更复杂的算法上。
{"title":"Development of a No-Code Machine Learning Model Builder for Predictive Analytics in Education","authors":"Mohammed Jibril","doi":"10.1002/cae.70088","DOIUrl":"https://doi.org/10.1002/cae.70088","url":null,"abstract":"<div>\u0000 \u0000 <p>Machine learning (ML) has the potential to enhance educational predictive analytics, but its adoption is limited by the programming expertise required to develop models. Traditional ML tools require coding skills, which makes them inaccessible to educators and researchers without computational backgrounds. Existing no-code platforms lack affordability and accessibility. This study addresses this gap by developing and validating a no-code ML builder to enable non-programmers to build, evaluate, and deploy ML models. Design and development research approach was adopted in the study. It utilizes Python-based tools such as Streamlit and scikit-learn. The tool underwent expert validation and comparative performance testing against Google Colab using datasets from Kaggle, consisting of 5000 and 2392 student performance records. The results show that the no-code ML builder, which is accessible at nextml.streamlit.app achieved a predictive performance comparable to coded models. A minor performance gap was observed in some algorithms, with Logistic Regression achieving an accuracy of 63.88% compared to 73.28% in Google Colab. Experts in educational technology and computer science rated the tool highly for usability, with mean scores ranging from 4.33 to 4.57. 71% of evaluators found it suitable for educational datasets, and 56% endorsed its ability to handle students' data sets. The study concludes that the tool bridges the accessibility gap in the application of ML in education while maintaining competitive model performance. It recommends that Institutions adopt no-code tools. Future research should focus on incorporating more complex algorithms.</p>\u0000 </div>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"33 6","pages":""},"PeriodicalIF":2.2,"publicationDate":"2025-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145223909","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Engineering Students' Experiences With ChatGPT to Generate Code for Disciplinary Programming 工科学生使用ChatGPT为学科编程生成代码的经验
IF 2.2 3区 工程技术 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2025-10-01 DOI: 10.1002/cae.70090
Camilo Vieira, Jose L. De la Hoz, Alejandra J. Magana, David Restrepo

Large Language Models (LLMs) are transforming several aspects of our lives, including text and code generation. Their potential as “copilots” in computer programming is significant, yet their effective use is not straightforward. Even experts may have to generate multiple prompts before getting the desired output, and the code generated may contain bugs that are difficult for novice programmers to identify and fix. Although some prompting methods have been shown to be effective, the primary approach still involves a trial-and-error process. This study explores mechanical engineering students' experiences after engaging with ChatGPT to generate code for the Finite Element Analysis (FEA) course, aiming to provide insights into integrating LLMs into engineering education. The course included a scaffolded progression for students to develop an understanding of MATLAB programming and the implementation of FEA algorithms. After that, the students engaged with ChatGPT to automatically generate a similar code and reflected on their experiences of using this tool. We designed this activity guided by the productive failure framework: since LLMs do not necessarily produce correct code from a single prompt, students would need to use these failures to give feedback, potentially increasing their own understanding of MATLAB coding and FEA. The results suggest that while students find ChatGPT useful for efficient code generation, they struggle to: (1) understand a more sophisticated algorithm compared to what they had experienced in class; (2) find and fix bugs in the generated code; (3) learn about disciplinary concepts while they are also trying to fix the code; and (4) identify effective prompting strategies to instruct the ChatGPT how to complete the task. While LLMs show promise in supporting coding tasks for both professionals and students, using them requires strong background knowledge. When integrated into disciplinary courses, LLMs do not replace the need for effective pedagogical strategies. Our approach involved implementing a use-modify-create sequence, culminating in a productive failure activity where students engaged in conversations with the LLM encountered desirable difficulties. Our findings suggest that students faced challenges in trying to get a correct working code for FEA, and felt like they were teaching the model, which in some cases, led to some frustration. Thus, future research should explore additional forms of support and guidance to address these issues.

大型语言模型(llm)正在改变我们生活的几个方面,包括文本和代码生成。它们在计算机编程中作为“副驾驶员”的潜力是巨大的,但它们的有效使用并不直截了当。即使是专家在得到想要的输出之前也可能需要生成多个提示,并且生成的代码可能包含新手程序员难以识别和修复的错误。虽然一些提示方法已被证明是有效的,但主要的方法仍然涉及一个试错过程。本研究探讨了机械工程专业学生在使用ChatGPT为有限元分析(FEA)课程生成代码后的经验,旨在为将法学硕士课程整合到工程教育中提供见解。该课程包括一个脚手架式的进展,让学生发展对MATLAB编程和有限元算法的实现的理解。之后,学生们使用ChatGPT自动生成类似的代码,并反思他们使用这个工具的经验。我们在生产性失败框架的指导下设计了这个活动:由于法学硕士不一定从单个提示生成正确的代码,学生需要使用这些失败来提供反馈,从而潜在地增加他们对MATLAB编码和有限元分析的理解。结果表明,虽然学生发现ChatGPT对于有效的代码生成很有用,但他们很难:(1)与他们在课堂上经历的相比,理解更复杂的算法;(2)发现并修复生成代码中的bug;(3)在学习学科概念的同时,他们也在努力修复代码;(4)确定有效的提示策略,指导ChatGPT如何完成任务。虽然法学硕士课程有望为专业人士和学生提供编程支持,但使用它们需要扎实的背景知识。当整合到学科课程时,法学硕士并不能取代对有效教学策略的需求。我们的方法包括实施一个使用-修改-创建的顺序,最终在一个富有成效的失败活动中,学生们在与法学硕士的对话中遇到了理想的困难。我们的研究结果表明,学生在试图获得正确的FEA工作代码时面临挑战,并且感觉他们是在教授模型,这在某些情况下导致了一些挫折。因此,未来的研究应探索其他形式的支持和指导,以解决这些问题。
{"title":"Engineering Students' Experiences With ChatGPT to Generate Code for Disciplinary Programming","authors":"Camilo Vieira,&nbsp;Jose L. De la Hoz,&nbsp;Alejandra J. Magana,&nbsp;David Restrepo","doi":"10.1002/cae.70090","DOIUrl":"https://doi.org/10.1002/cae.70090","url":null,"abstract":"<div>\u0000 \u0000 <p>Large Language Models (LLMs) are transforming several aspects of our lives, including text and code generation. Their potential as “copilots” in computer programming is significant, yet their effective use is not straightforward. Even experts may have to generate multiple prompts before getting the desired output, and the code generated may contain bugs that are difficult for novice programmers to identify and fix. Although some prompting methods have been shown to be effective, the primary approach still involves a trial-and-error process. This study explores mechanical engineering students' experiences after engaging with ChatGPT to generate code for the Finite Element Analysis (FEA) course, aiming to provide insights into integrating LLMs into engineering education. The course included a scaffolded progression for students to develop an understanding of MATLAB programming and the implementation of FEA algorithms. After that, the students engaged with ChatGPT to automatically generate a similar code and reflected on their experiences of using this tool. We designed this activity guided by the productive failure framework: since LLMs do not necessarily produce correct code from a single prompt, students would need to use these failures to give feedback, potentially increasing their own understanding of MATLAB coding and FEA. The results suggest that while students find ChatGPT useful for efficient code generation, they struggle to: (1) understand a more sophisticated algorithm compared to what they had experienced in class; (2) find and fix bugs in the generated code; (3) learn about disciplinary concepts while they are also trying to fix the code; and (4) identify effective prompting strategies to instruct the ChatGPT how to complete the task. While LLMs show promise in supporting coding tasks for both professionals and students, using them requires strong background knowledge. When integrated into disciplinary courses, LLMs do not replace the need for effective pedagogical strategies. Our approach involved implementing a use-modify-create sequence, culminating in a productive failure activity where students engaged in conversations with the LLM encountered desirable difficulties. Our findings suggest that students faced challenges in trying to get a correct working code for FEA, and felt like they were teaching the model, which in some cases, led to some frustration. Thus, future research should explore additional forms of support and guidance to address these issues.</p>\u0000 </div>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"33 6","pages":""},"PeriodicalIF":2.2,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145223946","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Transforming IoT Skill Development in Engineering Education: The Influence of Augmented Reality-Based Learning Environment 改变工程教育中的物联网技能发展:基于增强现实的学习环境的影响
IF 2.2 3区 工程技术 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2025-10-01 DOI: 10.1002/cae.70087
Lav Soni, Ashu Taneja

Traditional methods for teaching Internet-of-things (IoT) in engineering education often lack interactivity and hands-on engagement, limiting skill development. This study explores Augmented Reality (AR) based learning environment as a solution, enabling students to visualize real-time data flows, interact with virtual components, and configure IoT systems in a risk-free setting. Using tools like Unity 3D, Blender, Vuforia SDK, and Arduino IDE, an AR-based framework is developed and tested against traditional methods. The results show increased student engagement, knowledge retention, and skill acquisition, with a System Usability Score of 82.00%. The paper presents the framework's design, usability assessment, and comparative evaluation, highlighting AR's potential to enhance IoT education. It is observed that the proposed AR-based framework improves the skill retention by 36% over the traditional method. Further, the performance comparison of proposed method with traditional method is evaluated in terms of students' engagement, learning speed, and user satisfaction. In the end, the limitations of proposed study are addressed, and the future directions are presented.

在工程教育中教授物联网(IoT)的传统方法往往缺乏互动性和实践参与,限制了技能的发展。本研究探讨了基于增强现实(AR)的学习环境作为解决方案,使学生能够可视化实时数据流,与虚拟组件交互,并在无风险的环境中配置物联网系统。使用Unity 3D、Blender、Vuforia SDK和Arduino IDE等工具,开发并测试了基于ar的框架。结果显示学生的参与度、知识留存率和技能习得率都有所提高,系统可用性得分为82.00%。本文介绍了框架的设计、可用性评估和比较评估,强调了AR增强物联网教育的潜力。研究发现,基于ar的框架比传统方法提高了36%的技能留存率。进一步,从学生的参与度、学习速度和用户满意度三个方面对所提出的方法与传统方法进行了性能比较。最后,指出了本研究的局限性,并展望了未来的研究方向。
{"title":"Transforming IoT Skill Development in Engineering Education: The Influence of Augmented Reality-Based Learning Environment","authors":"Lav Soni,&nbsp;Ashu Taneja","doi":"10.1002/cae.70087","DOIUrl":"https://doi.org/10.1002/cae.70087","url":null,"abstract":"<div>\u0000 \u0000 <p>Traditional methods for teaching Internet-of-things (IoT) in engineering education often lack interactivity and hands-on engagement, limiting skill development. This study explores Augmented Reality (AR) based learning environment as a solution, enabling students to visualize real-time data flows, interact with virtual components, and configure IoT systems in a risk-free setting. Using tools like Unity 3D, Blender, Vuforia SDK, and Arduino IDE, an AR-based framework is developed and tested against traditional methods. The results show increased student engagement, knowledge retention, and skill acquisition, with a System Usability Score of 82.00%. The paper presents the framework's design, usability assessment, and comparative evaluation, highlighting AR's potential to enhance IoT education. It is observed that the proposed AR-based framework improves the skill retention by 36% over the traditional method. Further, the performance comparison of proposed method with traditional method is evaluated in terms of students' engagement, learning speed, and user satisfaction. In the end, the limitations of proposed study are addressed, and the future directions are presented.</p>\u0000 </div>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"33 6","pages":""},"PeriodicalIF":2.2,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145223947","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Computer Applications in Engineering Education
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1