Computational Thinking - A beginner's guide to problem-solving and programming - Beecher, Karl (Verfasser) (BCS Learning & Development Limited, 2017)