Increasing Time Spent on Course Objectives when Using Computer Programming to Teach Numerical Methods
Abstract
An approach to integrating computer programming assignments into chemical engineering classes that maximizes time spent on course objectives is described. "Template-Based Programming" gives students a fully functional application, except for the elements that require students to write code supporting models and numerical methods. Assessment performed with successive cohorts of students indicate that students are more likely to complete assignments, require less assistance, and spend more time meeting assignment objectives.