Browse syllabus-aligned notes for B1.1 Approaches to Computational Thinking. Open each subtopic for focused explanations, examples, and summaries.
B1.1.1 Constructing a Problem Specification
6 minute read
B1.1.2 Fundamental Concepts of Computational Thinking
11 minute read
B1.1.3 Applying Computational Thinking to Solve Problems in Computer Science
9 minute read
B1.1.4 Tracing Flowcharts for a Range of Programming Algorithms
A1 Computer fundamentals
A2 Networks
A3 Databases
A4 Machine learning
B1 Computational thinking
B1.1 Approaches to computational thinking
B2 Programming
B3 Object-oriented programming
B4 Abstract data types (HL only)