Computer Applications in Engineering Education最新文献

筛选
英文 中文
Exploring tubular steady-state laminar flow reactors with orthogonal collocation 利用正交配置探索管式稳态层流反应器
IF 2 3区 工程技术
Computer Applications in Engineering Education Pub Date : 2024-09-07 DOI: 10.1002/cae.22795
André Von-Held Soares, Lizandro de Sousa Santos, Housam Binous, Abdullah A. Shaikh, Ahmed Bellagi
{"title":"Exploring tubular steady-state laminar flow reactors with orthogonal collocation","authors":"André Von-Held Soares,&nbsp;Lizandro de Sousa Santos,&nbsp;Housam Binous,&nbsp;Abdullah A. Shaikh,&nbsp;Ahmed Bellagi","doi":"10.1002/cae.22795","DOIUrl":"10.1002/cae.22795","url":null,"abstract":"<p>The laminar flow reactor (LFR) is one of the most comprehensive problems in chemical reaction engineering, as its modeling involves mass, heat, and momentum conservation equations coupled with chemical reaction rate equations. It is relatively easy to grasp its basic operation, but the solution of the problem is far from trivial. Although there are analytical solutions that simplify the problem, students and tutors must use efficient numerical strategies to appropriately solve some LFR problems. In the present investigation, we solve several different cases of two-dimensional cylindrical LFR, beginning with the isothermal case, as a benchmark. Calculations were performed using the Chebyshev orthogonal collocation technique by custom scripts in Scilab, Mathematica<sup>©</sup>, and Matlab®, and were compared with solutions available from the ECRE Version of COMSOL®, which was used as the reference, as well as available analytical solutions in the literature. After analyzing the case of the isothermal LFR with Newtonian fluid, we explored non-Newtonian fluids, including Carreau and Bingham fluids, whose LFR results are not available in the preceding literature. For Newtonian fluids, besides (a) the isothermal case, we also explore other three nonisothermal design cases: (b) cooling jacket with a fixed heat exchange coefficient at the wall, (c) adiabatic operation, (d) nonisothermal LFR with isothermal wall. Through a performance criterion, the different operation models are compared and we show that nonisothermal design cases perform better than the isothermal case. Computation times, for different scenarios, are quite short and taking 25 nodal points or more suffice for an accurate and timely solution of the more complex problem Case (b). The numerical modeling approach is useful from a pedagogical standpoint, as one can compare numerical results with classical assumptions, and progress from a more restrictive conceptual model (segregated flow) to an array of different kinds of operation with the LFR in which one needs to consider diffusion and temperature distribution.</p>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"32 6","pages":""},"PeriodicalIF":2.0,"publicationDate":"2024-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1002/cae.22795","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142194073","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
Effect of jigsaw-integrated task-driven learning on students' motivation, computational thinking, collaborative skills, and programming performance in a high-school programming course 拼图式任务驱动学习对高中程序设计课程中学生学习动机、计算思维、协作技能和编程成绩的影响
IF 2 3区 工程技术
Computer Applications in Engineering Education Pub Date : 2024-09-04 DOI: 10.1002/cae.22793
Zehui Zhan, Tingting Li, Yaner Ye
{"title":"Effect of jigsaw-integrated task-driven learning on students' motivation, computational thinking, collaborative skills, and programming performance in a high-school programming course","authors":"Zehui Zhan,&nbsp;Tingting Li,&nbsp;Yaner Ye","doi":"10.1002/cae.22793","DOIUrl":"10.1002/cae.22793","url":null,"abstract":"<p>Computer programming has emerged as an important field in K-12 science, technology, engineering, and maths (STEM) education in the AI era. However, contemporary programming education is hindered by fragmented course content, high complexity, and difficulties in maintaining engagement, impeding smooth progress. More effective collaborative learning strategies need to be explored. This study constructed jigsaw-integrated task-driven learning (jigsaw-TDL) in a high school Python programming course under a STEM curriculum and verified its teaching effectiveness on students’ learning motivation, computational thinking, collaborative skills, and programming performance both quantitatively and qualitatively. Nighty-nine high school students were randomly assigned to a jigsaw-TDL group and a general collaborative task-driven learning group (collaborative-TDL). During the experiment, a Python programming course was introduced over 7 weeks. Questionnaires, programming tasks, and semistructured interviews were comprehensively applied to examine students’ learning outcomes. Finally, the jigsaw-TDL group showed significantly better performance than the collaborative-TDL group in learning motivation, computational thinking, and collaborative skills. However, it only led to better programming performance in the less complex tasks. The majority of students held a positive attitude toward the jigsaw-TDL model, acknowledging its benefits in group collaboration, programming knowledge acquisition, and application. This research provides empirical evidence and potential guidance for task organization and collaborative learning support in programming courses and STEM education.</p>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"32 6","pages":""},"PeriodicalIF":2.0,"publicationDate":"2024-09-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142194074","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
Teaching experience for process identification using first-order-plus-time-delay models 使用一阶加时延模型进行过程识别的教学经验
IF 2 3区 工程技术
Computer Applications in Engineering Education Pub Date : 2024-09-03 DOI: 10.1002/cae.22794
Nourdine Aliane
{"title":"Teaching experience for process identification using first-order-plus-time-delay models","authors":"Nourdine Aliane","doi":"10.1002/cae.22794","DOIUrl":"10.1002/cae.22794","url":null,"abstract":"<p>This paper introduces an instructional framework for process identification, combining theoretical concepts with practical laboratory exercises, focusing particularly on the identification of first-order-plus-time-delay models. Our methodology emphasizes guiding students through the various stages involved in the system identification process, namely mastering techniques, such as data acquisition and preprocessing, identification and validation stages, and method comparison. The laboratory assignment is structured into three distinct stages: an initial prelab task working with simulated data, the hands-on work with laboratory equipment, and the assignment report writing and oral presentation. The assessment of students' learning outcomes is conducted using a detailed rubric. Feedback from a focus group interview indicates that the majority of students appreciated the well-balanced content, highlighting a strong link between theoretical concepts and practical application.</p>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"32 6","pages":""},"PeriodicalIF":2.0,"publicationDate":"2024-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1002/cae.22794","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142194077","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
Adaptivity or agency? Educational technology design for conceptual learning of materials science 适应性还是能动性?材料科学概念学习的教育技术设计
IF 2 3区 工程技术
Computer Applications in Engineering Education Pub Date : 2024-08-27 DOI: 10.1002/cae.22790
Nutnicha Nigon, Julie D. Tucker, Thomas W. Ekstedt, Brandon C. Jeong, Dana C. Simionescu, Milo D. Koretsky
{"title":"Adaptivity or agency? Educational technology design for conceptual learning of materials science","authors":"Nutnicha Nigon,&nbsp;Julie D. Tucker,&nbsp;Thomas W. Ekstedt,&nbsp;Brandon C. Jeong,&nbsp;Dana C. Simionescu,&nbsp;Milo D. Koretsky","doi":"10.1002/cae.22790","DOIUrl":"10.1002/cae.22790","url":null,"abstract":"<p>As the use of computers in education increases, adaptive learning platforms are becoming more common. However, these adaptive systems are typically designed to support acquisition of declarative knowledge and/or procedural fluency but rarely address conceptual learning. In this work, we developed the Crystallography Adaptive Learning Module (CALM) for materials science to provide students a tool for individualized conceptual learning. We used a randomized quasi-experimental design comparing two instructional designs with different levels of computer-provided direction and student agency. Undergraduate students were randomly assigned to one of two different instructional designs; one design had students complete an individualized, adaptive path using the CALM (<i>N</i> = 80), and the other gave students the freedom to explore CALM's learning resources but with limited guidance (<i>N</i> = 85). Within these two designs, we also investigated students among different cumulative grade point average (GPA) groups. While there was no statistically significant difference in the measure of conceptual understanding between instructional designs or among the groups with the same GPA, there is evidence to suggest the CALM improves conceptual understanding of students in the middle GPA group. Students using CALM also showed increased participation with the interactive learning videos compared to the other design. The number of videos watched in each instructional condition aligns with overall academic performance as the low GPA group received the most assigned supplements but watched the least videos by choice. This study provides insight for technology developers on how to develop educational adaptive technology systems that provide a proper level of student agency to promote conceptual understanding in challenging STEM topics.</p>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"32 6","pages":""},"PeriodicalIF":2.0,"publicationDate":"2024-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142194075","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
Competency-based TPACK approaches to computational thinking and integrated STEM: A conceptual exploration 基于能力的计算思维和综合 STEM TPACK 方法:概念探索
IF 2 3区 工程技术
Computer Applications in Engineering Education Pub Date : 2024-08-23 DOI: 10.1002/cae.22788
Vladimiras Dolgopolovas, Valentina Dagiene
{"title":"Competency-based TPACK approaches to computational thinking and integrated STEM: A conceptual exploration","authors":"Vladimiras Dolgopolovas,&nbsp;Valentina Dagiene","doi":"10.1002/cae.22788","DOIUrl":"10.1002/cae.22788","url":null,"abstract":"<p>In this conceptual study, we explore the incorporation of computational thinking (CT) within integrated Science, Technology, Engineering, and Mathematics (STEM) education, aiming to enhance the Technological Pedagogical Content Knowledge (TPACK) framework for teacher professional development. Despite the fundamental role of mathematics in K-16 and engineering education, its theoretical and practical dimensions in a transdisciplinary STEM context and its interlinks with CT remain underexplored. This gap extends to the professional development of teachers in research-oriented STEM environments, which presents significant challenges. The study aims to address these issues by repositioning cognitive-adaptive competencies such as CT and design thinking (DT) as a crucial enabler for STEM teacher professional competency, advocating for a move beyond normative approaches. We comprehensively analyze the integration efforts of CT in STEM, which often rely on declarative definitions without substantive practical implications. The study poses questions on (1) how CT can be effectively integrated into STEM, (2) the characteristics of the normative-adaptive model for teacher education, and (3) the development of a conceptual educational framework focused on mathematical modeling, simulation design, and student engagement in research. Drawing on innovative educational practices, we scrutinize the integration of CT and DT through examples from mathematics, emphasizing the importance of developing computational models and algorithms. Ultimately, we propose a competency-centered normative-adaptive-context aware model of STEM integration (NACAMS)-TPACK model that enhances the classical TPACK framework by interlinking computational, design, and general pedagogical competencies. This study is particularly relevant for educators, policymakers, and researchers involved in K-16 STEM and engineering education.</p>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"32 6","pages":""},"PeriodicalIF":2.0,"publicationDate":"2024-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142194076","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
FLIGBY for graduates' employability enhancement in Computer Engineering FLIGBY 提高计算机工程专业毕业生的就业能力
IF 2 3区 工程技术
Computer Applications in Engineering Education Pub Date : 2024-08-21 DOI: 10.1002/cae.22789
Fernando Almeida, Zoltan Buzady
{"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区 工程技术
Computer Applications in Engineering Education Pub Date : 2024-08-21 DOI: 10.1002/cae.22792
Zeeshan Anwar, Hammad Afzal, Naima Iltaf
{"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区 工程技术
Computer Applications in Engineering Education Pub Date : 2024-08-17 DOI: 10.1002/cae.22791
Shwetambara Verma, Somesh Sengupta
{"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区 工程技术
Computer Applications in Engineering Education 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
{"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区 工程技术
Computer Applications in Engineering Education Pub Date : 2024-08-14 DOI: 10.1002/cae.22778
André Rocha, Lino Sousa, Mário Alves, Armando Sousa
{"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
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信