Critical Thinking
Reason effectively; use systems thinking, make judgment and decisions; solve problems.

Creativity
Develop, communicate and implement new ideas; be open to new ideas; accept failure and frequent mistakes.
Communication
Listen effectively to decipher meaning of knowledge or instruction; articulate thoughts and ideas to inform or instruct.

Collaboration
Work effectively with team members; willing to help others; understanding shared responsibility.
The "5C" of 21st Century Skills
Critical Thinking
Creativity
Reason effectively; use systems thinking, make judgment and decisions; solve problems.
Develop, communicate and implement new ideas; be open to new ideas; accept failure and frequent mistakes.
Collaboration
Work effectively with team members; willing to help others; understanding shared responsibility.
Communication
Listen effectively to decipher meaning of knowledge or instruction; articulate thoughts and ideas to inform or instruct.

The "5C" of 21st Century Skills
● Decomposition: breaking a big problem into small parts which are easier to solve
● Pattern recognition: looking for similarities among and within problems to help simplify solutions 
● Abstraction: focusing on the important information only, ignoring irrelevant details 
● Algorithms: step-by-step instructions for the computer to carry out to solve the problem
What is Computational Thinking (CT)