首页 > 最新文献

Computer Applications in Engineering Education最新文献

英文 中文
FLIGBY for graduates' employability enhancement in Computer Engineering FLIGBY 提高计算机工程专业毕业生的就业能力
IF 2 3区 工程技术 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-08-21 DOI: 10.1002/cae.22789
Fernando Almeida, Zoltan Buzady

Serious games can play a crucial role in developing competencies for the job market, offering an innovative and engaging approach to learning. This study uses FLIGBY to develop employability skills among computer engineering graduates. FLIGBY is a serious game that simulates a virtual company environment where players make strategic decisions, emphasizing the principles of flow and positive psychology. Immersion in realistic scenarios provides practical experience, contributing to the development of market-ready skills. A quantitative methodology based on descriptive statistics and hypothesis testing was adopted to measure the development of competencies for the job market using the Systems Engineering Competency Framework. The results show that competence development occurs mainly in the professional and managerial dimensions. In contrast, there is no development of core and technical competencies. Furthermore, the perception of the development of these competencies occurs mainly for students with more years of professional experience. The experiential nature of FLIGBY allows users to develop practical knowledge, promoting adaptability and resilience. This gamified approach accelerates the learning curve, preparing individuals for real-world challenges in the computer engineering workplace.

严肃游戏在培养就业市场能力方面可以发挥至关重要的作用,它提供了一种创新的、引人入胜的学习方法。本研究利用 FLIGBY 来培养计算机工程专业毕业生的就业技能。FLIGBY 是一款模拟虚拟公司环境的严肃游戏,玩家在游戏中做出战略决策,强调 "流动 "原则和积极心理学。沉浸在逼真的场景中可以获得实践经验,有助于培养适应市场的技能。我们采用了一种基于描述性统计和假设检验的定量方法,利用系统工程能力框架来衡量就业市场能力的发展情况。结果表明,能力发展主要体现在专业和管理方面。相反,核心能力和技术能力没有得到发展。此外,对这些能力发展的看法主要发生在具有较多年专业经验的学生身上。FLIGBY 的体验性质使用户能够发展实践知识,提高适应能力和应变能力。这种游戏化的方法加快了学习曲线,为个人应对计算机工程工作场所的实际挑战做好了准备。
{"title":"FLIGBY for graduates' employability enhancement in Computer Engineering","authors":"Fernando Almeida,&nbsp;Zoltan Buzady","doi":"10.1002/cae.22789","DOIUrl":"10.1002/cae.22789","url":null,"abstract":"<p>Serious games can play a crucial role in developing competencies for the job market, offering an innovative and engaging approach to learning. This study uses FLIGBY to develop employability skills among computer engineering graduates. FLIGBY is a serious game that simulates a virtual company environment where players make strategic decisions, emphasizing the principles of flow and positive psychology. Immersion in realistic scenarios provides practical experience, contributing to the development of market-ready skills. A quantitative methodology based on descriptive statistics and hypothesis testing was adopted to measure the development of competencies for the job market using the Systems Engineering Competency Framework. The results show that competence development occurs mainly in the professional and managerial dimensions. In contrast, there is no development of core and technical competencies. Furthermore, the perception of the development of these competencies occurs mainly for students with more years of professional experience. The experiential nature of FLIGBY allows users to develop practical knowledge, promoting adaptability and resilience. This gamified approach accelerates the learning curve, preparing individuals for real-world challenges in the computer engineering workplace.</p>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"32 6","pages":""},"PeriodicalIF":2.0,"publicationDate":"2024-08-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142194078","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
Learning beyond books: A hybrid model to learn real-world problems 超越书本的学习:学习现实世界问题的混合模式
IF 2 3区 工程技术 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-08-21 DOI: 10.1002/cae.22792
Zeeshan Anwar, Hammad Afzal, Naima Iltaf

There are several initiatives underway to improve the learning of software developers. These attempts include the integration of GitHub into software engineering classes, the creation of learning management systems, gamification approaches, and collaborative learning platforms. These initiatives have demonstrated promise in boosting students' collaborative growth and cooperation abilities, emphasizing their potential influence on improving learning experiences in practical areas. Books, on the other hand, remain basic in education, but their physical size limits their ability to explore all practical elements of a topic in depth. This limitation requires more research and application of theoretical information in real-world circumstances. In this work, we address the issue of limited space in traditional books that frequently prevents complete presentation of practical elements of a topic. To address this issue, we propose an application that improves the reading experience and accelerates the learning process. To anticipate themes, we use a combination of latent Dirichlet allocation (LDA) algorithms and a generative pre-trained transformer. First, utilizing LDA to find potential topic keywords inside the text and then leveraging generative pretrained transformer to predict topic names based on the LDA produced keywords. In addition, a query builder module produces and executes queries depending on the current page's topic, obtaining real-world issues from Stack Overflow. The system classifies results by query-title similarity, question-answer ranking, and content quality before displaying them to users. This bridges the gap between theoretical knowledge and practical application. We illustrate the usefulness of suggested tool using simulations, comparison with existing tools and user studies. The majority of users provide favorable comments and find it interesting and helpful for improving the learning process.

目前有几项改善软件开发人员学习的计划正在进行中。这些尝试包括将 GitHub 整合到软件工程课程中、创建学习管理系统、游戏化方法和协作学习平台。这些举措在促进学生的协作成长和合作能力方面都取得了良好的效果,强调了它们对改善实践领域学习体验的潜在影响。另一方面,书籍仍然是教育的基础,但其物理尺寸限制了其深入探讨一个主题的所有实践要素的能力。这种局限性要求我们开展更多的研究,并将理论信息应用到实际环境中。在这项工作中,我们要解决的问题是,传统书籍的空间有限,经常无法完整地介绍一个主题的实际要素。为了解决这个问题,我们提出了一种应用程序,它可以改善阅读体验,加快学习进程。为了预测主题,我们结合使用了潜在 Dirichlet 分配(LDA)算法和生成式预训练转换器。首先,利用 LDA 找出文本中潜在的主题关键词,然后利用生成式预训练转换器根据 LDA 生成的关键词预测主题名称。此外,查询生成器模块会根据当前页面的主题生成并执行查询,从 Stack Overflow 获取现实世界中的问题。系统根据查询-标题相似度、问题-答案排名和内容质量对结果进行分类,然后再显示给用户。这在理论知识和实际应用之间架起了一座桥梁。我们通过模拟、与现有工具的比较和用户研究来说明所建议工具的实用性。大多数用户都给予了好评,认为它既有趣又有助于改善学习过程。
{"title":"Learning beyond books: A hybrid model to learn real-world problems","authors":"Zeeshan Anwar,&nbsp;Hammad Afzal,&nbsp;Naima Iltaf","doi":"10.1002/cae.22792","DOIUrl":"10.1002/cae.22792","url":null,"abstract":"<p>There are several initiatives underway to improve the learning of software developers. These attempts include the integration of GitHub into software engineering classes, the creation of learning management systems, gamification approaches, and collaborative learning platforms. These initiatives have demonstrated promise in boosting students' collaborative growth and cooperation abilities, emphasizing their potential influence on improving learning experiences in practical areas. Books, on the other hand, remain basic in education, but their physical size limits their ability to explore all practical elements of a topic in depth. This limitation requires more research and application of theoretical information in real-world circumstances. In this work, we address the issue of limited space in traditional books that frequently prevents complete presentation of practical elements of a topic. To address this issue, we propose an application that improves the reading experience and accelerates the learning process. To anticipate themes, we use a combination of latent Dirichlet allocation (LDA) algorithms and a generative pre-trained transformer. First, utilizing LDA to find potential topic keywords inside the text and then leveraging generative pretrained transformer to predict topic names based on the LDA produced keywords. In addition, a query builder module produces and executes queries depending on the current page's topic, obtaining real-world issues from Stack Overflow. The system classifies results by query-title similarity, question-answer ranking, and content quality before displaying them to users. This bridges the gap between theoretical knowledge and practical application. We illustrate the usefulness of suggested tool using simulations, comparison with existing tools and user studies. The majority of users provide favorable comments and find it interesting and helpful for improving the learning process.</p>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"32 6","pages":""},"PeriodicalIF":2.0,"publicationDate":"2024-08-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142193875","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
New way to shaping India's academic environment: An assessment of the mechanism of integration of education 4.0 to industry-centric learning 塑造印度学术环境的新途径:评估教育 4.0 与以产业为中心的学习相结合的机制
IF 2 3区 工程技术 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-08-17 DOI: 10.1002/cae.22791
Shwetambara Verma, Somesh Sengupta

The world around us is evolving due to Industrial Revolution 4.0. This revolution is driving the present-day education, that is, Education 3.0–creative education towards Education 4.0, that is, industry-centric education. The present academic environment in India is in the process of developing an educational ecosystem, which will incorporate equal access to education for all stakeholders and promote critical thinking, digital literacy, global awareness and scientific reasoning to name a few. Accordingly, it has become prudent to develop and validate a mechanism for assessing the various steps being taken to realign students to Education 4.0. This study involved 300 undergraduate, postgraduate, and PhD students from eight different schools across diverse program and course outcomes, who were asked to respond to a questionnaire on their own accord. The Pearson product-moment correlation test was used to statistically analyse the obtained responses. The test results showed that the questions were logical and valid, with a significance level of 0.0115. Furthermore, the reliability of the mechanism was also assessed using Cronbach's α score. This study indicated that three aspects—learning preferences, contribution of learning to knowledge, skills, and personal development, and time spent on learning and nonacademic activities—exhibited high reliability However, two aspects—the emphasis on mental functions and reading and writing—indicated to be of moderate reliability. Thus, it could be said that the questionnaire developed in this study was both reliable and valid for assessing the mechanism being undertaken to realign students to Education 4.0.

由于工业革命 4.0,我们周围的世界正在发生变化。这场革命正在推动当今的教育(即教育 3.0--创造性教育)向教育 4.0(即以工业为中心的教育)发展。印度目前的学术环境正处于发展教育生态系统的过程中,该系统将为所有利益相关者提供平等的受教育机会,并促进批判性思维、数字素养、全球意识和科学推理等。因此,开发和验证一种机制,用于评估为使学生适应教育 4.0 而采取的各种措施,已变得十分谨慎。这项研究涉及来自八个不同学校的 300 名本科生、研究生和博士生,他们的课程和学习成果各不相同,要求他们主动回答问卷。研究采用了皮尔逊积矩相关检验对所获得的回答进行统计分析。检验结果表明,问题具有逻辑性和有效性,显著性水平为 0.0115。此外,还使用 Cronbach's α 分数评估了该机制的可靠性。研究结果表明,学习偏好、学习对知识、技能和个人发展的贡献以及用于学习和非学术活动的时间这三个方面表现出较高的信度,但强调心智功能和阅读与写作这两个方面表现出中等的信度。因此,可以说本研究编制的问卷在评估学生适应教育 4.0 的机制方面既可靠又有效。
{"title":"New way to shaping India's academic environment: An assessment of the mechanism of integration of education 4.0 to industry-centric learning","authors":"Shwetambara Verma,&nbsp;Somesh Sengupta","doi":"10.1002/cae.22791","DOIUrl":"10.1002/cae.22791","url":null,"abstract":"<p>The world around us is evolving due to Industrial Revolution 4.0. This revolution is driving the present-day education, that is, Education 3.0–creative education towards Education 4.0, that is, industry-centric education. The present academic environment in India is in the process of developing an educational ecosystem, which will incorporate equal access to education for all stakeholders and promote critical thinking, digital literacy, global awareness and scientific reasoning to name a few. Accordingly, it has become prudent to develop and validate a mechanism for assessing the various steps being taken to realign students to Education 4.0. This study involved 300 undergraduate, postgraduate, and PhD students from eight different schools across diverse program and course outcomes, who were asked to respond to a questionnaire on their own accord. The Pearson product-moment correlation test was used to statistically analyse the obtained responses. The test results showed that the questions were logical and valid, with a significance level of 0.0115. Furthermore, the reliability of the mechanism was also assessed using Cronbach's <i>α</i> score. This study indicated that three aspects—learning preferences, contribution of learning to knowledge, skills, and personal development, and time spent on learning and nonacademic activities—exhibited high reliability However, two aspects—the emphasis on mental functions and reading and writing—indicated to be of moderate reliability. Thus, it could be said that the questionnaire developed in this study was both reliable and valid for assessing the mechanism being undertaken to realign students to Education 4.0.</p>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"32 6","pages":""},"PeriodicalIF":2.0,"publicationDate":"2024-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142194079","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
Design of a two-degrees-of-freedom robotic arm for monitoring applications for teaching robotics and artificial intelligence technology 设计用于监控机器人和人工智能技术教学应用的二自由度机械臂
IF 2 3区 工程技术 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-08-15 DOI: 10.1002/cae.22786
Fausto A. Valenzuela-Domínguez, Laura F. Munguía-Martínez, Sofía Meléndez-Tiznado, Zuneth Guzmán-Limón, Victor H. Benitez, Luis C. Félix-Herrán

This manuscript proposes a methodology for teaching undergraduate engineering students fundamental concepts of artificial intelligence and robotics applicable in Industry 4.0 using a project-based learning strategy. A low-cost prototype of a two-degrees-of-freedom robotic arm was designed and implemented for monitoring applications, integrating the Internet of Things and artificial intelligence technology. Inverse and direct kinematics are applied in the robotic arm design, enabling the execution of desired trajectories by the robot's end effector. The robot, capable of following user-programmed trajectories, uses two servo motors with a 180° mobility range, integrated into a 3D printed structure made from polylactic materials, whereas the programmable logic was accomplished using an ESP32 microcontroller. Furthermore, the robot is controlled through a MATLAB GUI (Graphical User Interface), designed to obtain detailed process information such as activity status, trajectory type, and quality. The results demonstrate the feasibility of integrating various cutting-edge technologies to teach fundamental concepts of Industry 4.0. The proposed methodology could allow educators to design a robotics course where students are motivated by practical experience implementing impactful technologies beyond the academic realm.

本手稿提出了一种方法,采用基于项目的学习策略,向工科本科生传授适用于工业 4.0 的人工智能和机器人技术的基本概念。我们设计并实现了一个低成本的两自由度机械臂原型,用于监控应用,将物联网和人工智能技术相结合。在机械臂设计中应用了逆运动学和直接运动学,使机器人的末端效应器能够执行所需的轨迹。该机器人能够按照用户编程的轨迹运行,它使用了两个移动范围为 180° 的伺服电机,集成在一个由聚乳酸材料制成的 3D 打印结构中,而可编程逻辑则是通过 ESP32 微控制器实现的。此外,机器人通过 MATLAB GUI(图形用户界面)进行控制,旨在获取详细的过程信息,如活动状态、轨迹类型和质量。研究结果证明了整合各种尖端技术来教授工业 4.0 基本概念的可行性。所提出的方法可以让教育工作者设计一门机器人课程,让学生通过实际体验实施具有影响力的技术,从而激发他们的学习兴趣。
{"title":"Design of a two-degrees-of-freedom robotic arm for monitoring applications for teaching robotics and artificial intelligence technology","authors":"Fausto A. Valenzuela-Domínguez,&nbsp;Laura F. Munguía-Martínez,&nbsp;Sofía Meléndez-Tiznado,&nbsp;Zuneth Guzmán-Limón,&nbsp;Victor H. Benitez,&nbsp;Luis C. Félix-Herrán","doi":"10.1002/cae.22786","DOIUrl":"10.1002/cae.22786","url":null,"abstract":"<p>This manuscript proposes a methodology for teaching undergraduate engineering students fundamental concepts of artificial intelligence and robotics applicable in Industry 4.0 using a project-based learning strategy. A low-cost prototype of a two-degrees-of-freedom robotic arm was designed and implemented for monitoring applications, integrating the Internet of Things and artificial intelligence technology. Inverse and direct kinematics are applied in the robotic arm design, enabling the execution of desired trajectories by the robot's end effector. The robot, capable of following user-programmed trajectories, uses two servo motors with a 180° mobility range, integrated into a 3D printed structure made from polylactic materials, whereas the programmable logic was accomplished using an ESP32 microcontroller. Furthermore, the robot is controlled through a MATLAB GUI (Graphical User Interface), designed to obtain detailed process information such as activity status, trajectory type, and quality. The results demonstrate the feasibility of integrating various cutting-edge technologies to teach fundamental concepts of Industry 4.0. The proposed methodology could allow educators to design a robotics course where students are motivated by practical experience implementing impactful technologies beyond the academic realm.</p>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"32 6","pages":""},"PeriodicalIF":2.0,"publicationDate":"2024-08-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142193877","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
The underlying potential of NLP for microcontroller programming education NLP 在微控制器编程教育中的潜在作用
IF 2 3区 工程技术 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-08-14 DOI: 10.1002/cae.22778
André Rocha, Lino Sousa, Mário Alves, Armando Sousa
<p>The trend for an increasingly ubiquitous and cyber-physical world has been leveraging the use and importance of microcontrollers (<span></span><math> <semantics> <mrow> <mrow> <mi>μ</mi> </mrow> </mrow> </semantics></math>C) to unprecedented levels. Therefore, microcontroller programming (<span></span><math> <semantics> <mrow> <mrow> <mi>μ</mi> </mrow> </mrow> </semantics></math>CP) becomes a paramount skill for electrical and computer engineering students. However, <span></span><math> <semantics> <mrow> <mrow> <mi>μ</mi> </mrow> </mrow> </semantics></math>CP poses significant challenges for undergraduate students, given the need to master low-level programming languages and several algorithmic strategies that are not usual in “generic” programming. Moreover, <span></span><math> <semantics> <mrow> <mrow> <mi>μ</mi> </mrow> </mrow> </semantics></math>CP can be time-consuming and complex even when using high-level languages. This article samples the current state of <span></span><math> <semantics> <mrow> <mrow> <mi>μ</mi> </mrow> </mrow> </semantics></math>CP education in Portugal and unveils the potential support of natural language processing (NLP) tools (such as chatGPT). Our analysis of <span></span><math> <semantics> <mrow> <mrow> <mi>μ</mi> </mrow> </mrow> </semantics></math>CP curricular units from seven representative Portuguese engineering schools highlights a predominant use of AVR 8-bit <span></span><math> <semantics> <mrow> <mrow> <mi>μ</mi> </mrow> </mrow> </semantics></math>C and project-based learning. While NLP tools emerge as strong candidates as students' <span></span><math> <semantics> <mrow> <mrow> <mi>μ</mi> </mrow> </mrow> </semantics></math>C companion, their application and impact on the learning process and outcomes deserve to be understood. This study compares the most prominent NLP tools, analyzing their benefits and drawbacks for <span></span><math> <semantics> <mrow>
微控制器 (μC)的使用和重要性达到了前所未有的高度,这是一个日益无处不在的网络物理世界的发展趋势。因此,微控制器编程(μCP)成为电气和计算机工程专业学生的一项重要技能。然而,由于需要掌握低级编程语言和一些在 "通用 "编程中并不常见的算法策略,μCP 给本科生带来了巨大的挑战。此外,即使使用高级语言,μCP 也可能既耗时又复杂。本文对葡萄牙的 μCP 教育现状进行了抽样调查,并揭示了自然语言处理 (NLP) 工具(如 chatGPT)的潜在支持。我们对葡萄牙七所具有代表性的工程学校的 μCP 课程单元进行了分析,结果表明 AVR 8 位 μC 和基于项目的学习得到了广泛应用。虽然 NLP 工具作为学生的 μC 伴侣出现的可能性很大,但它们的应用及其对学习过程和结果的影响值得了解。本研究以实践测试和文献综述为基础,比较了最著名的 NLP 工具,分析了它们对μCP 教育的利弊。通过提供自动代码生成和概念解释,NLP 工具可以在学习过程中帮助学生,让他们专注于软件设计和 μC 设计用于处理的实际任务,而不是低级编码。我们还分析了 chatGTP 在 ISEP μCP 课程中的具体影响,结果证实了我们的大部分预期,但也有一些好奇之处。总之,这项工作为今后在 μCP 课程中有效整合 NLP 工具的研究奠定了基础。
{"title":"The underlying potential of NLP for microcontroller programming education","authors":"André Rocha,&nbsp;Lino Sousa,&nbsp;Mário Alves,&nbsp;Armando Sousa","doi":"10.1002/cae.22778","DOIUrl":"10.1002/cae.22778","url":null,"abstract":"&lt;p&gt;The trend for an increasingly ubiquitous and cyber-physical world has been leveraging the use and importance of microcontrollers (&lt;span&gt;&lt;/span&gt;&lt;math&gt;\u0000 &lt;semantics&gt;\u0000 &lt;mrow&gt;\u0000 \u0000 &lt;mrow&gt;\u0000 &lt;mi&gt;μ&lt;/mi&gt;\u0000 &lt;/mrow&gt;\u0000 &lt;/mrow&gt;\u0000 &lt;/semantics&gt;&lt;/math&gt;C) to unprecedented levels. Therefore, microcontroller programming (&lt;span&gt;&lt;/span&gt;&lt;math&gt;\u0000 &lt;semantics&gt;\u0000 &lt;mrow&gt;\u0000 \u0000 &lt;mrow&gt;\u0000 &lt;mi&gt;μ&lt;/mi&gt;\u0000 &lt;/mrow&gt;\u0000 &lt;/mrow&gt;\u0000 &lt;/semantics&gt;&lt;/math&gt;CP) becomes a paramount skill for electrical and computer engineering students. However, &lt;span&gt;&lt;/span&gt;&lt;math&gt;\u0000 &lt;semantics&gt;\u0000 &lt;mrow&gt;\u0000 \u0000 &lt;mrow&gt;\u0000 &lt;mi&gt;μ&lt;/mi&gt;\u0000 &lt;/mrow&gt;\u0000 &lt;/mrow&gt;\u0000 &lt;/semantics&gt;&lt;/math&gt;CP poses significant challenges for undergraduate students, given the need to master low-level programming languages and several algorithmic strategies that are not usual in “generic” programming. Moreover, &lt;span&gt;&lt;/span&gt;&lt;math&gt;\u0000 &lt;semantics&gt;\u0000 &lt;mrow&gt;\u0000 \u0000 &lt;mrow&gt;\u0000 &lt;mi&gt;μ&lt;/mi&gt;\u0000 &lt;/mrow&gt;\u0000 &lt;/mrow&gt;\u0000 &lt;/semantics&gt;&lt;/math&gt;CP can be time-consuming and complex even when using high-level languages. This article samples the current state of &lt;span&gt;&lt;/span&gt;&lt;math&gt;\u0000 &lt;semantics&gt;\u0000 &lt;mrow&gt;\u0000 \u0000 &lt;mrow&gt;\u0000 &lt;mi&gt;μ&lt;/mi&gt;\u0000 &lt;/mrow&gt;\u0000 &lt;/mrow&gt;\u0000 &lt;/semantics&gt;&lt;/math&gt;CP education in Portugal and unveils the potential support of natural language processing (NLP) tools (such as chatGPT). Our analysis of &lt;span&gt;&lt;/span&gt;&lt;math&gt;\u0000 &lt;semantics&gt;\u0000 &lt;mrow&gt;\u0000 \u0000 &lt;mrow&gt;\u0000 &lt;mi&gt;μ&lt;/mi&gt;\u0000 &lt;/mrow&gt;\u0000 &lt;/mrow&gt;\u0000 &lt;/semantics&gt;&lt;/math&gt;CP curricular units from seven representative Portuguese engineering schools highlights a predominant use of AVR 8-bit &lt;span&gt;&lt;/span&gt;&lt;math&gt;\u0000 &lt;semantics&gt;\u0000 &lt;mrow&gt;\u0000 \u0000 &lt;mrow&gt;\u0000 &lt;mi&gt;μ&lt;/mi&gt;\u0000 &lt;/mrow&gt;\u0000 &lt;/mrow&gt;\u0000 &lt;/semantics&gt;&lt;/math&gt;C and project-based learning. While NLP tools emerge as strong candidates as students' &lt;span&gt;&lt;/span&gt;&lt;math&gt;\u0000 &lt;semantics&gt;\u0000 &lt;mrow&gt;\u0000 \u0000 &lt;mrow&gt;\u0000 &lt;mi&gt;μ&lt;/mi&gt;\u0000 &lt;/mrow&gt;\u0000 &lt;/mrow&gt;\u0000 &lt;/semantics&gt;&lt;/math&gt;C companion, their application and impact on the learning process and outcomes deserve to be understood. This study compares the most prominent NLP tools, analyzing their benefits and drawbacks for &lt;span&gt;&lt;/span&gt;&lt;math&gt;\u0000 &lt;semantics&gt;\u0000 &lt;mrow&gt;\u0000 ","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"32 6","pages":""},"PeriodicalIF":2.0,"publicationDate":"2024-08-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142193876","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
Machine learning methods as auxiliary tool for effective mathematics teaching 将机器学习方法作为有效数学教学的辅助工具
IF 2 3区 工程技术 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-08-12 DOI: 10.1002/cae.22787
Marina Milićević, Budimirka Marinović, Ljerka Jeftić

Seeing mathematics teaching as a very demanding and responsible process while having in mind the importance of mathematical knowledge for students of technical faculties, this paper aims to present heuristics for student classification according to their predicted mathematical success. Over the last few decades, the process of informatization of universities has resulted in new challenges universities are faced with. Due to the widespread use of educational databases, which opens new possibilities for educational data mining and analyses, machine learning algorithms have become a very popular tool for predicting students' academic performance. The decision tree algorithm is used in this paper for the classification and prediction of students' mathematical performance and it is trained on the data collected from the educational information system. The experimental results show that the model accuracy is 72% with an error rate of 0.28. The implementation of the Decision Tree Model to predict whether a student will pass, fail or be conditional in mathematical courses is important for both teachers and students, as well as for universities. Students' performance is one of the major keys in evaluating the quality of the teaching process, but also for evaluating the overall success of the university itself. As mathematics is considered a basic and important discipline, it is clear why predicting students' mathematical achievement is crucial for all levels of university organization.

鉴于数学教学是一项要求极高且责任重大的工作,同时考虑到数学知识对技术学院学生的重要性,本文旨在根据学生的数学成就预测,提出学生分类启发式方法。在过去的几十年里,大学的信息化进程给大学带来了新的挑战。由于教育数据库的广泛使用,为教育数据挖掘和分析提供了新的可能性,机器学习算法已成为预测学生学业成绩的一种非常流行的工具。本文采用决策树算法对学生的数学成绩进行分类和预测,并对从教育信息系统中收集的数据进行了训练。实验结果表明,模型准确率为 72%,误差率为 0.28。采用决策树模型预测学生数学课程的及格、不及格或有条件通过,对教师和学生以及大学都很重要。学生的成绩是评价教学质量的主要关键之一,也是评价大学本身整体成功与否的关键。数学被认为是一门重要的基础学科,因此,预测学生的数学成绩对大学各级组织机构的重要性不言而喻。
{"title":"Machine learning methods as auxiliary tool for effective mathematics teaching","authors":"Marina Milićević,&nbsp;Budimirka Marinović,&nbsp;Ljerka Jeftić","doi":"10.1002/cae.22787","DOIUrl":"10.1002/cae.22787","url":null,"abstract":"<p>Seeing mathematics teaching as a very demanding and responsible process while having in mind the importance of mathematical knowledge for students of technical faculties, this paper aims to present heuristics for student classification according to their predicted mathematical success. Over the last few decades, the process of informatization of universities has resulted in new challenges universities are faced with. Due to the widespread use of educational databases, which opens new possibilities for educational data mining and analyses, machine learning algorithms have become a very popular tool for predicting students' academic performance. The decision tree algorithm is used in this paper for the classification and prediction of students' mathematical performance and it is trained on the data collected from the educational information system. The experimental results show that the model accuracy is 72% with an error rate of 0.28. The implementation of the Decision Tree Model to predict whether a student will pass, fail or be conditional in mathematical courses is important for both teachers and students, as well as for universities. Students' performance is one of the major keys in evaluating the quality of the teaching process, but also for evaluating the overall success of the university itself. As mathematics is considered a basic and important discipline, it is clear why predicting students' mathematical achievement is crucial for all levels of university organization.</p>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"32 6","pages":""},"PeriodicalIF":2.0,"publicationDate":"2024-08-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142194054","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
Gamification strategy to promote social and human factors in the training of software engineers: A case study 在软件工程师培训中促进社会和人为因素的游戏化战略:案例研究
IF 2 3区 工程技术 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-07-26 DOI: 10.1002/cae.22785
Gloria Piedad Gasca-Hurtado, Liliana Machuca-Villegas

Software Engineering is a discipline frequently reflected in training strategies. This discipline requires certain levels of abstraction to achieve the competencies and skills necessary for the professional development of future software developers. The software industry increasingly demands that professionals in this discipline have social and human skills to achieve highly productive teams. Therefore, these teams should respond to such demands in a world with increasing dependence on technology and the development of software products. Traditional pedagogical strategies often need help adapting to the new generations of software engineers and responding in a limited way to the demands of teaching processes related to this discipline. This article evaluates a gamification-based strategy designed for the Software Engineering course at a Latin American higher education institution. This course addressed software project management as a training objective. Such a strategy was designed with a gamification-based model to influence the productivity of software development teams. The results of using the model show its efficiency and usefulness as a guide for implementing new strategies based on gamification that considers social and human factors (SHFs) to intervene in the productivity of software development teams. The challenges designed in the proposal presented managed to promote SHFs in the participants, according to the analysis of the prepared case study. According to these results, the factors considered relate to skills and experience in managing software development projects, motivation, and communication. The activities executed by the participants in the context of the case study strengthened the human side of the team and allowed its growth to achieve its objectives.

软件工程是一门经常反映在培训战略中的学科。这门学科需要一定程度的抽象,以实现未来软件开发人员职业发展所需的能力和技能。软件产业越来越要求本学科的专业人员具备社交和人际交往技能,以实现高效团队。因此,在一个越来越依赖于技术和软件产品开发的世界中,这些团队应满足这些要求。传统的教学策略往往需要帮助才能适应新一代软件工程师的需求,并以有限的方式满足与该学科相关的教学过程的要求。本文评估了拉丁美洲一所高等教育机构为软件工程课程设计的游戏化策略。该课程将软件项目管理作为培训目标。该策略采用基于游戏化的模型来影响软件开发团队的工作效率。该模型的使用结果表明,它可以高效、实用地指导实施基于游戏化的新策略,考虑社会和人为因素(SHFs),干预软件开发团队的生产力。根据对准备好的案例研究的分析,所提出的建议中设计的挑战成功地促进了参与者的社会和人文因素。根据这些结果,考虑的因素与管理软件开发项目的技能和经验、动力和沟通有关。参与者在案例研究中开展的活动加强了团队的人性化一面,使团队得以成长,从而实现其目标。
{"title":"Gamification strategy to promote social and human factors in the training of software engineers: A case study","authors":"Gloria Piedad Gasca-Hurtado,&nbsp;Liliana Machuca-Villegas","doi":"10.1002/cae.22785","DOIUrl":"10.1002/cae.22785","url":null,"abstract":"<p>Software Engineering is a discipline frequently reflected in training strategies. This discipline requires certain levels of abstraction to achieve the competencies and skills necessary for the professional development of future software developers. The software industry increasingly demands that professionals in this discipline have social and human skills to achieve highly productive teams. Therefore, these teams should respond to such demands in a world with increasing dependence on technology and the development of software products. Traditional pedagogical strategies often need help adapting to the new generations of software engineers and responding in a limited way to the demands of teaching processes related to this discipline. This article evaluates a gamification-based strategy designed for the Software Engineering course at a Latin American higher education institution. This course addressed software project management as a training objective. Such a strategy was designed with a gamification-based model to influence the productivity of software development teams. The results of using the model show its efficiency and usefulness as a guide for implementing new strategies based on gamification that considers social and human factors (SHFs) to intervene in the productivity of software development teams. The challenges designed in the proposal presented managed to promote SHFs in the participants, according to the analysis of the prepared case study. According to these results, the factors considered relate to skills and experience in managing software development projects, motivation, and communication. The activities executed by the participants in the context of the case study strengthened the human side of the team and allowed its growth to achieve its objectives.</p>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"32 6","pages":""},"PeriodicalIF":2.0,"publicationDate":"2024-07-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141778047","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
Integrating advanced computational skills into engineering education: A discipline-based approach 将高级计算技能纳入工程教育:基于学科的方法
IF 2 3区 工程技术 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-07-20 DOI: 10.1002/cae.22784
José A. Abell, Patricio A. Moreno-Casas, Matías Recabarren

In an era where technology continually reshapes the landscape of professional practice, it has become relevant to equip engineering students with advanced computational skills beyond programming. This article presents a novel discipline-based framework designed to integrate advanced computational skills into engineering education. Responding to challenges such as the disconnection between computational abilities and domain-specific knowledge, and student demotivation due to overwhelming technological challenges, this study aims to validate the impact of the framework on domain learning, computational skill acquisition, and perceived future utility. Implementing a case study approach, we explore the development of high-performance computing skills within a project-based learning context in Civil Engineering. Results indicate significant improvements in students' understanding of both computational concepts and the engineering domain, evidenced by enhanced self-perception and positive Technology Acceptance Model outcomes. The framework facilitated a meaningful connection between computational skills and professional applications, as seen in students' project reflections. Despite the promising results, the necessity for instructors to possess and impart computational knowledge is highlighted as an important factor for successful integration. This study contributes to educational computing research by providing a scalable approach to embedding advanced computational skills in engineering curricula, addressing existing educational challenges, and suggesting directions for future research.

在技术不断重塑专业实践格局的时代,让工程专业学生掌握编程以外的高级计算技能已变得十分重要。本文介绍了一个新颖的基于学科的框架,旨在将高级计算技能融入工程教育。为了应对计算能力与特定领域知识之间的脱节,以及学生因难以承受的技术挑战而丧失学习动力等挑战,本研究旨在验证该框架对领域学习、计算技能习得和未来实用性的影响。我们采用案例研究的方法,探讨了在土木工程专业基于项目的学习环境中开发高性能计算技能的问题。结果表明,学生们对计算概念和工程领域的理解都有了明显的提高,自我认知的增强和技术接受模型的积极成果都证明了这一点。从学生的项目反思中可以看出,该框架促进了计算技能与专业应用之间有意义的联系。尽管取得了令人鼓舞的成果,但我们强调,教师必须掌握并传授计算知识,这是成功整合的一个重要因素。本研究为将高级计算技能嵌入工程课程提供了一种可扩展的方法,解决了现有的教育挑战,并为未来的研究提出了方向,从而为教育计算研究做出了贡献。
{"title":"Integrating advanced computational skills into engineering education: A discipline-based approach","authors":"José A. Abell,&nbsp;Patricio A. Moreno-Casas,&nbsp;Matías Recabarren","doi":"10.1002/cae.22784","DOIUrl":"10.1002/cae.22784","url":null,"abstract":"<p>In an era where technology continually reshapes the landscape of professional practice, it has become relevant to equip engineering students with advanced computational skills beyond programming. This article presents a novel discipline-based framework designed to integrate advanced computational skills into engineering education. Responding to challenges such as the disconnection between computational abilities and domain-specific knowledge, and student demotivation due to overwhelming technological challenges, this study aims to validate the impact of the framework on domain learning, computational skill acquisition, and perceived future utility. Implementing a case study approach, we explore the development of high-performance computing skills within a project-based learning context in Civil Engineering. Results indicate significant improvements in students' understanding of both computational concepts and the engineering domain, evidenced by enhanced self-perception and positive Technology Acceptance Model outcomes. The framework facilitated a meaningful connection between computational skills and professional applications, as seen in students' project reflections. Despite the promising results, the necessity for instructors to possess and impart computational knowledge is highlighted as an important factor for successful integration. This study contributes to educational computing research by providing a scalable approach to embedding advanced computational skills in engineering curricula, addressing existing educational challenges, and suggesting directions for future research.</p>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"32 6","pages":""},"PeriodicalIF":2.0,"publicationDate":"2024-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141739649","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
ChatGPT-3.5 and -4.0 and mechanical engineering: Examining performance on the FE mechanical engineering and undergraduate exams ChatGPT-3.5 和 -4.0 与机械工程:考察 FE 机械工程和本科生考试的成绩
IF 2 3区 工程技术 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-07-14 DOI: 10.1002/cae.22781
Matthew E. Frenkel, Hebah Emara

The launch of Generative Pretrained Transformer (ChatGPT) at the end of 2022 generated large interest in possible applications of artificial intelligence (AI) in science, technology, engineering, and mathematics (STEM) education and among STEM professions. As a result many questions surrounding the capabilities of generative AI tools inside and outside of the classroom have been raised and are starting to be explored. This study examines the capabilities of ChatGPT within the discipline of mechanical engineering. It aims to examine the use cases and pitfalls of such a technology in the classroom and professional settings. ChatGPT was presented with a set of questions from junior- and senior-level mechanical engineering exams provided at a large private university, as well as a set of practice questions for the Fundamentals of Engineering (FE) exam in mechanical engineering. The responses of two ChatGPT models, one free to use and one paid subscription, were analyzed. The paper found that the subscription model (GPT-4, May 12, 2023) greatly outperformed the free version (GPT-3.5, May 12, 2023), achieving 76% correct versus 51% correct, but the limitation of text only input on both models makes neither likely to pass the FE exam. The results confirm findings in the literature with regard to types of errors and pitfalls made by ChatGPT. It was found that due to its inconsistency and a tendency to confidently produce incorrect answers, the tool is best suited for users with expert knowledge.

2022 年底推出的生成式预训练转换器(ChatGPT)引起了人们对人工智能(AI)在科学、技术、工程和数学(STEM)教育以及 STEM 专业中可能应用的极大兴趣。因此,围绕生成式人工智能工具在课堂内外的能力提出了许多问题,并开始进行探索。本研究探讨了 ChatGPT 在机械工程学科中的功能。其目的是研究这种技术在课堂和专业环境中的用例和隐患。我们向 ChatGPT 演示了一套来自一所大型私立大学提供的初级和高级机械工程考试的试题,以及一套机械工程基础(FE)考试的练习题。本文分析了两种 ChatGPT 模式(一种是免费使用模式,一种是付费订阅模式)的响应情况。论文发现,订阅模型(GPT-4,2023 年 5 月 12 日)的成绩大大优于免费版本(GPT-3.5,2023 年 5 月 12 日),正确率分别为 76% 和 51%,但由于两种模型都仅限于文本输入,因此都不可能通过 FE 考试。结果证实了文献中关于 ChatGPT 的错误类型和陷阱的研究结果。研究发现,由于 ChatGPT 的不一致性和容易产生错误答案的倾向,该工具最适合具有专业知识的用户使用。
{"title":"ChatGPT-3.5 and -4.0 and mechanical engineering: Examining performance on the FE mechanical engineering and undergraduate exams","authors":"Matthew E. Frenkel,&nbsp;Hebah Emara","doi":"10.1002/cae.22781","DOIUrl":"10.1002/cae.22781","url":null,"abstract":"<p>The launch of Generative Pretrained Transformer (ChatGPT) at the end of 2022 generated large interest in possible applications of artificial intelligence (AI) in science, technology, engineering, and mathematics (STEM) education and among STEM professions. As a result many questions surrounding the capabilities of generative AI tools inside and outside of the classroom have been raised and are starting to be explored. This study examines the capabilities of ChatGPT within the discipline of mechanical engineering. It aims to examine the use cases and pitfalls of such a technology in the classroom and professional settings. ChatGPT was presented with a set of questions from junior- and senior-level mechanical engineering exams provided at a large private university, as well as a set of practice questions for the Fundamentals of Engineering (FE) exam in mechanical engineering. The responses of two ChatGPT models, one free to use and one paid subscription, were analyzed. The paper found that the subscription model (GPT-4, May 12, 2023) greatly outperformed the free version (GPT-3.5, May 12, 2023), achieving 76% correct versus 51% correct, but the limitation of text only input on both models makes neither likely to pass the FE exam. The results confirm findings in the literature with regard to types of errors and pitfalls made by ChatGPT. It was found that due to its inconsistency and a tendency to confidently produce incorrect answers, the tool is best suited for users with expert knowledge.</p>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"32 6","pages":""},"PeriodicalIF":2.0,"publicationDate":"2024-07-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141650410","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
Exploring the synergy of problem-based learning and computational fluid dynamics in university fluid mechanics instruction 探索基于问题的学习和计算流体力学在大学流体力学教学中的协同作用
IF 2 3区 工程技术 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-07-10 DOI: 10.1002/cae.22782
Daniel Mora-Melia, Jimmy H. Gutiérrez-Bahamondes, Pedro L. Iglesias-Rey, Francisco Javier Martinez-Solano

Recently, the growing demand for computational fluid dynamics (CFD) skills in industry has highlighted the importance of their incorporation into university academic programs at both the undergraduate and graduate levels. However, many academic programs treat CFD tools as a “black box” in which users simply enter data without fully understanding the inner workings of the software or its application in real-world situations. Therefore, in the context of a civil engineering program in Chile, a novel approach combining problem-based learning (PBL) with CFD was introduced into the curriculum of a fluid mechanics course to foster crucial competencies. This comprehensive methodology allows students to acquire fundamental theoretical knowledge that is directly related to specific problems in the classroom. Subsequently, students measure relevant variables in the laboratory, ultimately using these data to build computational models for comparing and contrasting reality with simulations. To gauge the effectiveness and impact of this PBL strategy, both quantitative analysis of student performance and qualitative analysis through surveys were conducted. The results reveal a significant improvement in student performance with the implementation of the PBL methodology, alongside a positive perception among students regarding its implementation. This underscores its benefits for learning, motivation, and academic performance. Additionally, the implementation of PBL was found to enhance both theoretical and practical understanding of concepts related to fluid dynamics and CFD simulation.

最近,工业界对计算流体动力学(CFD)技能的需求日益增长,这凸显了将其纳入大学本科和研究生学术课程的重要性。然而,许多学术课程将 CFD 工具视为 "黑盒子",用户只需输入数据,并不完全了解软件的内部工作原理及其在实际情况中的应用。因此,在智利土木工程专业的课程中,将基于问题的学习(PBL)与 CFD 相结合的新方法引入了流体力学课程,以培养学生的关键能力。这种综合方法使学生能够获得与课堂上的具体问题直接相关的基础理论知识。随后,学生在实验室测量相关变量,最终利用这些数据建立计算模型,将现实与模拟进行比较和对比。为了衡量这种 PBL 策略的效果和影响,我们对学生的表现进行了定量分析,并通过调查进行了定性分析。结果显示,随着 PBL 方法的实施,学生的学习成绩有了显著提高,同时学生对该方法的实施也有了积极的看法。这凸显了该方法对学习、学习动机和学习成绩的益处。此外,还发现 PBL 的实施增强了对流体动力学和 CFD 模拟相关概念的理论和实践理解。
{"title":"Exploring the synergy of problem-based learning and computational fluid dynamics in university fluid mechanics instruction","authors":"Daniel Mora-Melia,&nbsp;Jimmy H. Gutiérrez-Bahamondes,&nbsp;Pedro L. Iglesias-Rey,&nbsp;Francisco Javier Martinez-Solano","doi":"10.1002/cae.22782","DOIUrl":"10.1002/cae.22782","url":null,"abstract":"<p>Recently, the growing demand for computational fluid dynamics (CFD) skills in industry has highlighted the importance of their incorporation into university academic programs at both the undergraduate and graduate levels. However, many academic programs treat CFD tools as a “black box” in which users simply enter data without fully understanding the inner workings of the software or its application in real-world situations. Therefore, in the context of a civil engineering program in Chile, a novel approach combining problem-based learning (PBL) with CFD was introduced into the curriculum of a fluid mechanics course to foster crucial competencies. This comprehensive methodology allows students to acquire fundamental theoretical knowledge that is directly related to specific problems in the classroom. Subsequently, students measure relevant variables in the laboratory, ultimately using these data to build computational models for comparing and contrasting reality with simulations. To gauge the effectiveness and impact of this PBL strategy, both quantitative analysis of student performance and qualitative analysis through surveys were conducted. The results reveal a significant improvement in student performance with the implementation of the PBL methodology, alongside a positive perception among students regarding its implementation. This underscores its benefits for learning, motivation, and academic performance. Additionally, the implementation of PBL was found to enhance both theoretical and practical understanding of concepts related to fluid dynamics and CFD simulation.</p>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"32 6","pages":""},"PeriodicalIF":2.0,"publicationDate":"2024-07-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141611855","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学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1