SlideShare ist ein Scribd-Unternehmen logo
1 von 10
The importance of
Computational Thinking
in the digital* age
Muffy Calder
Professor of Computing Science
University of Glasgow
and
Chief Scientific Adviser for Scotland
18/03/2022 *any age! 1
What is Computational Thinking?
18/03/2022 2
What is Computational Thinking?
Thinking precisely and unambiguously about data and computation,
separating concerns and thinking about
• what a system does and how it does it
• what are the right abstractions
• what can you leave out, what must be considered
• what are the best representations for those abstractions
• what is the power and/or constraints of the underlying machinery
• what are the interfaces (human or otherwise)
• what are the conditions for operation
• what are solutions for similar systems or components
• when to use recursion or parallelism
• when is randomisation or approximation is appropriate
• when will a heuristic help (an experience based technique, rule of
thumb, when you can’t do an exhaustive search )
• when will a reformulation or reduction lead to a known solution
• when should you trade space for time or v.v.
• when dealing with data: ecological fallacy and fallacy of composition
18/03/2022
3
Computational Thinking is not just for
computers -- its for life
Thought processes and the automation of abstractions.
Formulation of a problem and solutions.
Understanding limitations and power of computation.
Programming is fundamental to computer science and
computational thinking.
18/03/2022 4
Programming
Software is everywhere – in nearly every business, every aspect of modern life.
- jet engine, car brakes, tax return, holiday booking, this presentation …
Software is designed and modified everywhere, not just in software industry.
Computing Science and Computational Thinking are too important to be left to
left to universities or to chance -- what happens at school is crucial.
.
18/03/2022 5
My own background
My introduction to computer science was appalling – but it got better quickly.
Research in modelling and reasoning about concurrent and communicating
systems.
From wireless network protocols to molecular biology.
Telecommunications industry, medical research, sensor systems, air
traffic systems.
Chair of UKCRC 2009-2011
Board of BCS Academy of Computing
Royal Society Report -- State of Computing at School
18/03/2022 6
A Grassroots Revolution
UK-wide Computing at School group.
Self-help group for computing teachers
Supported by BCS, Microsoft, Google and others
CAS Scotland
CAS designed curriculum
Royal Society report.
Government takes notice.
Eric Schmidt 2011 MacTaggart Lecture decisive.
18/03/2022 7
There is a need to improve understanding in schools of the nature and scope of
Computing. In particular there needs to be recognition that Computer Science is a
rigorous academic discipline of great importance to the future careers of many pupils.
Every child should have the opportunity to learn Computing at school, including
exposure to Computer Science as a rigorous academic discipline.
There is a need for qualifications in aspects of Computing that are accessible at school
level but are not currently taught. There is also a need for existing inappropriate
assessment methods to be updated.
… there is a lack of continuing professional development for teachers of Computing.
18/03/2022 8
As Chief Scientific Adviser in Scotland
CfE is an opportunity -- distinguishes computing science from ICT
Two relevant activities:
Curriculum working group looking at CPD needs for teachers – proposal for
action
BCS Academy of Computing, Computing at School Scotland, Education Scotland and the
Scottish Qualifications Authority
Exemplification material –RSE and BCS Academy of Computing
supported by Education Scotland (and universities and industry)
Jeremy Scott seconded on part time basis
Phase 1 levels 3,4: intro to CS, mobile app development, programming in Scratch
Phase 2 levels 4: info sys design, level 5: software design and development
18/03/2022 9
My message
• Computational thinking is about problem formulation and solving
• Computing Science is a rigorous science and engineering discipline
• Programming is at the heart of Computing Science
– about thinking and engineering
– allows us to understand, design, and change software which is
everywhere
• (Computing) Science is empowering
be scientific and rigorous, be brave!

Weitere ähnliche Inhalte

Andere mochten auch

AUBAY Groupe BeLux_2016_11_DB
AUBAY Groupe BeLux_2016_11_DBAUBAY Groupe BeLux_2016_11_DB
AUBAY Groupe BeLux_2016_11_DBDidier Boré
 
668_trabajo de diapositivas en slide share_
668_trabajo de diapositivas en slide share_668_trabajo de diapositivas en slide share_
668_trabajo de diapositivas en slide share_harnicas
 
Taller réplica Normas y Orientaciones para el desarrollo del año escolar 2016
Taller réplica  Normas y Orientaciones para el desarrollo del  año escolar 2016Taller réplica  Normas y Orientaciones para el desarrollo del  año escolar 2016
Taller réplica Normas y Orientaciones para el desarrollo del año escolar 2016Teresa Clotilde Ojeda Sánchez
 
Preguntas frecuentes para sorteo de comprobantes 2016 SUNAT
Preguntas frecuentes para sorteo de comprobantes  2016  SUNATPreguntas frecuentes para sorteo de comprobantes  2016  SUNAT
Preguntas frecuentes para sorteo de comprobantes 2016 SUNATTeresa Clotilde Ojeda Sánchez
 
EXAMEN ECE 4° comunicación.
EXAMEN ECE 4° comunicación.EXAMEN ECE 4° comunicación.
EXAMEN ECE 4° comunicación.Marly Rodriguez
 
Senyawa Aromatik
Senyawa AromatikSenyawa Aromatik
Senyawa Aromatikelfisusanti
 

Andere mochten auch (10)

AUBAY Groupe BeLux_2016_11_DB
AUBAY Groupe BeLux_2016_11_DBAUBAY Groupe BeLux_2016_11_DB
AUBAY Groupe BeLux_2016_11_DB
 
668_trabajo de diapositivas en slide share_
668_trabajo de diapositivas en slide share_668_trabajo de diapositivas en slide share_
668_trabajo de diapositivas en slide share_
 
Taller réplica Normas y Orientaciones para el desarrollo del año escolar 2016
Taller réplica  Normas y Orientaciones para el desarrollo del  año escolar 2016Taller réplica  Normas y Orientaciones para el desarrollo del  año escolar 2016
Taller réplica Normas y Orientaciones para el desarrollo del año escolar 2016
 
ParkShopping Barigui
ParkShopping BariguiParkShopping Barigui
ParkShopping Barigui
 
U8A3 PowerPoint
U8A3 PowerPointU8A3 PowerPoint
U8A3 PowerPoint
 
Preguntas frecuentes para sorteo de comprobantes 2016 SUNAT
Preguntas frecuentes para sorteo de comprobantes  2016  SUNATPreguntas frecuentes para sorteo de comprobantes  2016  SUNAT
Preguntas frecuentes para sorteo de comprobantes 2016 SUNAT
 
EXAMEN ECE 4° comunicación.
EXAMEN ECE 4° comunicación.EXAMEN ECE 4° comunicación.
EXAMEN ECE 4° comunicación.
 
Senyawa Aromatik
Senyawa AromatikSenyawa Aromatik
Senyawa Aromatik
 
Shot sizes(1)
Shot sizes(1)Shot sizes(1)
Shot sizes(1)
 
Teaching with Tableau
Teaching with TableauTeaching with Tableau
Teaching with Tableau
 

Kürzlich hochgeladen

POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
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
 
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
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
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
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 

Kürzlich hochgeladen (20)

POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
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
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
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...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
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
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 

Muffy Calder - The Importance of Computational Thinking in the Digital Age

  • 1. The importance of Computational Thinking in the digital* age Muffy Calder Professor of Computing Science University of Glasgow and Chief Scientific Adviser for Scotland 18/03/2022 *any age! 1
  • 2. What is Computational Thinking? 18/03/2022 2
  • 3. What is Computational Thinking? Thinking precisely and unambiguously about data and computation, separating concerns and thinking about • what a system does and how it does it • what are the right abstractions • what can you leave out, what must be considered • what are the best representations for those abstractions • what is the power and/or constraints of the underlying machinery • what are the interfaces (human or otherwise) • what are the conditions for operation • what are solutions for similar systems or components • when to use recursion or parallelism • when is randomisation or approximation is appropriate • when will a heuristic help (an experience based technique, rule of thumb, when you can’t do an exhaustive search ) • when will a reformulation or reduction lead to a known solution • when should you trade space for time or v.v. • when dealing with data: ecological fallacy and fallacy of composition 18/03/2022 3
  • 4. Computational Thinking is not just for computers -- its for life Thought processes and the automation of abstractions. Formulation of a problem and solutions. Understanding limitations and power of computation. Programming is fundamental to computer science and computational thinking. 18/03/2022 4
  • 5. Programming Software is everywhere – in nearly every business, every aspect of modern life. - jet engine, car brakes, tax return, holiday booking, this presentation … Software is designed and modified everywhere, not just in software industry. Computing Science and Computational Thinking are too important to be left to left to universities or to chance -- what happens at school is crucial. . 18/03/2022 5
  • 6. My own background My introduction to computer science was appalling – but it got better quickly. Research in modelling and reasoning about concurrent and communicating systems. From wireless network protocols to molecular biology. Telecommunications industry, medical research, sensor systems, air traffic systems. Chair of UKCRC 2009-2011 Board of BCS Academy of Computing Royal Society Report -- State of Computing at School 18/03/2022 6
  • 7. A Grassroots Revolution UK-wide Computing at School group. Self-help group for computing teachers Supported by BCS, Microsoft, Google and others CAS Scotland CAS designed curriculum Royal Society report. Government takes notice. Eric Schmidt 2011 MacTaggart Lecture decisive. 18/03/2022 7
  • 8. There is a need to improve understanding in schools of the nature and scope of Computing. In particular there needs to be recognition that Computer Science is a rigorous academic discipline of great importance to the future careers of many pupils. Every child should have the opportunity to learn Computing at school, including exposure to Computer Science as a rigorous academic discipline. There is a need for qualifications in aspects of Computing that are accessible at school level but are not currently taught. There is also a need for existing inappropriate assessment methods to be updated. … there is a lack of continuing professional development for teachers of Computing. 18/03/2022 8
  • 9. As Chief Scientific Adviser in Scotland CfE is an opportunity -- distinguishes computing science from ICT Two relevant activities: Curriculum working group looking at CPD needs for teachers – proposal for action BCS Academy of Computing, Computing at School Scotland, Education Scotland and the Scottish Qualifications Authority Exemplification material –RSE and BCS Academy of Computing supported by Education Scotland (and universities and industry) Jeremy Scott seconded on part time basis Phase 1 levels 3,4: intro to CS, mobile app development, programming in Scratch Phase 2 levels 4: info sys design, level 5: software design and development 18/03/2022 9
  • 10. My message • Computational thinking is about problem formulation and solving • Computing Science is a rigorous science and engineering discipline • Programming is at the heart of Computing Science – about thinking and engineering – allows us to understand, design, and change software which is everywhere • (Computing) Science is empowering be scientific and rigorous, be brave!

Hinweis der Redaktion

  1. Chairman of Google