Teaching Excel VBA as a problem solving tool for chemical engineering core courses

被引:25
作者
Wong, Kelvin W. W. [1 ]
Barford, John P. [1 ]
机构
[1] HKUST, Chem & Biomol Engn, Hong Kong, Hong Kong, Peoples R China
关键词
Excel VBA programming; Excel Macro Programming; Course design; Problem solving;
D O I
10.1016/j.ece.2010.07.002
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
This project aims to initiate the teaching of user-friendly Excel Visual Basic for Application (VBA) programming in chemical engineering at the Hong Kong University of Science and Technology (HKUST) with the emphasis on relevant examples/projects selected from chemical engineering core courses. The course is designed with the emphasis on not only how to program, but also on problem solving and how to convert a chemical engineering problem into a working program. Several chemical engineering problems were selected as either projects or demonstration programs in order to allow students to experience the advantage of programming in Excel VBA. Comparison to other programming languages students had been previously taught and to other available software packages which do not have any programming requirement (e.g. Polymath) was made in these demonstration examples to let students understand the advantages or disadvantages of programming in Excel VBA. (C) 2010 The Institution of Chemical Engineers. Published by Elsevier B.V. All rights reserved.
引用
收藏
页码:E72 / E77
页数:6
相关论文
共 6 条
[1]  
Chambers T.L., 2006, P 2006 ASEE GULF SE
[2]  
Clough D.E., 2002, P 2002 AM SOC ENG ED
[3]  
Coronell D G, 2005, CHEM ENG EDUC, V39, P142
[4]   The place of the computer in chemical engineering education [J].
Kassim, HO ;
Cadbury, RG .
COMPUTERS & CHEMICAL ENGINEERING, 1996, 20 :S1341-S1346
[5]  
Peters M. S., 2004, PLANT DESIGN EC CHEM
[6]  
Shuler M.L., 2002, BIOPROCESS ENG BASIC, V2nd ed.