A framework for computational thinking across the curriculum
A multidisciplinary approach towards computational thinking for science majors