Increasing Time Spent on Course Objectives when Using Computer Programming to Teach Numerical Methods


  • David L. Silverstein University of Kentucky


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.

Author Biography

David L. Silverstein, University of Kentucky

David L. Silverstein is currently Assistant Professor of Chemical Engineering at the University of Kentucky, Paducah. His special interests include learning-style centric educational software development, pedagogy-driven design of distance- learning classrooms, improving retention of mathematics for engineering courses, and cooperative experiences in process control between engineering and technology students. He holds a PhD and MS in Chemical Engineering from Vanderbilt University, and a BSChE from the University of Alabama.






Summer School Special Section