SlideShare a Scribd company logo
1 of 44
Download to read offline
1
Eunice Sari
Josh (Adi Tedjasaputra)
eunice.sari@acm.org; adit@acm.org
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
2
LINKEDIN: Eunice Sari
Lecturer and Researcher (E-Learning), ICT in Education and User Experience (UX) Design Expert
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
eunice.sari@acm.org
3
LINKEDIN: Josh (Adi Tedjasaputra)
ICT and Language Teacher, User Experience (UX) Design Expert,
Computer and Electronics Engineer
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
Josh  has  a  passion  for  the  design,  development,  and  use  of  Information  and  Communication  
Technology  (ICT)  for  a  better  life.  He  has   more  than  15  years of  experience  helping  companies,  
educational  and  non-­profit  organisations in  Europe  and  Asia  Pacific  to  achieve  their  business  goals  
and  make  the  best investment  in  ICT.  He  is  the  Co-­founder  of  the  first  UX  business  in  Indonesia.  
With  his  engineering  and  computer  science  background,  he  has  introduced forward-­thinking  and  
innovative  projects  that  improve  the  bottom  line  of  businesses  in  different  vertical  industries  
through  Human-­centred design,  computing and  engineering.  His  current  interests  include  the  
Internet  of  Things,  Human-­centred Computing,  Computational  Thinking,  e-­Learning,  Moodle,  
Wordpress and  Agile  UX.
adit@acm.org
“We are currently preparing students for
jobs that don’t yet exist,using technologies
that haven’t been invented, in order to
solve problems we don’t know are
problems yet.”
From Did You Know? by Karl Fisch, Arapahoe High School, Colorado
4
Photo by Skeeze CC licence -https://goo.gl/tqcK2D Photo by 777546 CC licence - https://goo.gl/NlaCii Photo by Wikilmages CC licence - https://goo.gl/58J4k1
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
5
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
6
Computational
Thinking
Computational
Thinking in
Australian
Education
Context
Computational
Thinking
Application in
T&L
Next Step
and
Reflection
TODAY
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
7
http://goo.gl/EXmTvx
Share your thoughts here!!
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
Jeanette Marie Wing
#Problem Solving #Computer Science #Digital Age
Photo by Geralt CC licence - https://goo.gl/wDu8AnPhoto Source: Wikipedia (https://goo.gl/vnNiH2)
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
9
Abstraction
Algorithm
Design
Automation
Data
Collection
Data
Analysis
Data
Representation
Decomposition
Parallelisation
Pattern
Generalisation
Simulation
Pattern
Recognition
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
Definition
Abstraction is identifying and extracting relevant information
to define main idea(s).
10
Screenshots fromhttp://games.thinkingmyself.com/Photo Source:CC Licence -
https://goo.gl/XbgDmN
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
Definition
Algorithm Design is creating an ordered series of instructions
for solving similar problems or for doing a task.
11
TeachingTip
Give the example of how in
mathematics,when we add and
subtract fractions with different
denominators,we follow an
algorithm.
Ex: 1/7 + 2/6 =
=(7*6):7*1/(7*6 )+ (7*6):6*2/(7*6)
=20/42 = 10/21
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
Definition
Automation is having computers or machines do repetitive
tasks.
12
Teaching Tip
Show how automation can be
used to perform tasks that
would take a very long time to
complete using a manual
process, such as identifying the
migration patterns of a specific
demographic based on census
data.
Source:https://goo.gl/cY0ocb
LOON Project: Using Balloons and Data to Bring
the Internet to the World
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
Definition
Data Collection is gathering information.
13
Teaching Tip
Havestudents engage in the
process of collecting data by
having them gather the
birthday and gender of their
peers and record it in a
spreadsheet.
Source:https://goo.gl/CNWAHY
Using Data and Creativity to Provide Support in
Times of Disaster
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
Definition
Data Analysis is making sense of data by finding patterns or
developing insights.
14
Teaching Tip 1
Ask students to formulate their own questions that
can be addressed with data collection;work
through data together to answer them.
Teaching Tip 2
Using data sets with anonymized personal data,
such as height,shoe size,favorite color,etc.,show
how data analysis can be used to highlight
information that is meaningful and relevant to your
students.
Findable Photos Using Data
and Algorithms
Source:https://goo.gl/zN7uuo
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
Definition
Data Representation is depicting and organising data in
appropriate graphs, charts,words, or images.
15
Teaching Tip 1
Plot data manually on the whiteboard or via projector so that your students can see the
process of how the organization unfolds.
Teaching Tip 2
Ask your students which visual representation is best for a given data set and work
through some less relevant visualizations first.Discuss as a class why the data should be
represented in one way or another.
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
Definition
Decomposition is breaking down data, processes,or problems
into smaller,manageableparts
16
Teaching Tip 1
In mathematics, we can decompose a
number such as 256.37 as follows:
2*102+5*101+6*100+3*.
Teaching Tip 2
In science we decompose a
projectile’s velocity into its
components along the x- and y-axis.
Screenshots from
http://goo.gl/WPX
KWM
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
Definition
Parallelisationis simultaneous processing of smaller tasks
from a larger task to more efficiently reach a common goal.
17
Teaching Tip
Define the common goal at the
outset, and then have your
students work in groups.
Assign different tasks to each
group to work toward the
common goal. Photo Source:
http://goo.gl/iU9RLn
Copyright © 2015 Eunice Sari and Adi Tedjasaputra ·∙ All rights reserved.
Definition
Pattern Generalisation is creating models,rules, principles,or
theories of observed patterns to test predicted outcomes.
18
Screenshots fromhttp://games.thinkingmyself.com/
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
Definition
Pattern Recognition is observing patterns, trends,and
regularities in data.
19
Teaching Tip
Haveyour students identify trends in stock price cycles that may suggest
when they should be bought and sold.
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
Definition
Simulation is developing a model to imitate real-world
processes.
20
Teaching Tip
Haveyour students illustrate the movement of a solar system by modeling
the gravitationally curved path of an object around a point in space.
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
21
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
23
Foundation toYear 2
Foundational Skills in
Computational Thinking
Awareness of Personal
Experience using Digital
System
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
24
GO TO: challenge.bebras.edu.au
PARTICIPATE:2015 Bebras Australia
Challenge (Yr 3-12)
Develop and improve
the CT skills of your students!
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
25
Screenshot from
bee-bot.us
Screenshots from
meetedison.com
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
26
GO TO:thefoos.com
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
27
GO TO:lightbot.com
Use abstraction to define steps involved in achieving something
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
28
Years 3 and 4
Categorising and outlining
procedure
Developing and increasing
awareness of how digital
system areused and could be
used at home, in school and
the local community.
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
29
Exploring digital systems – its components and peripheral
devices,i.e. microscopes,cameras,interactive whiteboards
Collecting, manipulating and interpreting data, developing an understanding of
the characteristics of data and their representation.
Photo credits: Eunice Sari
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
30
GO TO:lightbot.com
• Record solutions to problems.
• Develop designing skills by following prepared algorithms as well as
describing own algorithm that support branching (choice of options)
and user input.
• Use visual programming languages (coding) to implement solutions.
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
31
GO TO:studio.code.org
Teacher Resources
Screenshots from studio.code.org
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
32
Developing CT Skills: Pattern
Recognition, Pattern
Generalisation and
Decomposition
Focus on sustainability of
information system for current
and future uses.
Years 5 and 6
Games, animations,
interactive stories, quizzes.
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
33
GO TO:scratch.mit.edu
PhotoSources:https://vimeo.com/65583694
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
34
GO TO:weebly.com
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
35
GO TO:codecademy.com
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
36
GO TO:codecademy.com
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
37
GO TO:ibuildapp.com
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
38
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
39
Sources: Cyberbullying Quiz
(BlubberTV)
https://goo.gl/XLsn8f
GO TO:blubbr.tv
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
40
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
41
“No appreciable improvements in
student achievement in reading,
mathematics,or science."What's more,
the study found technology to be of
little help in "bridging the skills divide
between advantaged and
disadvantaged students." And then
there was this headline-grabber:
"Students who use computers very
frequently at school do worse than their
peers."
Students, Computers and Learning
Making the Connection -­ OECD  Report
Existing educational technology has failed
to producedesired learning outcomes
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
Photo CC Licence: http://calicospanish.com/technology-in-the-
classroom-the-right-tool-at-the-right-time/
42
Teachers do not need to control technology as simply a
teaching tool to enhance instruction.Instead they should
relinquish some of their teaching responsibilities to technology
and shift their energy to do things that technology cannot do.
This calls for a re-conceptualization of the relationship as a
partnership between teachers and technology.
Technology is not teachers’substitute
Yong Zhao in a recent Washington Blog Post
“Five Big Mistakes in Education Technology
and How to Fix Them”
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
Photo CC Licence from http://calicospanish.com/using-centers-and-stations-to-teach-world-language/
43
RobertPuentedura’sSAMRTheory.Screenshotsfromhttps://goo.gl/tkr2f0
Expore
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
44
Are you ready for the challenge?
Drop us a link if you have any questions or comments:
Eunice Sari | eunice.sari@acm.org | Linkedin: Eunice Sari
Adi Tedjasaputra |adit@acm.org | Linkedin: Josh (Adi Tedjasaputra)
Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.

More Related Content

Similar to How do we teach kids to code?

Assistive Technology: Advocating Present and Future
Assistive Technology:  Advocating Present and FutureAssistive Technology:  Advocating Present and Future
Assistive Technology: Advocating Present and Future
Clairvoy
 
technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...
technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...
technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...
Jimmyconnors Chettipally
 
Professional standards for games
Professional standards for gamesProfessional standards for games
Professional standards for games
Daniel Downs
 
Use of ict for effective teaching and learning
Use of ict for effective teaching and learningUse of ict for effective teaching and learning
Use of ict for effective teaching and learning
Ajith Janardhanan T J
 
Keynote WA Primary School Network 3-6 2014: Learning in a Digital World
Keynote WA Primary School Network 3-6 2014: Learning in a Digital WorldKeynote WA Primary School Network 3-6 2014: Learning in a Digital World
Keynote WA Primary School Network 3-6 2014: Learning in a Digital World
cimetta.louise
 
Seattle for slideshare
Seattle for slideshareSeattle for slideshare
Seattle for slideshare
Andrea Tejedor
 

Similar to How do we teach kids to code? (20)

Ppt 516
Ppt 516Ppt 516
Ppt 516
 
Info session
Info sessionInfo session
Info session
 
Growing Technology Trends in Education | JanBask Training
Growing Technology Trends in Education | JanBask TrainingGrowing Technology Trends in Education | JanBask Training
Growing Technology Trends in Education | JanBask Training
 
ICFAI IT and Systems - Solved assignments and case study help
ICFAI IT and Systems  - Solved assignments and case study helpICFAI IT and Systems  - Solved assignments and case study help
ICFAI IT and Systems - Solved assignments and case study help
 
Westminster education forum isc digital crowd sourcing developing digital oct...
Westminster education forum isc digital crowd sourcing developing digital oct...Westminster education forum isc digital crowd sourcing developing digital oct...
Westminster education forum isc digital crowd sourcing developing digital oct...
 
Digital Learning Presentation
Digital Learning PresentationDigital Learning Presentation
Digital Learning Presentation
 
Assistive Technology: Advocating Present and Future
Assistive Technology:  Advocating Present and FutureAssistive Technology:  Advocating Present and Future
Assistive Technology: Advocating Present and Future
 
How to build a #FutureSchool: The key to Digital Transformation in Schools
How to build a #FutureSchool: The key to Digital Transformation in SchoolsHow to build a #FutureSchool: The key to Digital Transformation in Schools
How to build a #FutureSchool: The key to Digital Transformation in Schools
 
Finding Great Tech For Teaching
Finding Great Tech For TeachingFinding Great Tech For Teaching
Finding Great Tech For Teaching
 
technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...
technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...
technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...
 
Preparing for Next Generation eLearning - Part II - Social Learning & DIY
Preparing for Next Generation eLearning - Part II - Social Learning & DIYPreparing for Next Generation eLearning - Part II - Social Learning & DIY
Preparing for Next Generation eLearning - Part II - Social Learning & DIY
 
Big tech ideas
Big tech ideasBig tech ideas
Big tech ideas
 
Creating a new culture around authenticity and generative AI
Creating a new culture around authenticity and generative AICreating a new culture around authenticity and generative AI
Creating a new culture around authenticity and generative AI
 
Professional standards for games
Professional standards for gamesProfessional standards for games
Professional standards for games
 
Use of ict for effective teaching and learning
Use of ict for effective teaching and learningUse of ict for effective teaching and learning
Use of ict for effective teaching and learning
 
Practical User Research: A Crash Course
Practical User Research: A Crash CoursePractical User Research: A Crash Course
Practical User Research: A Crash Course
 
Keynote WA Primary School Network 3-6 2014: Learning in a Digital World
Keynote WA Primary School Network 3-6 2014: Learning in a Digital WorldKeynote WA Primary School Network 3-6 2014: Learning in a Digital World
Keynote WA Primary School Network 3-6 2014: Learning in a Digital World
 
Executive Directors Chat- Artificial Intelligence - The Good, the Bad, and th...
Executive Directors Chat- Artificial Intelligence - The Good, the Bad, and th...Executive Directors Chat- Artificial Intelligence - The Good, the Bad, and th...
Executive Directors Chat- Artificial Intelligence - The Good, the Bad, and th...
 
Keynote AI assessment tools: online exams and tools.pptx
Keynote AI assessment tools: online exams and tools.pptxKeynote AI assessment tools: online exams and tools.pptx
Keynote AI assessment tools: online exams and tools.pptx
 
Seattle for slideshare
Seattle for slideshareSeattle for slideshare
Seattle for slideshare
 

Recently uploaded

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answers
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
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
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdf
 
dusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningdusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learning
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
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
 
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
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactistics
 
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)
 
Basic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationBasic Intentional Injuries Health Education
Basic Intentional Injuries Health Education
 
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
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.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
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111
 

How do we teach kids to code?

  • 1. 1 Eunice Sari Josh (Adi Tedjasaputra) eunice.sari@acm.org; adit@acm.org Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 2. 2 LINKEDIN: Eunice Sari Lecturer and Researcher (E-Learning), ICT in Education and User Experience (UX) Design Expert Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved. eunice.sari@acm.org
  • 3. 3 LINKEDIN: Josh (Adi Tedjasaputra) ICT and Language Teacher, User Experience (UX) Design Expert, Computer and Electronics Engineer Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved. Josh  has  a  passion  for  the  design,  development,  and  use  of  Information  and  Communication   Technology  (ICT)  for  a  better  life.  He  has   more  than  15  years of  experience  helping  companies,   educational  and  non-­profit  organisations in  Europe  and  Asia  Pacific  to  achieve  their  business  goals   and  make  the  best investment  in  ICT.  He  is  the  Co-­founder  of  the  first  UX  business  in  Indonesia.   With  his  engineering  and  computer  science  background,  he  has  introduced forward-­thinking  and   innovative  projects  that  improve  the  bottom  line  of  businesses  in  different  vertical  industries   through  Human-­centred design,  computing and  engineering.  His  current  interests  include  the   Internet  of  Things,  Human-­centred Computing,  Computational  Thinking,  e-­Learning,  Moodle,   Wordpress and  Agile  UX. adit@acm.org
  • 4. “We are currently preparing students for jobs that don’t yet exist,using technologies that haven’t been invented, in order to solve problems we don’t know are problems yet.” From Did You Know? by Karl Fisch, Arapahoe High School, Colorado 4 Photo by Skeeze CC licence -https://goo.gl/tqcK2D Photo by 777546 CC licence - https://goo.gl/NlaCii Photo by Wikilmages CC licence - https://goo.gl/58J4k1 Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 5. 5 Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 6. 6 Computational Thinking Computational Thinking in Australian Education Context Computational Thinking Application in T&L Next Step and Reflection TODAY Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 7. 7 http://goo.gl/EXmTvx Share your thoughts here!! Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 8. Jeanette Marie Wing #Problem Solving #Computer Science #Digital Age Photo by Geralt CC licence - https://goo.gl/wDu8AnPhoto Source: Wikipedia (https://goo.gl/vnNiH2) Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 10. Definition Abstraction is identifying and extracting relevant information to define main idea(s). 10 Screenshots fromhttp://games.thinkingmyself.com/Photo Source:CC Licence - https://goo.gl/XbgDmN Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 11. Definition Algorithm Design is creating an ordered series of instructions for solving similar problems or for doing a task. 11 TeachingTip Give the example of how in mathematics,when we add and subtract fractions with different denominators,we follow an algorithm. Ex: 1/7 + 2/6 = =(7*6):7*1/(7*6 )+ (7*6):6*2/(7*6) =20/42 = 10/21 Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 12. Definition Automation is having computers or machines do repetitive tasks. 12 Teaching Tip Show how automation can be used to perform tasks that would take a very long time to complete using a manual process, such as identifying the migration patterns of a specific demographic based on census data. Source:https://goo.gl/cY0ocb LOON Project: Using Balloons and Data to Bring the Internet to the World Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 13. Definition Data Collection is gathering information. 13 Teaching Tip Havestudents engage in the process of collecting data by having them gather the birthday and gender of their peers and record it in a spreadsheet. Source:https://goo.gl/CNWAHY Using Data and Creativity to Provide Support in Times of Disaster Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 14. Definition Data Analysis is making sense of data by finding patterns or developing insights. 14 Teaching Tip 1 Ask students to formulate their own questions that can be addressed with data collection;work through data together to answer them. Teaching Tip 2 Using data sets with anonymized personal data, such as height,shoe size,favorite color,etc.,show how data analysis can be used to highlight information that is meaningful and relevant to your students. Findable Photos Using Data and Algorithms Source:https://goo.gl/zN7uuo Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 15. Definition Data Representation is depicting and organising data in appropriate graphs, charts,words, or images. 15 Teaching Tip 1 Plot data manually on the whiteboard or via projector so that your students can see the process of how the organization unfolds. Teaching Tip 2 Ask your students which visual representation is best for a given data set and work through some less relevant visualizations first.Discuss as a class why the data should be represented in one way or another. Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 16. Definition Decomposition is breaking down data, processes,or problems into smaller,manageableparts 16 Teaching Tip 1 In mathematics, we can decompose a number such as 256.37 as follows: 2*102+5*101+6*100+3*. Teaching Tip 2 In science we decompose a projectile’s velocity into its components along the x- and y-axis. Screenshots from http://goo.gl/WPX KWM Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 17. Definition Parallelisationis simultaneous processing of smaller tasks from a larger task to more efficiently reach a common goal. 17 Teaching Tip Define the common goal at the outset, and then have your students work in groups. Assign different tasks to each group to work toward the common goal. Photo Source: http://goo.gl/iU9RLn Copyright © 2015 Eunice Sari and Adi Tedjasaputra ·∙ All rights reserved.
  • 18. Definition Pattern Generalisation is creating models,rules, principles,or theories of observed patterns to test predicted outcomes. 18 Screenshots fromhttp://games.thinkingmyself.com/ Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 19. Definition Pattern Recognition is observing patterns, trends,and regularities in data. 19 Teaching Tip Haveyour students identify trends in stock price cycles that may suggest when they should be bought and sold. Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 20. Definition Simulation is developing a model to imitate real-world processes. 20 Teaching Tip Haveyour students illustrate the movement of a solar system by modeling the gravitationally curved path of an object around a point in space. Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 21. 21 Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 22. Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 23. 23 Foundation toYear 2 Foundational Skills in Computational Thinking Awareness of Personal Experience using Digital System Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 24. 24 GO TO: challenge.bebras.edu.au PARTICIPATE:2015 Bebras Australia Challenge (Yr 3-12) Develop and improve the CT skills of your students! Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 25. 25 Screenshot from bee-bot.us Screenshots from meetedison.com Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 26. 26 GO TO:thefoos.com Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 27. 27 GO TO:lightbot.com Use abstraction to define steps involved in achieving something Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 28. 28 Years 3 and 4 Categorising and outlining procedure Developing and increasing awareness of how digital system areused and could be used at home, in school and the local community. Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 29. 29 Exploring digital systems – its components and peripheral devices,i.e. microscopes,cameras,interactive whiteboards Collecting, manipulating and interpreting data, developing an understanding of the characteristics of data and their representation. Photo credits: Eunice Sari Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 30. 30 GO TO:lightbot.com • Record solutions to problems. • Develop designing skills by following prepared algorithms as well as describing own algorithm that support branching (choice of options) and user input. • Use visual programming languages (coding) to implement solutions. Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 31. 31 GO TO:studio.code.org Teacher Resources Screenshots from studio.code.org Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 32. 32 Developing CT Skills: Pattern Recognition, Pattern Generalisation and Decomposition Focus on sustainability of information system for current and future uses. Years 5 and 6 Games, animations, interactive stories, quizzes. Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 33. 33 GO TO:scratch.mit.edu PhotoSources:https://vimeo.com/65583694 Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 34. 34 GO TO:weebly.com Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 35. 35 GO TO:codecademy.com Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 36. 36 GO TO:codecademy.com Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 37. 37 GO TO:ibuildapp.com Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 38. 38 Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 39. 39 Sources: Cyberbullying Quiz (BlubberTV) https://goo.gl/XLsn8f GO TO:blubbr.tv Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 40. 40 Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.
  • 41. 41 “No appreciable improvements in student achievement in reading, mathematics,or science."What's more, the study found technology to be of little help in "bridging the skills divide between advantaged and disadvantaged students." And then there was this headline-grabber: "Students who use computers very frequently at school do worse than their peers." Students, Computers and Learning Making the Connection -­ OECD  Report Existing educational technology has failed to producedesired learning outcomes Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved. Photo CC Licence: http://calicospanish.com/technology-in-the- classroom-the-right-tool-at-the-right-time/
  • 42. 42 Teachers do not need to control technology as simply a teaching tool to enhance instruction.Instead they should relinquish some of their teaching responsibilities to technology and shift their energy to do things that technology cannot do. This calls for a re-conceptualization of the relationship as a partnership between teachers and technology. Technology is not teachers’substitute Yong Zhao in a recent Washington Blog Post “Five Big Mistakes in Education Technology and How to Fix Them” Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved. Photo CC Licence from http://calicospanish.com/using-centers-and-stations-to-teach-world-language/
  • 44. 44 Are you ready for the challenge? Drop us a link if you have any questions or comments: Eunice Sari | eunice.sari@acm.org | Linkedin: Eunice Sari Adi Tedjasaputra |adit@acm.org | Linkedin: Josh (Adi Tedjasaputra) Copyright © 2015 Eunice Sari and Adi Tedjasaputra·∙ All rightsreserved.