SlideShare a Scribd company logo
1 of 49
Download to read offline
Understanding
Computational Thinking
Technologies Education
5:02
Systems Thinking
Computational Thinking
Design Thinking
Futures Thinking
Strategic Thinking
Systems Thinking
Computational Thinking
Project Based Learning
Systems Thinking
Computational Thinking
Understanding the problem to
be solved?
Systems Thinking
Computational Thinking
Thinking about the problem as
a system
Vehicle Example
Clothing Example
Systems Thinking
Stocks
Flows
Causal Loops
Flow Maps
Connection Circles
Simulations
Computational Thinking
Abstraction
Data & Information Systems
Algorithms and Programming
Digital Systems
Implications and Impacts
Shelter Example
Garden Example
Systems Thinking
Computational Thinking
Other ways of thinking about
the problem and possible
solutions
Computational Thinking
Abstraction
Data & Information Systems
Algorithms and Programming
Digital Systems
Implications and Impacts
Procedural Thinking
0:52
Digital Technologies
Intellectually challenging and engaging problems remain to be
understood and solved. The problems and solutions are limited
only by our own curiosity and creativity
Computational Thinking
3:36
Computational Thinking
The curriculum is designed so that students will develop and use
increasingly sophisticated computational thinking skills, and
processes, techniques and digital systems to create solutions to
address specific problems, opportunities or needs.
Computational Thinking
Computational thinking is a process of recognising aspects of
computation in the world and being able to think logically,
algorithmically, recursively and abstractly. Students will also
apply procedural techniques and processing skills when
creating, communicating and sharing ideas and information, and
managing projects.
3:43
Key Concepts
Abstraction
Abstraction, which underpins all content, particularly the
content descriptions relating to the concepts of data
representation and specification, algorithms and
implementation
Abstraction
Abstraction involves hiding details of an idea, problem or
solution that are not relevant, to focus on a manageable number
of aspects. Abstraction is a natural part of communication:
people rarely communicate every detail, because many details
are not relevant in a given context. The idea of abstraction can be
acquired from an early age. For example, when students are
asked how to make toast for breakfast, they do not mention all
steps explicitly, assuming that the listener is an intelligent
implementer of the abstract instructions.
Abstraction
Central to managing the complexity of information systems is
the ability to ‘temporarily ignore’ the internal details of the
subcomponents of larger specifications, algorithms, systems or
interactions. In digital systems, everything must be broken down
into simple instructions.
Data collection,
representation and
interpretation
Data collection (properties, sources and collection of data), data
representation (symbolism and separation) and data
interpretation (patterns and contexts)
Data collection,
representation and
interpretation
The concepts that are about data, focus on the properties of data,
how they are collected and represented, and how they are
interpreted in context to produce information. These concepts in
Digital Technologies build on a corresponding Statistics and
Probability strand in the Mathematics curriculum.
Data collection,
representation and
interpretation
The Digital Technologies curriculum provides a deeper
understanding of the nature of data and their representation, and
computational skills for interpreting data. The data concepts
provide rich opportunities for authentic data exploration in other
learning areas while developing data processing and
visualisation skills.
Data collection,
representation and
interpretation
Data collection describes the numerical, categorical and textual
facts measured, collected or calculated as the basis for creating
information and its binary representation in digital systems.
Data collection,
representation and
interpretation
Data collection is addressed in the processes and production
skills strand. Data representation describes how data are
represented and structured symbolically for storage and
communication, by people and in digital systems, and is
addressed in the knowledge and understanding strand.
Data collection,
representation and
interpretation
Data interpretation describes the processes of extracting
meaning from data and is addressed in the processes and
production strand.
Specification (descriptions and techniques), algorithms
(following and describing) and implementation (translating and
programming)
Specification, algorithms and
implementation
Specification, algorithms and
implementation
The concepts specification, algorithms and implementation
focus on the precise definition and communication of problems
and their solutions. This begins with the description of tasks and
concludes in the accurate definition of computational problems
and their algorithmic solutions. This concept draws from logic,
algebra and the language of mathematics, and can be related to
the scientific method of recording experiments in science.
Specification, algorithms and
implementation
Specification describes the process of defining and
communicating a problem precisely and clearly. For example,
explaining the need to direct a robot to move in a particular way.
Specification, algorithms and
implementation
An algorithm is a precise description of the steps and decisions
needed to solve a problem. Algorithms will need to be tested
before the final solution can be implemented. Anyone who has
followed or given instructions, or navigated using directions, has
used an algorithm.
Specification, algorithms and
implementation
These generic skills can be developed without programming. For
example, students can follow the steps within a recipe or
describe directions to locate items. Implementation describes
the automation of an algorithm, typically by using appropriate
software or writing a computer program. These concepts are
addressed in the processes and production skills strand.
Digital systems
Digital systems (hardware, software, and networks and the
internet)
Digital systems
The digital systems concept focuses on the components of
digital systems: hardware and software (computer architecture
and the operating system), and networks and the internet
(wireless, mobile and wired networks and protocols).
Interactions and impacts
Interactions (people and digital systems, data and processes)
and impacts (sustainability and empowerment).
Interactions and impacts
The interactions and impacts concepts focus on all aspects of
human interaction with and through information systems, and
the enormous potential for positive and negative economic,
environmental and social impacts enabled by these systems.
Interactions and impacts are addressed in the processes and
production skills strand.
Interactions and impacts
Interactions refers to all human interactions with information
systems, especially user interfaces and experiences, and
human–human interactions including communication and
collaboration facilitated by digital systems. This concept also
addresses methods for protecting stored and communicated
data and information.
Interactions and impacts
Impacts describes analysing and predicting the extent to which
personal, economic, environmental and social needs are met
through existing and emerging digital technologies; and
appreciating the transformative potential of digital technologies
in people’s lives. It also involves consideration of the
relationship between information systems and society and in
particular the ethical and legal obligations of individuals and
organisations regarding ownership and privacy of data and
information.
Error Correction Example
Search Example
Travelling Salesman
http://www.cosc.canterbury.ac.nz/csfieldguide/dev/dev/ComplexityTractability.html
Computational Thinking
Abstraction
Data & Information Systems
Algorithms and Programming
Digital Systems
Implications and Impacts
0:45
Griffith University
Dr Jason Zagami
www.zagami.info

More Related Content

What's hot

Lecture-1: Introduction to web engineering - course overview and grading scheme
Lecture-1: Introduction to web engineering - course overview and grading schemeLecture-1: Introduction to web engineering - course overview and grading scheme
Lecture-1: Introduction to web engineering - course overview and grading schemeMubashir Ali
 
Theory of Computation
Theory of ComputationTheory of Computation
Theory of ComputationShiraz316
 
Introduction to HCI
Introduction to HCI Introduction to HCI
Introduction to HCI Deskala
 
Design and Implementation in Software Engineering
Design and Implementation in Software EngineeringDesign and Implementation in Software Engineering
Design and Implementation in Software EngineeringKourosh Sajjadi
 
Introduction to Computational Thinking.pptx
Introduction to Computational Thinking.pptxIntroduction to Computational Thinking.pptx
Introduction to Computational Thinking.pptxAyodeleOgegbo
 
Agile development, software engineering
Agile development, software engineeringAgile development, software engineering
Agile development, software engineeringRupesh Vaishnav
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingYasir Khan
 
Design Concept software engineering
Design Concept software engineeringDesign Concept software engineering
Design Concept software engineeringDarshit Metaliya
 
2.2. language evaluation criteria
2.2. language evaluation criteria2.2. language evaluation criteria
2.2. language evaluation criteriaannahallare_
 
Sensor based interaction
Sensor based interaction Sensor based interaction
Sensor based interaction Mirza Israr
 
Problem solving using Computer
Problem solving using ComputerProblem solving using Computer
Problem solving using ComputerDavid Livingston J
 
Problem Solving and Python Programming
Problem Solving and Python ProgrammingProblem Solving and Python Programming
Problem Solving and Python ProgrammingMahaJeya
 
1.1 The nature of software.ppt
1.1 The nature of software.ppt1.1 The nature of software.ppt
1.1 The nature of software.pptJAYAPRIYAR7
 
NLP Bootcamp 2018 : Representation Learning of text for NLP
NLP Bootcamp 2018 : Representation Learning of text for NLPNLP Bootcamp 2018 : Representation Learning of text for NLP
NLP Bootcamp 2018 : Representation Learning of text for NLPAnuj Gupta
 
Introduction to Keras
Introduction to KerasIntroduction to Keras
Introduction to KerasJohn Ramey
 

What's hot (20)

Lecture-1: Introduction to web engineering - course overview and grading scheme
Lecture-1: Introduction to web engineering - course overview and grading schemeLecture-1: Introduction to web engineering - course overview and grading scheme
Lecture-1: Introduction to web engineering - course overview and grading scheme
 
Theory of Computation
Theory of ComputationTheory of Computation
Theory of Computation
 
Introduction to algorithms
Introduction to algorithmsIntroduction to algorithms
Introduction to algorithms
 
Introduction to HCI
Introduction to HCI Introduction to HCI
Introduction to HCI
 
Design and Implementation in Software Engineering
Design and Implementation in Software EngineeringDesign and Implementation in Software Engineering
Design and Implementation in Software Engineering
 
01 computing
01 computing01 computing
01 computing
 
Introduction to Computational Thinking.pptx
Introduction to Computational Thinking.pptxIntroduction to Computational Thinking.pptx
Introduction to Computational Thinking.pptx
 
Agile development, software engineering
Agile development, software engineeringAgile development, software engineering
Agile development, software engineering
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Design Concept software engineering
Design Concept software engineeringDesign Concept software engineering
Design Concept software engineering
 
NLTK
NLTKNLTK
NLTK
 
2.2. language evaluation criteria
2.2. language evaluation criteria2.2. language evaluation criteria
2.2. language evaluation criteria
 
Sensor based interaction
Sensor based interaction Sensor based interaction
Sensor based interaction
 
Problem solving using Computer
Problem solving using ComputerProblem solving using Computer
Problem solving using Computer
 
Problem Solving and Python Programming
Problem Solving and Python ProgrammingProblem Solving and Python Programming
Problem Solving and Python Programming
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
1.1 The nature of software.ppt
1.1 The nature of software.ppt1.1 The nature of software.ppt
1.1 The nature of software.ppt
 
NLP Bootcamp 2018 : Representation Learning of text for NLP
NLP Bootcamp 2018 : Representation Learning of text for NLPNLP Bootcamp 2018 : Representation Learning of text for NLP
NLP Bootcamp 2018 : Representation Learning of text for NLP
 
Compiler design lab programs
Compiler design lab programs Compiler design lab programs
Compiler design lab programs
 
Introduction to Keras
Introduction to KerasIntroduction to Keras
Introduction to Keras
 

Viewers also liked

What is computational thinking? Who needs it? Why? How can it be learnt? ...
What is computational thinking?  Who needs it?  Why?  How can it be learnt?  ...What is computational thinking?  Who needs it?  Why?  How can it be learnt?  ...
What is computational thinking? Who needs it? Why? How can it be learnt? ...Aaron Sloman
 
Applying Design Thinking
Applying  Design ThinkingApplying  Design Thinking
Applying Design ThinkingJason Zagami
 
Technologies as a Learning Area
Technologies as a Learning AreaTechnologies as a Learning Area
Technologies as a Learning AreaJason Zagami
 
Applying Computational Thinking
Applying  Computational ThinkingApplying  Computational Thinking
Applying Computational ThinkingJason Zagami
 
Computational thinking-illustrated
Computational thinking-illustratedComputational thinking-illustrated
Computational thinking-illustratedCraig Evans
 
Technology as human endeavour & Systems Thinking
Technology as human endeavour & Systems ThinkingTechnology as human endeavour & Systems Thinking
Technology as human endeavour & Systems ThinkingJason Zagami
 
Understanding Design Thinking
Understanding Design ThinkingUnderstanding Design Thinking
Understanding Design ThinkingJason Zagami
 
Computational Thinking - a 4 step approach and a new pedagogy
Computational Thinking - a 4 step approach and a new pedagogyComputational Thinking - a 4 step approach and a new pedagogy
Computational Thinking - a 4 step approach and a new pedagogyPaul Herring
 
Creative Teaching with Scratch
Creative Teaching with ScratchCreative Teaching with Scratch
Creative Teaching with ScratchDouglas Kiang
 

Viewers also liked (9)

What is computational thinking? Who needs it? Why? How can it be learnt? ...
What is computational thinking?  Who needs it?  Why?  How can it be learnt?  ...What is computational thinking?  Who needs it?  Why?  How can it be learnt?  ...
What is computational thinking? Who needs it? Why? How can it be learnt? ...
 
Applying Design Thinking
Applying  Design ThinkingApplying  Design Thinking
Applying Design Thinking
 
Technologies as a Learning Area
Technologies as a Learning AreaTechnologies as a Learning Area
Technologies as a Learning Area
 
Applying Computational Thinking
Applying  Computational ThinkingApplying  Computational Thinking
Applying Computational Thinking
 
Computational thinking-illustrated
Computational thinking-illustratedComputational thinking-illustrated
Computational thinking-illustrated
 
Technology as human endeavour & Systems Thinking
Technology as human endeavour & Systems ThinkingTechnology as human endeavour & Systems Thinking
Technology as human endeavour & Systems Thinking
 
Understanding Design Thinking
Understanding Design ThinkingUnderstanding Design Thinking
Understanding Design Thinking
 
Computational Thinking - a 4 step approach and a new pedagogy
Computational Thinking - a 4 step approach and a new pedagogyComputational Thinking - a 4 step approach and a new pedagogy
Computational Thinking - a 4 step approach and a new pedagogy
 
Creative Teaching with Scratch
Creative Teaching with ScratchCreative Teaching with Scratch
Creative Teaching with Scratch
 

Similar to Computational Thinking

Lecture 2 Teaching Digital Technologies 2016
Lecture 2 Teaching Digital Technologies 2016Lecture 2 Teaching Digital Technologies 2016
Lecture 2 Teaching Digital Technologies 2016Jason Zagami
 
Digital technologies 2015 eq workshop
Digital technologies 2015 eq workshopDigital technologies 2015 eq workshop
Digital technologies 2015 eq workshopJason Zagami
 
Foundation for computational computing
Foundation for computational computingFoundation for computational computing
Foundation for computational computingramled931
 
National Agenda ACARA
National Agenda ACARANational Agenda ACARA
National Agenda ACARAJason Zagami
 
Coding and the curriculum
Coding and the curriculumCoding and the curriculum
Coding and the curriculumJemima Saunders
 
Role of Mathematics in Computer Science.pptx
Role of Mathematics in Computer Science.pptxRole of Mathematics in Computer Science.pptx
Role of Mathematics in Computer Science.pptxAshishPandey502
 
Data Science Demystified_ Journeying Through Insights and Innovations
Data Science Demystified_ Journeying Through Insights and InnovationsData Science Demystified_ Journeying Through Insights and Innovations
Data Science Demystified_ Journeying Through Insights and InnovationsVaishali Pal
 
Creative computing Session 3
Creative computing Session 3Creative computing Session 3
Creative computing Session 3kturvey
 
Computing curriculum design workshop
Computing curriculum design workshopComputing curriculum design workshop
Computing curriculum design workshopMiles Berry
 
2016-04-27 research seminar
2016-04-27 research seminar2016-04-27 research seminar
2016-04-27 research seminarifi8106tlu
 
Computational thinking jeannette m. wing
Computational thinking   jeannette m. wingComputational thinking   jeannette m. wing
Computational thinking jeannette m. winginformaticacuitlahuac
 
Engines of Order. Social Media and the Rise of Algorithmic Knowing.
Engines of Order. Social Media and the Rise of Algorithmic Knowing.Engines of Order. Social Media and the Rise of Algorithmic Knowing.
Engines of Order. Social Media and the Rise of Algorithmic Knowing.Bernhard Rieder
 
Digital Technologies 2014 (ICTENSW)
Digital Technologies 2014 (ICTENSW)Digital Technologies 2014 (ICTENSW)
Digital Technologies 2014 (ICTENSW)Jason Zagami
 
Futuristic knowledge management ppt bec bagalkot mba
Futuristic knowledge management ppt bec bagalkot mbaFuturistic knowledge management ppt bec bagalkot mba
Futuristic knowledge management ppt bec bagalkot mbaBabasab Patil
 
Black Box Learning Analytics? Beyond Algorithmic Transparency
Black Box Learning Analytics? Beyond Algorithmic TransparencyBlack Box Learning Analytics? Beyond Algorithmic Transparency
Black Box Learning Analytics? Beyond Algorithmic TransparencySimon Buckingham Shum
 
AI Powered Campus Resource Assistance using Google Dialog Flow
AI Powered Campus Resource Assistance using Google Dialog FlowAI Powered Campus Resource Assistance using Google Dialog Flow
AI Powered Campus Resource Assistance using Google Dialog FlowYaswantAY
 

Similar to Computational Thinking (20)

Lecture 2 Teaching Digital Technologies 2016
Lecture 2 Teaching Digital Technologies 2016Lecture 2 Teaching Digital Technologies 2016
Lecture 2 Teaching Digital Technologies 2016
 
Digital technologies 2015 eq workshop
Digital technologies 2015 eq workshopDigital technologies 2015 eq workshop
Digital technologies 2015 eq workshop
 
Foundation for computational computing
Foundation for computational computingFoundation for computational computing
Foundation for computational computing
 
National Agenda ACARA
National Agenda ACARANational Agenda ACARA
National Agenda ACARA
 
Think ahead
Think aheadThink ahead
Think ahead
 
Coding and the curriculum
Coding and the curriculumCoding and the curriculum
Coding and the curriculum
 
Role of Mathematics in Computer Science.pptx
Role of Mathematics in Computer Science.pptxRole of Mathematics in Computer Science.pptx
Role of Mathematics in Computer Science.pptx
 
recent.pptx
recent.pptxrecent.pptx
recent.pptx
 
Data Science Demystified_ Journeying Through Insights and Innovations
Data Science Demystified_ Journeying Through Insights and InnovationsData Science Demystified_ Journeying Through Insights and Innovations
Data Science Demystified_ Journeying Through Insights and Innovations
 
Creative computing Session 3
Creative computing Session 3Creative computing Session 3
Creative computing Session 3
 
Computing curriculum design workshop
Computing curriculum design workshopComputing curriculum design workshop
Computing curriculum design workshop
 
2016-04-27 research seminar
2016-04-27 research seminar2016-04-27 research seminar
2016-04-27 research seminar
 
Computational thinking jeannette m. wing
Computational thinking   jeannette m. wingComputational thinking   jeannette m. wing
Computational thinking jeannette m. wing
 
Engines of Order. Social Media and the Rise of Algorithmic Knowing.
Engines of Order. Social Media and the Rise of Algorithmic Knowing.Engines of Order. Social Media and the Rise of Algorithmic Knowing.
Engines of Order. Social Media and the Rise of Algorithmic Knowing.
 
Digital Technologies 2014 (ICTENSW)
Digital Technologies 2014 (ICTENSW)Digital Technologies 2014 (ICTENSW)
Digital Technologies 2014 (ICTENSW)
 
DataScience_RoadMap_2023.pdf
DataScience_RoadMap_2023.pdfDataScience_RoadMap_2023.pdf
DataScience_RoadMap_2023.pdf
 
Futuristic knowledge management ppt bec bagalkot mba
Futuristic knowledge management ppt bec bagalkot mbaFuturistic knowledge management ppt bec bagalkot mba
Futuristic knowledge management ppt bec bagalkot mba
 
Black Box Learning Analytics? Beyond Algorithmic Transparency
Black Box Learning Analytics? Beyond Algorithmic TransparencyBlack Box Learning Analytics? Beyond Algorithmic Transparency
Black Box Learning Analytics? Beyond Algorithmic Transparency
 
Paper
PaperPaper
Paper
 
AI Powered Campus Resource Assistance using Google Dialog Flow
AI Powered Campus Resource Assistance using Google Dialog FlowAI Powered Campus Resource Assistance using Google Dialog Flow
AI Powered Campus Resource Assistance using Google Dialog Flow
 

More from Jason Zagami

Digital Solutions Response
Digital Solutions ResponseDigital Solutions Response
Digital Solutions ResponseJason Zagami
 
2016 Futures Symposium
2016 Futures Symposium2016 Futures Symposium
2016 Futures SymposiumJason Zagami
 
ACCE2016 Leadership Forum Summary
ACCE2016 Leadership Forum SummaryACCE2016 Leadership Forum Summary
ACCE2016 Leadership Forum SummaryJason Zagami
 
Acce2016 Leadership Forum
Acce2016 Leadership ForumAcce2016 Leadership Forum
Acce2016 Leadership ForumJason Zagami
 
Horizon Report K12: What are the trends, challenges and developments in techn...
Horizon Report K12: What are the trends, challenges and developments in techn...Horizon Report K12: What are the trends, challenges and developments in techn...
Horizon Report K12: What are the trends, challenges and developments in techn...Jason Zagami
 
Lecture 6 Teaching Computational Thinking 2016
Lecture 6 Teaching Computational Thinking 2016Lecture 6 Teaching Computational Thinking 2016
Lecture 6 Teaching Computational Thinking 2016Jason Zagami
 
Lecture 5 Teaching Design Thinking 2016
Lecture 5 Teaching Design Thinking 2016Lecture 5 Teaching Design Thinking 2016
Lecture 5 Teaching Design Thinking 2016Jason Zagami
 
Lecture 4 Teaching Futures, Systems and Strategic Thinking 2016
Lecture 4 Teaching Futures, Systems and Strategic Thinking 2016Lecture 4 Teaching Futures, Systems and Strategic Thinking 2016
Lecture 4 Teaching Futures, Systems and Strategic Thinking 2016Jason Zagami
 
Lecture 3 Teaching Design Technologies 2016
Lecture 3 Teaching Design Technologies  2016Lecture 3 Teaching Design Technologies  2016
Lecture 3 Teaching Design Technologies 2016Jason Zagami
 
Lecture 1 Teaching Technologies Education 2016
Lecture 1 Teaching Technologies Education 2016Lecture 1 Teaching Technologies Education 2016
Lecture 1 Teaching Technologies Education 2016Jason Zagami
 
Trends, challenges and developments in technologies that will influence the f...
Trends, challenges and developments in technologies that will influence the f...Trends, challenges and developments in technologies that will influence the f...
Trends, challenges and developments in technologies that will influence the f...Jason Zagami
 
Teaching the Technologies learning area using a thinking skills approach
Teaching the Technologies learning area using a thinking skills approachTeaching the Technologies learning area using a thinking skills approach
Teaching the Technologies learning area using a thinking skills approachJason Zagami
 
Understanding Educational Systems
Understanding Educational SystemsUnderstanding Educational Systems
Understanding Educational SystemsJason Zagami
 
Teaching the Technologies learning area using a thinking skills approach
Teaching the Technologies learning area using a thinking skills approachTeaching the Technologies learning area using a thinking skills approach
Teaching the Technologies learning area using a thinking skills approachJason Zagami
 
Developing a Preferred Futures perspective
Developing a Preferred Futures perspectiveDeveloping a Preferred Futures perspective
Developing a Preferred Futures perspectiveJason Zagami
 
Creativity and Failure
Creativity and FailureCreativity and Failure
Creativity and FailureJason Zagami
 
Teaching Technologies Education
Teaching Technologies EducationTeaching Technologies Education
Teaching Technologies EducationJason Zagami
 
Opportunities games provide for creativity, production, and innovation
Opportunities games provide for creativity, production, and innovationOpportunities games provide for creativity, production, and innovation
Opportunities games provide for creativity, production, and innovationJason Zagami
 
Secondary Worlds and Computer Gaming in Education
Secondary Worlds and Computer Gaming in EducationSecondary Worlds and Computer Gaming in Education
Secondary Worlds and Computer Gaming in EducationJason Zagami
 

More from Jason Zagami (20)

Digital Solutions Response
Digital Solutions ResponseDigital Solutions Response
Digital Solutions Response
 
2016 Futures Symposium
2016 Futures Symposium2016 Futures Symposium
2016 Futures Symposium
 
ACCE2016 Leadership Forum Summary
ACCE2016 Leadership Forum SummaryACCE2016 Leadership Forum Summary
ACCE2016 Leadership Forum Summary
 
Acce2016 Leadership Forum
Acce2016 Leadership ForumAcce2016 Leadership Forum
Acce2016 Leadership Forum
 
STEM Symposium
STEM SymposiumSTEM Symposium
STEM Symposium
 
Horizon Report K12: What are the trends, challenges and developments in techn...
Horizon Report K12: What are the trends, challenges and developments in techn...Horizon Report K12: What are the trends, challenges and developments in techn...
Horizon Report K12: What are the trends, challenges and developments in techn...
 
Lecture 6 Teaching Computational Thinking 2016
Lecture 6 Teaching Computational Thinking 2016Lecture 6 Teaching Computational Thinking 2016
Lecture 6 Teaching Computational Thinking 2016
 
Lecture 5 Teaching Design Thinking 2016
Lecture 5 Teaching Design Thinking 2016Lecture 5 Teaching Design Thinking 2016
Lecture 5 Teaching Design Thinking 2016
 
Lecture 4 Teaching Futures, Systems and Strategic Thinking 2016
Lecture 4 Teaching Futures, Systems and Strategic Thinking 2016Lecture 4 Teaching Futures, Systems and Strategic Thinking 2016
Lecture 4 Teaching Futures, Systems and Strategic Thinking 2016
 
Lecture 3 Teaching Design Technologies 2016
Lecture 3 Teaching Design Technologies  2016Lecture 3 Teaching Design Technologies  2016
Lecture 3 Teaching Design Technologies 2016
 
Lecture 1 Teaching Technologies Education 2016
Lecture 1 Teaching Technologies Education 2016Lecture 1 Teaching Technologies Education 2016
Lecture 1 Teaching Technologies Education 2016
 
Trends, challenges and developments in technologies that will influence the f...
Trends, challenges and developments in technologies that will influence the f...Trends, challenges and developments in technologies that will influence the f...
Trends, challenges and developments in technologies that will influence the f...
 
Teaching the Technologies learning area using a thinking skills approach
Teaching the Technologies learning area using a thinking skills approachTeaching the Technologies learning area using a thinking skills approach
Teaching the Technologies learning area using a thinking skills approach
 
Understanding Educational Systems
Understanding Educational SystemsUnderstanding Educational Systems
Understanding Educational Systems
 
Teaching the Technologies learning area using a thinking skills approach
Teaching the Technologies learning area using a thinking skills approachTeaching the Technologies learning area using a thinking skills approach
Teaching the Technologies learning area using a thinking skills approach
 
Developing a Preferred Futures perspective
Developing a Preferred Futures perspectiveDeveloping a Preferred Futures perspective
Developing a Preferred Futures perspective
 
Creativity and Failure
Creativity and FailureCreativity and Failure
Creativity and Failure
 
Teaching Technologies Education
Teaching Technologies EducationTeaching Technologies Education
Teaching Technologies Education
 
Opportunities games provide for creativity, production, and innovation
Opportunities games provide for creativity, production, and innovationOpportunities games provide for creativity, production, and innovation
Opportunities games provide for creativity, production, and innovation
 
Secondary Worlds and Computer Gaming in Education
Secondary Worlds and Computer Gaming in EducationSecondary Worlds and Computer Gaming in Education
Secondary Worlds and Computer Gaming in Education
 

Recently uploaded

NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
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_.pdfSherif Taha
 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111GangaMaiya1
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsSandeep D Chaudhary
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
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.pptxDr. Sarita Anand
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfPondicherry University
 
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 17Celine George
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsNbelano25
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 

Recently uploaded (20)

NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Call Girls in Uttam Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in  Uttam Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in  Uttam Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in Uttam Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
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
 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .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
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
 
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
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 

Computational Thinking