SlideShare a Scribd company logo
1 of 13
Download to read offline
COMPUTATIONAL THINKING
THE
PROCESS
STUDENT NUMBER: 216054704
Email:
bhembepalesa6@gmail.com
Contact Number: 0768418536
1
Contents
What is Computational Thinking........................4
The 4 pillars of computational thinking…………5
Decomposition …………………………………..6
Pattern recognition………………………………7
Abstraction………………………………………..8
Algorithm …………………………………………9
computational thinking in the classroom………10
Summarizing video………………………………11
Assessment Activity……………………………..11
Reference list ……………………………………12
2
What is Computational
Thinking
3
Computational Thinking
The 21st century is marked by the ever-changing technology
advances which makes life a bit easier, a learner can simply put
a complex sum in an online calculator and get the desired
answer. The computer or mobile application is designed to
analyse the problem and show the calculated steps, does this
really guarantees that effective learning took place? The answer
is no, the computer did all the work. This is where the concept
of computational thinking arises, learners should be encouraged
to be computational thinkers as this will assist them to be able
to solve problems they come across in class and in the real
world. Computational thinking is a methodology of instructing
that utilizes a various scope of procedures derived from
computers for the goal of problem solving joined with
competencies such as critical thinking and collaboration
(Brackmann, Barone, Casali, Boucinha & Muñoz-Hernandez,
2019). Introduction of computational to learners will broaden
their understanding as it will allow them to deeply to interact
with a problem and come up with solutions using guided step by
step process just like computers do. The notion of
computational thinking can be applied in every day to day
problem solving, just as computers, human beings can also be
able to solve a complex problem by breaking it down into
smaller tasks, recognize trends, abstract information and design
a set of rules to come up with a solution. Computational thinking
utilizes four step by step techniques in coming up with a
solution to a problem. The four pillars of computational thinking
are: Decomposition, Abstraction, Pattern recognition and
Algorithms which will be further discussed later in this book.
These pillars play their independent roles in coming up with
effective solutions to problems.
4
Pillars of Computational
Thinking
5
The first step involves breaking a problem down into smaller
and manageable part. In this step the problem is assessed and
broken down in parts which will make it easier to recognise all
the steps to be followed to solve a problem. Lui, Gu and Zhang
(2013) views decomposition as a simplified way of problem
solving as it allows problem solvers to divide a great task into a
series of smaller tasks which can be solved one task at a
moment to achieve a bigger goal. In mathematics, learners can
be given a task to calculate the total surface area of a
rectangular prism. At first learners can panic and try to look for a
formula to calculate this complex problem, this problem can be
solved by finding the areas of the squares and rectangles of a
net rectangular prism and at the end sum up the individual
areas to get the total surface area of the rectangular prism.
This approach encourages critical thinking as it allows problem
solvers to critically engage with the problem in search for the
best possible solution.
Decomposition
6
Abstraction
According to Brackman, Barone, Casali et al (2016) abstraction
comes after pattern recognition and it is a process where focus
is just on the information that is significant or relevant to a
specific problem while unessential information is disregarded.
This process allows problem solvers to identify crucial
information about solving the problem at hand. Abstraction is
convenient because it moves away from all general approaches
which usually throws away details and mainly focuses desirable
approaches and integrate the old patterns into the new problem
which can then be solved easily by relevant information.
7
Pattern Recognition
Recognizing similarities and trends in a problem is very important in
coming up to a solution in problem solving. Pattern recognition is
concerned with identifying similarities and differences in the broken
down groups of the problem (Karyakarte & Savant, 2019). This step is
important as it extract trends and patterns involved in that particular
problem. The utilization of pattern recognition is applicable to most
strategies of problem solving. For an example, in a chemistry
laboratory there is a trend in which elements or compounds behave
when exposed to high or low temperatures. In order to be able to
group elements and compounds based on their classifications one
should first look for similarities in chemical or physical changes then
from there they can be grouped according to their behaviour.
Another way of recognizing or coming up with a pattern to solve a
problem is by reflecting back and look at how the similar problem has
been solved previously, incorporate those ways with new ones and
become a step closer in completing the pattern of solving a certain
problem.
8
Algorithm
This is the process of establishing an order in which a problem
can be solved. Lockwood, Asay, DeJarrette, Thomas (2016,
p.1591) explained algorithms as a logical, organized way of
thinking used to separate a confounded objective into a
progression of ordered steps utilizing accessible instruments.
For example, when drawing graphs one will first need an
equation in relation with the graph to be drawn, calculate the x
and y components of the graph, plot the points on the set of
axis then finally connect the points to form the graph required.
In determining the rules to be followed in solving a problem one
should stop and think if this is the only approach to the solution
or are there any other ways to reach the desired solution, the
chosen approach can from person to person depending on
which way is more convenient for them. Algorithms is a step by
step problem-solving process which makes solving basic or
complex problems easier.
9
Using Computational Thinking
in my discipline: Mathematics
The 21st century classroom is very evolving with the technology
advances, learning is slowly moving online and this mean that
learners are beginning to depend on online information to learn.
Online tools at the learners disposals really come in handy to
aid learning. This way of solving problems in learning comes
with a bit of a disadvantage as learners become too reliable on
these tools and end up not focusing on learning the manual way
of calculating and face challenges in tests when such tools are
not allowed in the test room. Learners need to be taught in a
way in which they will be tested on and this means that the only
calculators allowed are the standard pocket scientific
calculators which provide answers only therefore learners
should be able to decompose a problem, recognise patterns,
abstract relevant information and follow the step by step method
preferred to come to a solution. I will encourage learners in my
class to try by all means to apply the computational thinking
process to work on problems and then refer to online
calculators to verify their work when studying or completing
homeworks, this will allow them the opportunity to check if they
understood what was taught in class by making use of online
tools instead of waiting for the next class to consult with the
teacher.
10
Assessment Activity
The concept of computational thinking is a broad one and it can
take a while before one is fully familiar with it. The following
video provides a summary of what computational thinking is and
it also shed a light into the four pillars of the computational
thinking process. Click here to watch the video.
”All work and no play makes Jack a dull boy”, now that we have
read the book and watched the summary video on The
Computational Thinking Process it is time to put our
understanding to test. The following quiz will help you review
your understanding of The Computational Thinking process.
Click here to access the quiz, Room name is BHEMBE.
11
References
Brackmann, C., Barone, D., Casali, A., Boucinha, R. and Munoz-Hernandez, S.,
2016, September. Computational thinking: Panorama of the Americas. In 2016
international symposium on computers in Education (SIIE) (pp. 1-6). IEEE.
Available from:
https://www.researchgate.net/profile/Christian_Brackmann2/publication/310807767_Computational_think
ing_Panorama_of_the_Americas/links/5aefbba2458515f599845b90/Computational-thinking-Panorama-
of-the-Americas.pdf
Karyakarte, S. and Savant, I., 2019. Pattern Recognition Process, Methods and
Applications in Artificial Intelligence. Pattern Recognition, 6(11).
Liu, H.L., Gu, F. and Zhang, Q., 2013. Decomposition of a multiobjective
optimization problem into a number of simple multiobjective sub problems. IEEE
transactions on evolutionary computation, 18(3), pp.450-455. Available from:
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.719.9353&rep=rep1&type=pdf
Lockwood, E., DeJarnette, A.F., Asay, A. and Thomas, M., 2016. Algorithmic
Thinking: An Initial Characterization of Computational Thinking in
Mathematics. North American Chapter of the International Group for the
Psychology of Mathematics Education. Available from:
https://files.eric.ed.gov/fulltext/ED583797.pdf
Images available from the following links:
1. https://images.app.goo.gl/ixP1SCDUb1Twu5199
2. https://images.app.goo.gl/sTxPVjQ1tEEcUMT49
3. https://images.app.goo.gl/bHn1VNcMmWryqy9t7
4. https://images.app.goo.gl/RVFJ82a5b4CsuaVeA
5. https://images.app.goo.gl/L78TtxdKtgNgsHrw7
6. https://images.app.goo.gl/z7Z4Saz3LmxwpwQx6
12
Additional information
13
Who Date of
birth
Place of
birth
Currently
residing in
which town
Palesa Bhembe 1997-11-21 Kathlehong Johannesbu
rg
Salome Bhembe Mother 1970-07-22 Kathlehong Malelane
Naledi Mtetwa Cousin 2002-04-26 Germiston Centurion

More Related Content

What's hot

Harvard competency dictionary final pdf
Harvard competency dictionary final pdfHarvard competency dictionary final pdf
Harvard competency dictionary final pdfNipu Tu Ayu Paramita
 
Competency dictionary
Competency dictionaryCompetency dictionary
Competency dictionaryConfidential
 
NOVA SHRM SIG "Aligning Competencies To Your Organizations Mission"
NOVA SHRM SIG "Aligning Competencies To Your Organizations Mission"NOVA SHRM SIG "Aligning Competencies To Your Organizations Mission"
NOVA SHRM SIG "Aligning Competencies To Your Organizations Mission"armandojusto
 
Wood Green In Basket Exercise
Wood Green In Basket ExerciseWood Green In Basket Exercise
Wood Green In Basket Exercisedianamclennan
 
performance_management_in_2014-_asean_edition
performance_management_in_2014-_asean_editionperformance_management_in_2014-_asean_edition
performance_management_in_2014-_asean_editionTuan Anh (Andy) Tran
 
The 5 Barriers to Effective Training Programs and How to Crush Them - Webinar...
The 5 Barriers to Effective Training Programs and How to Crush Them - Webinar...The 5 Barriers to Effective Training Programs and How to Crush Them - Webinar...
The 5 Barriers to Effective Training Programs and How to Crush Them - Webinar...BizLibrary
 
Competency-based Training and Development
Competency-based Training and DevelopmentCompetency-based Training and Development
Competency-based Training and DevelopmentScholar Consultants
 
Training- methods - approaches
Training- methods - approachesTraining- methods - approaches
Training- methods - approachesAbhishikthSandeep1
 
Final confirmative evaluation
Final confirmative evaluationFinal confirmative evaluation
Final confirmative evaluationTiffany Simmons
 
2gno.me skills awareness for K-12 educators.
2gno.me skills awareness for K-12 educators.2gno.me skills awareness for K-12 educators.
2gno.me skills awareness for K-12 educators.ilya zeldin
 
Harvard competency dictionary_complete
Harvard competency dictionary_completeHarvard competency dictionary_complete
Harvard competency dictionary_completeRajani Jha
 
Training & Development - Delivery Skills
Training & Development - Delivery SkillsTraining & Development - Delivery Skills
Training & Development - Delivery SkillsM R Jhalawad
 
traditional training methods
traditional training methodstraditional training methods
traditional training methodsRenjoie Soriano
 
evaluating hrd programs
 evaluating hrd programs evaluating hrd programs
evaluating hrd programsAli Si Hosseini
 

What's hot (20)

Harvard competency dictionary final pdf
Harvard competency dictionary final pdfHarvard competency dictionary final pdf
Harvard competency dictionary final pdf
 
Effective Training Delivery
Effective Training DeliveryEffective Training Delivery
Effective Training Delivery
 
How to successfully conduct a Knowledge Management Audit
How to successfully conduct a Knowledge Management AuditHow to successfully conduct a Knowledge Management Audit
How to successfully conduct a Knowledge Management Audit
 
Competency dictionary
Competency dictionaryCompetency dictionary
Competency dictionary
 
NOVA SHRM SIG "Aligning Competencies To Your Organizations Mission"
NOVA SHRM SIG "Aligning Competencies To Your Organizations Mission"NOVA SHRM SIG "Aligning Competencies To Your Organizations Mission"
NOVA SHRM SIG "Aligning Competencies To Your Organizations Mission"
 
Wood Green In Basket Exercise
Wood Green In Basket ExerciseWood Green In Basket Exercise
Wood Green In Basket Exercise
 
Competancy Model
Competancy ModelCompetancy Model
Competancy Model
 
performance_management_in_2014-_asean_edition
performance_management_in_2014-_asean_editionperformance_management_in_2014-_asean_edition
performance_management_in_2014-_asean_edition
 
The 5 Barriers to Effective Training Programs and How to Crush Them - Webinar...
The 5 Barriers to Effective Training Programs and How to Crush Them - Webinar...The 5 Barriers to Effective Training Programs and How to Crush Them - Webinar...
The 5 Barriers to Effective Training Programs and How to Crush Them - Webinar...
 
Behavioral Competency Dictionary
Behavioral Competency DictionaryBehavioral Competency Dictionary
Behavioral Competency Dictionary
 
Competency-based Training and Development
Competency-based Training and DevelopmentCompetency-based Training and Development
Competency-based Training and Development
 
Cmac final report
Cmac final reportCmac final report
Cmac final report
 
Training- methods - approaches
Training- methods - approachesTraining- methods - approaches
Training- methods - approaches
 
Final confirmative evaluation
Final confirmative evaluationFinal confirmative evaluation
Final confirmative evaluation
 
2gno.me skills awareness for K-12 educators.
2gno.me skills awareness for K-12 educators.2gno.me skills awareness for K-12 educators.
2gno.me skills awareness for K-12 educators.
 
Harvard competency dictionary_complete
Harvard competency dictionary_completeHarvard competency dictionary_complete
Harvard competency dictionary_complete
 
Behavior indicators
Behavior indicatorsBehavior indicators
Behavior indicators
 
Training & Development - Delivery Skills
Training & Development - Delivery SkillsTraining & Development - Delivery Skills
Training & Development - Delivery Skills
 
traditional training methods
traditional training methodstraditional training methods
traditional training methods
 
evaluating hrd programs
 evaluating hrd programs evaluating hrd programs
evaluating hrd programs
 

Similar to COMPUTATIONAL THINKING PROCESS

Problem solving technique , strategies
Problem solving technique , strategiesProblem solving technique , strategies
Problem solving technique , strategiesHussein Kareem
 
Esemen Matematik Penyelesaian Masalah
Esemen Matematik Penyelesaian MasalahEsemen Matematik Penyelesaian Masalah
Esemen Matematik Penyelesaian MasalahSyafiqah Mohamed Noor
 
The Design-Thinking-SLAC-PRESENTATION.pptx
The Design-Thinking-SLAC-PRESENTATION.pptxThe Design-Thinking-SLAC-PRESENTATION.pptx
The Design-Thinking-SLAC-PRESENTATION.pptxArthRenierMina
 
A Process For Solving Ill-Structured Problem Supported By Ontology And Softwa...
A Process For Solving Ill-Structured Problem Supported By Ontology And Softwa...A Process For Solving Ill-Structured Problem Supported By Ontology And Softwa...
A Process For Solving Ill-Structured Problem Supported By Ontology And Softwa...Joshua Gorinson
 
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...Saide OER Africa
 
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...PiLNAfrica
 
Critical writing and presentation skills
Critical writing and presentation skillsCritical writing and presentation skills
Critical writing and presentation skillsAzrakhan30
 
Problem-Solving-Techniques-2015.pptx
Problem-Solving-Techniques-2015.pptxProblem-Solving-Techniques-2015.pptx
Problem-Solving-Techniques-2015.pptxT.J. Elliott
 
Instructional Strategies: Indirect Instruction in your lessons
Instructional Strategies: Indirect Instruction in your lessonsInstructional Strategies: Indirect Instruction in your lessons
Instructional Strategies: Indirect Instruction in your lessonsCaryn Chang
 
Problem Solving Skills
Problem Solving SkillsProblem Solving Skills
Problem Solving SkillsRinie Altena
 
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...PiLNAfrica
 
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...Saide OER Africa
 
Mv maboho ebook. 218048225
Mv maboho ebook. 218048225Mv maboho ebook. 218048225
Mv maboho ebook. 218048225Mushe Maboho
 
The Seven Basic Tools of Quality
The Seven Basic Tools of QualityThe Seven Basic Tools of Quality
The Seven Basic Tools of QualityTim McMahon
 
Cognitive and meta cognitive strategies for problem solving in Mathematics
Cognitive and meta cognitive strategies for problem solving in MathematicsCognitive and meta cognitive strategies for problem solving in Mathematics
Cognitive and meta cognitive strategies for problem solving in MathematicsJohn Paul Hablado
 

Similar to COMPUTATIONAL THINKING PROCESS (20)

Problem solving technique , strategies
Problem solving technique , strategiesProblem solving technique , strategies
Problem solving technique , strategies
 
problem characterstics.pptx
problem characterstics.pptxproblem characterstics.pptx
problem characterstics.pptx
 
Esemen Matematik Penyelesaian Masalah
Esemen Matematik Penyelesaian MasalahEsemen Matematik Penyelesaian Masalah
Esemen Matematik Penyelesaian Masalah
 
The Design-Thinking-SLAC-PRESENTATION.pptx
The Design-Thinking-SLAC-PRESENTATION.pptxThe Design-Thinking-SLAC-PRESENTATION.pptx
The Design-Thinking-SLAC-PRESENTATION.pptx
 
A Process For Solving Ill-Structured Problem Supported By Ontology And Softwa...
A Process For Solving Ill-Structured Problem Supported By Ontology And Softwa...A Process For Solving Ill-Structured Problem Supported By Ontology And Softwa...
A Process For Solving Ill-Structured Problem Supported By Ontology And Softwa...
 
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...
 
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...
 
Critical writing and presentation skills
Critical writing and presentation skillsCritical writing and presentation skills
Critical writing and presentation skills
 
Problem-Solving-Techniques-2015.pptx
Problem-Solving-Techniques-2015.pptxProblem-Solving-Techniques-2015.pptx
Problem-Solving-Techniques-2015.pptx
 
Take it home
Take it homeTake it home
Take it home
 
Instructional Strategies: Indirect Instruction in your lessons
Instructional Strategies: Indirect Instruction in your lessonsInstructional Strategies: Indirect Instruction in your lessons
Instructional Strategies: Indirect Instruction in your lessons
 
Problem Solving Skills
Problem Solving SkillsProblem Solving Skills
Problem Solving Skills
 
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...
 
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...
Ace Maths: Solutions Unit One - Exploring What It Means to 'Do' Mathematics (...
 
Problem solving
Problem solvingProblem solving
Problem solving
 
Mv maboho ebook. 218048225
Mv maboho ebook. 218048225Mv maboho ebook. 218048225
Mv maboho ebook. 218048225
 
The Seven Basic Tools of Quality
The Seven Basic Tools of QualityThe Seven Basic Tools of Quality
The Seven Basic Tools of Quality
 
Cognitive and meta cognitive strategies for problem solving in Mathematics
Cognitive and meta cognitive strategies for problem solving in MathematicsCognitive and meta cognitive strategies for problem solving in Mathematics
Cognitive and meta cognitive strategies for problem solving in Mathematics
 
BMME7.4 Eunit doc2
BMME7.4 Eunit doc2BMME7.4 Eunit doc2
BMME7.4 Eunit doc2
 
Visual project planning-en
Visual project planning-enVisual project planning-en
Visual project planning-en
 

Recently uploaded

Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 

Recently uploaded (20)

Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 

COMPUTATIONAL THINKING PROCESS

  • 1. COMPUTATIONAL THINKING THE PROCESS STUDENT NUMBER: 216054704 Email: bhembepalesa6@gmail.com Contact Number: 0768418536 1
  • 2. Contents What is Computational Thinking........................4 The 4 pillars of computational thinking…………5 Decomposition …………………………………..6 Pattern recognition………………………………7 Abstraction………………………………………..8 Algorithm …………………………………………9 computational thinking in the classroom………10 Summarizing video………………………………11 Assessment Activity……………………………..11 Reference list ……………………………………12 2
  • 4. Computational Thinking The 21st century is marked by the ever-changing technology advances which makes life a bit easier, a learner can simply put a complex sum in an online calculator and get the desired answer. The computer or mobile application is designed to analyse the problem and show the calculated steps, does this really guarantees that effective learning took place? The answer is no, the computer did all the work. This is where the concept of computational thinking arises, learners should be encouraged to be computational thinkers as this will assist them to be able to solve problems they come across in class and in the real world. Computational thinking is a methodology of instructing that utilizes a various scope of procedures derived from computers for the goal of problem solving joined with competencies such as critical thinking and collaboration (Brackmann, Barone, Casali, Boucinha & Muñoz-Hernandez, 2019). Introduction of computational to learners will broaden their understanding as it will allow them to deeply to interact with a problem and come up with solutions using guided step by step process just like computers do. The notion of computational thinking can be applied in every day to day problem solving, just as computers, human beings can also be able to solve a complex problem by breaking it down into smaller tasks, recognize trends, abstract information and design a set of rules to come up with a solution. Computational thinking utilizes four step by step techniques in coming up with a solution to a problem. The four pillars of computational thinking are: Decomposition, Abstraction, Pattern recognition and Algorithms which will be further discussed later in this book. These pillars play their independent roles in coming up with effective solutions to problems. 4
  • 6. The first step involves breaking a problem down into smaller and manageable part. In this step the problem is assessed and broken down in parts which will make it easier to recognise all the steps to be followed to solve a problem. Lui, Gu and Zhang (2013) views decomposition as a simplified way of problem solving as it allows problem solvers to divide a great task into a series of smaller tasks which can be solved one task at a moment to achieve a bigger goal. In mathematics, learners can be given a task to calculate the total surface area of a rectangular prism. At first learners can panic and try to look for a formula to calculate this complex problem, this problem can be solved by finding the areas of the squares and rectangles of a net rectangular prism and at the end sum up the individual areas to get the total surface area of the rectangular prism. This approach encourages critical thinking as it allows problem solvers to critically engage with the problem in search for the best possible solution. Decomposition 6
  • 7. Abstraction According to Brackman, Barone, Casali et al (2016) abstraction comes after pattern recognition and it is a process where focus is just on the information that is significant or relevant to a specific problem while unessential information is disregarded. This process allows problem solvers to identify crucial information about solving the problem at hand. Abstraction is convenient because it moves away from all general approaches which usually throws away details and mainly focuses desirable approaches and integrate the old patterns into the new problem which can then be solved easily by relevant information. 7
  • 8. Pattern Recognition Recognizing similarities and trends in a problem is very important in coming up to a solution in problem solving. Pattern recognition is concerned with identifying similarities and differences in the broken down groups of the problem (Karyakarte & Savant, 2019). This step is important as it extract trends and patterns involved in that particular problem. The utilization of pattern recognition is applicable to most strategies of problem solving. For an example, in a chemistry laboratory there is a trend in which elements or compounds behave when exposed to high or low temperatures. In order to be able to group elements and compounds based on their classifications one should first look for similarities in chemical or physical changes then from there they can be grouped according to their behaviour. Another way of recognizing or coming up with a pattern to solve a problem is by reflecting back and look at how the similar problem has been solved previously, incorporate those ways with new ones and become a step closer in completing the pattern of solving a certain problem. 8
  • 9. Algorithm This is the process of establishing an order in which a problem can be solved. Lockwood, Asay, DeJarrette, Thomas (2016, p.1591) explained algorithms as a logical, organized way of thinking used to separate a confounded objective into a progression of ordered steps utilizing accessible instruments. For example, when drawing graphs one will first need an equation in relation with the graph to be drawn, calculate the x and y components of the graph, plot the points on the set of axis then finally connect the points to form the graph required. In determining the rules to be followed in solving a problem one should stop and think if this is the only approach to the solution or are there any other ways to reach the desired solution, the chosen approach can from person to person depending on which way is more convenient for them. Algorithms is a step by step problem-solving process which makes solving basic or complex problems easier. 9
  • 10. Using Computational Thinking in my discipline: Mathematics The 21st century classroom is very evolving with the technology advances, learning is slowly moving online and this mean that learners are beginning to depend on online information to learn. Online tools at the learners disposals really come in handy to aid learning. This way of solving problems in learning comes with a bit of a disadvantage as learners become too reliable on these tools and end up not focusing on learning the manual way of calculating and face challenges in tests when such tools are not allowed in the test room. Learners need to be taught in a way in which they will be tested on and this means that the only calculators allowed are the standard pocket scientific calculators which provide answers only therefore learners should be able to decompose a problem, recognise patterns, abstract relevant information and follow the step by step method preferred to come to a solution. I will encourage learners in my class to try by all means to apply the computational thinking process to work on problems and then refer to online calculators to verify their work when studying or completing homeworks, this will allow them the opportunity to check if they understood what was taught in class by making use of online tools instead of waiting for the next class to consult with the teacher. 10
  • 11. Assessment Activity The concept of computational thinking is a broad one and it can take a while before one is fully familiar with it. The following video provides a summary of what computational thinking is and it also shed a light into the four pillars of the computational thinking process. Click here to watch the video. ”All work and no play makes Jack a dull boy”, now that we have read the book and watched the summary video on The Computational Thinking Process it is time to put our understanding to test. The following quiz will help you review your understanding of The Computational Thinking process. Click here to access the quiz, Room name is BHEMBE. 11
  • 12. References Brackmann, C., Barone, D., Casali, A., Boucinha, R. and Munoz-Hernandez, S., 2016, September. Computational thinking: Panorama of the Americas. In 2016 international symposium on computers in Education (SIIE) (pp. 1-6). IEEE. Available from: https://www.researchgate.net/profile/Christian_Brackmann2/publication/310807767_Computational_think ing_Panorama_of_the_Americas/links/5aefbba2458515f599845b90/Computational-thinking-Panorama- of-the-Americas.pdf Karyakarte, S. and Savant, I., 2019. Pattern Recognition Process, Methods and Applications in Artificial Intelligence. Pattern Recognition, 6(11). Liu, H.L., Gu, F. and Zhang, Q., 2013. Decomposition of a multiobjective optimization problem into a number of simple multiobjective sub problems. IEEE transactions on evolutionary computation, 18(3), pp.450-455. Available from: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.719.9353&rep=rep1&type=pdf Lockwood, E., DeJarnette, A.F., Asay, A. and Thomas, M., 2016. Algorithmic Thinking: An Initial Characterization of Computational Thinking in Mathematics. North American Chapter of the International Group for the Psychology of Mathematics Education. Available from: https://files.eric.ed.gov/fulltext/ED583797.pdf Images available from the following links: 1. https://images.app.goo.gl/ixP1SCDUb1Twu5199 2. https://images.app.goo.gl/sTxPVjQ1tEEcUMT49 3. https://images.app.goo.gl/bHn1VNcMmWryqy9t7 4. https://images.app.goo.gl/RVFJ82a5b4CsuaVeA 5. https://images.app.goo.gl/L78TtxdKtgNgsHrw7 6. https://images.app.goo.gl/z7Z4Saz3LmxwpwQx6 12
  • 13. Additional information 13 Who Date of birth Place of birth Currently residing in which town Palesa Bhembe 1997-11-21 Kathlehong Johannesbu rg Salome Bhembe Mother 1970-07-22 Kathlehong Malelane Naledi Mtetwa Cousin 2002-04-26 Germiston Centurion