Abstract Information technology is evolving fast and steady over the years providing more and more tools for society to use. There is an increasing need and implementation of computation in the conduct of modern scientific research and experimentation. Computational thinking has been scarcely understood by STEM undergraduates if their majors are not computer sciences. We explore computation projects into existing courses via visualization computational tools to increase the number of STEM students who graduate with discipline specific computational skills. The goal of this paper was to report our efforts for increasing the number of students with experience using computation in science. Discipline specific tools were chosen and implemented in the respective courses, for example Chemsketch in chemistry. Hands-on labs were designed to familiarize instructors and students so it can be helpful to smooth the learning curve in STEM undergraduate students
[1]
Xiaohong Yuan,et al.
Visualization Tools for Teaching Computer Security
,
2010,
TOCE.
[2]
Stephen H. Edwards,et al.
Building an online educational community for algorithm visualization
,
2010,
SIGCSE.
[3]
Ann L. Brown,et al.
How people learn: Brain, mind, experience, and school.
,
1999
.
[4]
Riccardo Mazza,et al.
Introduction to Information Visualization
,
2009
.
[5]
Geoffrey I. Webb,et al.
The Efficacy of a Low-Level Program Visualization Tool for Teaching Programming Concepts to Novice C Programmers
,
2000,
Journal of Educational Computing Research.
[6]
Henry Neeman,et al.
Teaching high performance computing to undergraduate faculty and undergraduate students
,
2010
.