Report of a workshop on the scope and nature of computational thinking (National Academies Press, 2010)