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