Teaching Computational Thinking by Playing Games and Building Robots
A multidisciplinary approach towards computational thinking for science majors