Computational thinking: what is it, how is it relevant, who's doing what with it? - Robert Bryant 001; Donald Chinn; George Hauser; Michele Folsom; Scott Wallace 001 (J. Comput. Sci. Coll., 2009)