Digital Minds
Computational thinking
This level moves the student from a stage of directed interaction to structural computational thinking, and builds skills in multi-step reasoning and disciplined programming decision-making.
Browse inside the book
Introduction to the book
Learning outcomes
Building programs using conditions and loops
Applying multi-step logical reasoning in decision-making and problem-solving
Identifying phishing messages, understanding privacy settings, and basic encryption principles
Understanding how artificial intelligence uses logical rules to make decisions
Books for other stages