Computational thinking is identified as one of the "essential skills for 21st-Century students." [1] Studies of CT in school programs are being funded by many organizations, including the United States National Science Foundation. In this paper, we describe "lessons learned" over the first two years of a research program (PREDICTS: Principles and Resources for Educators to Infuse Computational Thinking in the Sciences) with the goal of developing knowledge of how to integrate CT into introductory high school biology and chemistry classes for all students. Using curricular modules developed by program staff, two in biology and two in chemistry, teachers piloting the program engaged students in CT with computational evidence from authentic tools in order to develop understanding of science concepts. Each module, representing about a week of instruction, addresses science ideas in the prescribed course of study for high school programs. Project researchers have collected survey data on teachers': (1) beliefs about effective science teaching; (2) beliefs about their effectiveness as a science teacher and their students' ability to learn science, and; (3) content preparedness. In addition, we observed module implementation, collected and analyzed student artifacts, and interviewed teachers at the conclusion of module implementation. Preliminary results indicated some challenges (access to technology, varying levels of experience among students) and cause for optimism (student and teacher engagement in CT and the computational tools used in the modules). Continuing research efforts are described in this paper, along with descriptions of the curricular modules and the use of observations and "CT check-ins" to assess student engagement in, application of, and learning of CT.
Quantitative Trait Mapping, an IBI prize–winning module, immerses students in the role of a systems biology researcher.
A glucose and insulin simulator, AIDA on-line, was completed to fulfill a senior design project and is available for educational purposes through the World Wide Web (WWW). Designed to be accessible and usable by anyone who desires to learn more about diabetes, AIDA on-line is available through The Shodor Education Foundation at http://www.shodor.org/aida/. The code for the WWW version was written in Perl and relies heavily on previously completed work on the AIDA glucose-insulin simulator. AIDA on-line allows the user to make modifications in diet and insulin regimen for 40 different pre-programmed “patients” or to create a patient with custom-designed specifications. Multiple simulations can be run in order to compare the results of changes in diet and/or insulin regimen. The results of two different simulations can be displayed on the same graph