1. Computational ThinkingJon UdellUCEAApril 2009 2. What is computational thinking?A set of principles, practices, and patternsthat govern the structure, flow, and processingof…