SlideShare a Scribd company logo
1 of 11
COMPUTATIONAL
THINKING
Compiled by: Ms SP MYEKI
Table of content.
1. WHAT IS
COMPUTATIONAL
THINKING?.
2.DECOMPOSITION 3.ABSTRACTION 4.PATTERN
RECOGNITION
5. ALGORITHMS
What is CT?
* The step preceding programming is
computational reasoning. It is the
process of turning a complex issue
into manageable parts that even a
computer could comprehend ( Wing,
2006)
Continuation...
Think about something basic like tying your
shoes as an example. Although tying your
shoes initially seems like an easy enough
task, there are actually numerous simple
stages involved.
Click the link to see the example
https://youtu.be/o_wuRz3TSno
Decomposition
• The initial phase of computational thinking is decomposition. Decomposition
in computational thinking refers to the division of a challenging issue into
more manageable parts.
• https://mistreamnet.eduvision.tv/Share.aspx?q=CT1wecDsedBQRFWKLsuARQ%253d%253d
Abstraction
• The process of filtering out or disregarding the traits of patterns that we
don't require in order to focus on the traits we do is called abstraction.
•
Pattern
Recognition
• One of computer science's four pillars is pattern
recognition. It entails identifying commonalities or
patterns among minor, broken-down issues that
can aid in the quicker and more effective
resolution of larger, more complicated issues
(Newen, 2015)
• Example detecting and classifying whether an
email is a spam or not.
Continuation...
Algorithms
One of the four pillars of computer science is the algorithm. A strategy or
collection of detailed instructions for solving a problem is known as an
algorithm. You already possess the ability to follow an algorithm if you are
able to tie your shoes, pour a cup of tea, clothe yourself, or prepare a meal.
Continuation...
REFERENCE.
• Wing, J.M., 2006. Computational
thinking. Communications of the ACM, 49(3), pp.33-35.
• Kramer, J., 2007. Is abstraction the key to
computing?. Communications of the ACM, 50(4), pp.36-
42.
• Aho, A.V., 2012. Computation and computational
thinking. The computer journal, 55(7), pp.832-835.
• Newen, A., Welpinghus, A. and Juckel, G., 2015. Emotion
recognition as pattern recognition: the relevance of
perception. Mind & Language, 30(2), pp.187-208.

More Related Content

Similar to COMPUTATIONAL THINKING.

Chunking and storyboarding
Chunking and storyboardingChunking and storyboarding
Chunking and storyboarding
Nelly Kamel
 
KBS Lecture Notes
KBS Lecture NotesKBS Lecture Notes
KBS Lecture Notes
butest
 
Introduction to machine learning-2023-IT-AI and DS.pdf
Introduction to machine learning-2023-IT-AI and DS.pdfIntroduction to machine learning-2023-IT-AI and DS.pdf
Introduction to machine learning-2023-IT-AI and DS.pdf
SisayNegash4
 
On Machine Learning and Data Mining
On Machine Learning and Data MiningOn Machine Learning and Data Mining
On Machine Learning and Data Mining
butest
 
Pattern Recognition Generalisation Abstraction.pptx
Pattern Recognition Generalisation Abstraction.pptxPattern Recognition Generalisation Abstraction.pptx
Pattern Recognition Generalisation Abstraction.pptx
Saurabh846965
 

Similar to COMPUTATIONAL THINKING. (20)

Ebook On Computational thinking
Ebook On Computational thinkingEbook On Computational thinking
Ebook On Computational thinking
 
Computational Thinking in the Workforce and Next Generation Science Standards...
Computational Thinking in the Workforce and Next Generation Science Standards...Computational Thinking in the Workforce and Next Generation Science Standards...
Computational Thinking in the Workforce and Next Generation Science Standards...
 
Bt9402, artificial intelligence
Bt9402, artificial intelligenceBt9402, artificial intelligence
Bt9402, artificial intelligence
 
Agile leadership practices for PIONEERS
 Agile leadership practices for PIONEERS Agile leadership practices for PIONEERS
Agile leadership practices for PIONEERS
 
A Better Way to Design & Build Immersive E Learning
A Better Way to Design & Build Immersive E LearningA Better Way to Design & Build Immersive E Learning
A Better Way to Design & Build Immersive E Learning
 
Chunking and storyboarding
Chunking and storyboardingChunking and storyboarding
Chunking and storyboarding
 
Business analytics Project.docx
Business analytics Project.docxBusiness analytics Project.docx
Business analytics Project.docx
 
KBS Lecture Notes
KBS Lecture NotesKBS Lecture Notes
KBS Lecture Notes
 
Introduction to machine learning-2023-IT-AI and DS.pdf
Introduction to machine learning-2023-IT-AI and DS.pdfIntroduction to machine learning-2023-IT-AI and DS.pdf
Introduction to machine learning-2023-IT-AI and DS.pdf
 
Machine learning by prity mahato
Machine learning by prity mahatoMachine learning by prity mahato
Machine learning by prity mahato
 
Matlab for a computational PhD
Matlab for a computational PhDMatlab for a computational PhD
Matlab for a computational PhD
 
teacher training 23-APRIL.pptx
teacher training 23-APRIL.pptxteacher training 23-APRIL.pptx
teacher training 23-APRIL.pptx
 
Machine Learning: Opening the Pandora's Box - Dhiana Deva @ QCon São Paulo 2019
Machine Learning: Opening the Pandora's Box - Dhiana Deva @ QCon São Paulo 2019Machine Learning: Opening the Pandora's Box - Dhiana Deva @ QCon São Paulo 2019
Machine Learning: Opening the Pandora's Box - Dhiana Deva @ QCon São Paulo 2019
 
Cognitive architectures
Cognitive architecturesCognitive architectures
Cognitive architectures
 
Deep learning Introduction and Basics
Deep learning  Introduction and BasicsDeep learning  Introduction and Basics
Deep learning Introduction and Basics
 
Ms 07 information systems for managers
Ms   07 information systems for managersMs   07 information systems for managers
Ms 07 information systems for managers
 
Modeling Framework to Support Evidence-Based Decisions
Modeling Framework to Support Evidence-Based DecisionsModeling Framework to Support Evidence-Based Decisions
Modeling Framework to Support Evidence-Based Decisions
 
On Machine Learning and Data Mining
On Machine Learning and Data MiningOn Machine Learning and Data Mining
On Machine Learning and Data Mining
 
Mb0047 management information system
Mb0047  management information systemMb0047  management information system
Mb0047 management information system
 
Pattern Recognition Generalisation Abstraction.pptx
Pattern Recognition Generalisation Abstraction.pptxPattern Recognition Generalisation Abstraction.pptx
Pattern Recognition Generalisation Abstraction.pptx
 

Recently uploaded

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Recently uploaded (20)

Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 

COMPUTATIONAL THINKING.

  • 2. Table of content. 1. WHAT IS COMPUTATIONAL THINKING?. 2.DECOMPOSITION 3.ABSTRACTION 4.PATTERN RECOGNITION 5. ALGORITHMS
  • 3. What is CT? * The step preceding programming is computational reasoning. It is the process of turning a complex issue into manageable parts that even a computer could comprehend ( Wing, 2006)
  • 4. Continuation... Think about something basic like tying your shoes as an example. Although tying your shoes initially seems like an easy enough task, there are actually numerous simple stages involved. Click the link to see the example https://youtu.be/o_wuRz3TSno
  • 5. Decomposition • The initial phase of computational thinking is decomposition. Decomposition in computational thinking refers to the division of a challenging issue into more manageable parts. • https://mistreamnet.eduvision.tv/Share.aspx?q=CT1wecDsedBQRFWKLsuARQ%253d%253d
  • 6. Abstraction • The process of filtering out or disregarding the traits of patterns that we don't require in order to focus on the traits we do is called abstraction. •
  • 7. Pattern Recognition • One of computer science's four pillars is pattern recognition. It entails identifying commonalities or patterns among minor, broken-down issues that can aid in the quicker and more effective resolution of larger, more complicated issues (Newen, 2015) • Example detecting and classifying whether an email is a spam or not.
  • 9. Algorithms One of the four pillars of computer science is the algorithm. A strategy or collection of detailed instructions for solving a problem is known as an algorithm. You already possess the ability to follow an algorithm if you are able to tie your shoes, pour a cup of tea, clothe yourself, or prepare a meal.
  • 11. REFERENCE. • Wing, J.M., 2006. Computational thinking. Communications of the ACM, 49(3), pp.33-35. • Kramer, J., 2007. Is abstraction the key to computing?. Communications of the ACM, 50(4), pp.36- 42. • Aho, A.V., 2012. Computation and computational thinking. The computer journal, 55(7), pp.832-835. • Newen, A., Welpinghus, A. and Juckel, G., 2015. Emotion recognition as pattern recognition: the relevance of perception. Mind & Language, 30(2), pp.187-208.