Skip to Main Content
The National Academies of Sciences, Engineering and Medicine
Computer Science and Telecommunications Board
Computer Science and Telecommunications Board
Division on Engineering and Physical Sciences
Current Projects
Completed Projects
Publications by Year
Publications by Topic
News & Events
Cyber Forum
CSTB's Mission
CSTB's Impact
Board Membership

Contact Us
500 Fifth Street NW
Washington, DC
Phone: (202) 334-2605
Fax: (202) 334-2318

Follow CSTB on
Facebook and Twitter


CSTB is a part of the
Division on Engineering and Physical Sciences.

Sign up for the DEPS newsletter.



Computational Thinking for Everyone: A Workshop Series


Herbert S. Lin, Chief Scientist
Enita Williams, Associate Program Officer
Shenae Bradley, Senior Project Assistant

Project Information


2011_ComputationalThinkingThe Report of a Workshop on Pedagogical Aspects of Computational Thinking summarizes insights and approaches from educators who have addressed computational thinking in their work with K-12 teachers and students and in settings for informal (non-school) education.
2010_CTwrksp1_fnlcvrReport of a Workshop on the Scope and Nature of Computational Thinking presents a number of perspectives on the definition and applicability of computational thinking. For example, one idea expressed during the workshop is that computational thinking is a fundamental analytical skill that everyone can use to help solve problems, design systems, and understand human behavior, making it useful in a number of fields. Supporters of this viewpoint believe that computational thinking is comparable to the linguistic, mathematical and logical reasoning taught to all children. Various efforts have been made to introduce K-12 students to the most basic and essential computational concepts and college curricula have tried to provide a basis for life-long learning of increasingly new and advanced computational concepts and technologies. At both ends of this spectrum, however, most efforts have not focused on fundamental concepts. The book discusses what some of those fundamental concepts might be.