ibcs-04 computational thinking, problem solving and programming
This page is mainly about ibcs-04 computational thinking, problem solving and programming
General principles (10 hours)
Activity 1
Thinking procedurally
Activity 2
Thinking logically
Activity 3
Thinking ahead
Activity 4
Thinking concurrently
Activity 5
Thinking abstractly
Connecting computational thinking and program design
Activity 6
Standard algorithms
Activity 7
Data operations
Activity 8
Discussing algorithms
Activity 9
Representing algorithms with flowcharts
Activity 10
Representing algorithms in pseudocode
Activity 11
Selecting suitable algorithms
Activity 12
Efficiency of algorithms
Introduction to programming (13 hours)
Activity 13
Nature of programming languages
Activity 14
Using programming languages
Last modified: August 3rd, 2022