Embedding numerical methods and MATLAB programming in a fluid mechanics course for undergraduates in engineering technology

IF 1.1 Q3 EDUCATION, SCIENTIFIC DISCIPLINES
Congrui Jin
{"title":"Embedding numerical methods and MATLAB programming in a fluid mechanics course for undergraduates in engineering technology","authors":"Congrui Jin","doi":"10.1177/03064190241253857","DOIUrl":null,"url":null,"abstract":"Undergraduate students in engineering technology are typically not required to take any courses on numerical methods or computational techniques and thus have little or no knowledge of many basic numerical approaches commonly used in engineering disciplines, such as root finding, curve fitting, numerical integration, and numerical differentiation. In addition, they are only required to take one introductory level programming course and thus usually experience difficulty when working on course projects involving extensive programming. However, the industry is demanding different skillsets than the ones that were expected just a decade ago. Numerical and programming skills are becoming increasingly important. In this case study, the effectiveness of embedding numerical methods and MATLAB programming in MMET 303 Fluid Mechanics and Power, a four-credit junior-level required course offered every semester for undergraduates at the Department of Engineering Technology and Industrial Distribution at Texas A&M University, was assessed. A series of learning modules were purposefully designed and implemented as a trial test in the classes offered in the semester of Fall 2023. Instructor's observation, submitted assignments, and survey results were analyzed. The results suggested that embedding numerical methods and associated MATLAB programming into a required course enhanced students’ analytical skills of tackling practical problems, helping them become better prepared as they move on into the industrial companies or the graduate schools.","PeriodicalId":39952,"journal":{"name":"International Journal of Mechanical Engineering Education","volume":null,"pages":null},"PeriodicalIF":1.1000,"publicationDate":"2024-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Mechanical Engineering Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1177/03064190241253857","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"EDUCATION, SCIENTIFIC DISCIPLINES","Score":null,"Total":0}
引用次数: 0

Abstract

Undergraduate students in engineering technology are typically not required to take any courses on numerical methods or computational techniques and thus have little or no knowledge of many basic numerical approaches commonly used in engineering disciplines, such as root finding, curve fitting, numerical integration, and numerical differentiation. In addition, they are only required to take one introductory level programming course and thus usually experience difficulty when working on course projects involving extensive programming. However, the industry is demanding different skillsets than the ones that were expected just a decade ago. Numerical and programming skills are becoming increasingly important. In this case study, the effectiveness of embedding numerical methods and MATLAB programming in MMET 303 Fluid Mechanics and Power, a four-credit junior-level required course offered every semester for undergraduates at the Department of Engineering Technology and Industrial Distribution at Texas A&M University, was assessed. A series of learning modules were purposefully designed and implemented as a trial test in the classes offered in the semester of Fall 2023. Instructor's observation, submitted assignments, and survey results were analyzed. The results suggested that embedding numerical methods and associated MATLAB programming into a required course enhanced students’ analytical skills of tackling practical problems, helping them become better prepared as they move on into the industrial companies or the graduate schools.
在工程技术专业本科生的流体力学课程中嵌入数值方法和 MATLAB 编程
工程技术专业的本科生通常不需要学习任何有关数值方法或计算技术的课程,因此对 工程学科中常用的许多基本数值方法知之甚少或一无所知,例如求根、曲线拟合、数值积分 和数值微分。此外,他们只被要求学习一门入门级的编程课程,因此在进行涉及大量编程的课程项目时通常会遇到困难。然而,行业对技能组合的要求与十年前不同。数字和编程技能正变得越来越重要。在本案例研究中,我们评估了在 MMET 303 流体力学与动力课程中嵌入数值方法和 MATLAB 编程的效果,该课程是德克萨斯农工大学工程技术与工业分配系每学期为本科生开设的一门初级必修课程,共四个学分。我们有目的地设计了一系列学习模块,并在 2023 年秋季学期的课堂上进行了试用。对教师的观察、提交的作业和调查结果进行了分析。结果表明,在必修课程中嵌入数值方法和相关的 MATLAB 编程可以提高学生处理实际问题的分析能力,帮助他们为进入工业企业或研究生院做好更充分的准备。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
3.00
自引率
28.60%
发文量
13
期刊介绍: The International Journal of Mechanical Engineering Education is aimed at teachers and trainers of mechanical engineering students in higher education and focuses on the discussion of the principles and practices of training professional, technical and mechanical engineers and those in related fields. It encourages articles about new experimental methods, and laboratory techniques, and includes book reviews and highlights of recent articles in this field.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信