SlideShare a Scribd company logo
1 of 33
Download to read offline
Teaching Computational Thinking
to Primary Pupils
James Abela (@eslweb)
Apple Distinguished Educator
Google Certified Teacher

Bangkok Patana School
jaab@patana.ac.th
References / Links
http://www.scoop.it/t/primary-compu

Will be back at the End…
How long has the human race been
computationally thinking?

Antikythera

B.C.
G&T

KS2
KS1
Beebot
Daisy The Dinosaur
Move The Turtle (Paid app)
Kodable & Kodable Pro

A.L.E.X.
http://www.bbc.co.uk/cbeebies/nina-and-theneurons/games/ninas-engineering-playground/
HopScotch – Simplified Scratch on
an iPad. In rapid development
and made by the same people as
Daisy The Dinosaur
Scratch Junior – Coming in
January, watch out for it.
Cargo Bot – Takes Beebots a
bit further & completely free
Platform
neutral
Scratch has an educator site
http://scratched.media.mit.edu/

Tynker is specifically built for educators and
teaching coding, but premium options cost
money.
Kodu has a comprehensive teacher pack
http://www.pil-network.com/Resources/Tools/Details/ca1b56f2-9382-4d0e-bc9cffa54632ba6f
Lego WeDo

Nao
£12
+Pi

Thymio II

Homemade
“We've got creative ways to
help anyone teach web
literacy, digital skills and
making. Use our free tools,
activities and lesson plans.”
http://goo.gl/OMYqVH

End User Devices

laptop

Desktop PC

Mobile
Device

Printer

Grafio

Network Devices
Switch

Router WIFI point

wireless
router

Inkpad
Heavy
Bias
• Google's Data Centre and
• BBC Clips

• Network building tool(Flash)
• The Story of Send
• How Submarine Cables are laid
Code Monster
Play with Javascript (Good extension task)
http://www.crunchzilla.com/code-monster
Microsoft Small Basic
Text based, but has autocomplete & enables
students to upgrade to VB later.
Appinventor
Enables students to make simple apps for
Android. (Not really for games)
All of them are real developer programs & would be
suitable for a larger project for a student who has outgrown
Scratch.

• Stencylworks is the simplest to use, but works better on
Macs
• Construct 2 has the least functionality as a free version
• GamesSalad has the least documentation
• Computing In The National Curriculum
http://www.computingatschool.org.uk/data/upload
s/CASPrimaryComputing.pdf

• Code-it.co.uk
http://code-it.co.uk/

• KS 2 Curriculum using Scratch
https://sites.google.com/site/scratchdayeastresou
rces/ks2-curriculum

• Lego We Do Education
http://ase.tufts.edu/DevTech/courses/readings/W
eDoIntro.pdf
Progression in control technology KS1 to KS3
http://community.computingatschool.org.uk/resources/523

Programme of Study - Grid for KS1 - KS4
http://community.computingatschool.org.uk/resources/932

KS1 Programming Progression Grid through I can
statements
http://community.computingatschool.org.uk/resources/1180

Modelling a search engine
http://community.computingatschool.org.uk/resources/178

Algorithm Task (Starter Activity/Settler)
http://community.computingatschool.org.uk/resources/495

Big Trak Material KS1 Course for teachers
http://community.computingatschool.org.uk/resources/1550
Local operation
in Bangkok
Online support
for all teachers.
CS Unplugged
http://csunplugged.org/

Google in Education
https://www.google.com/edu/training-and-support/index.html

Apple and Education
http://www.apple.com/education/

Microsoft Partners in Learning
http://www.pil-network.com/
Control Apps

Robots

Visual
Programming

Sinple
Searches

Simple
Electronics

Mark Up

Networks

App
Development

Text Based
language
Questions?
Thank You

http://www.scoop.it/t/primary-compu

More Related Content

What's hot

Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...
Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...
Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...
lookang
 
School Of 2020 (Natalia & Rebecca)
School Of 2020 (Natalia & Rebecca)School Of 2020 (Natalia & Rebecca)
School Of 2020 (Natalia & Rebecca)
itgsabc
 
504: Syllabus
504: Syllabus504: Syllabus
504: Syllabus
Linda
 
62 interesting ways_to_use_an_i_pad_in_the_cla
62 interesting ways_to_use_an_i_pad_in_the_cla62 interesting ways_to_use_an_i_pad_in_the_cla
62 interesting ways_to_use_an_i_pad_in_the_cla
deang33
 
Tools for teaching and learning
Tools for teaching and learningTools for teaching and learning
Tools for teaching and learning
Desiree Caskey
 

What's hot (17)

Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...
Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...
Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...
 
Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...
Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...
Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...
 
Computer coding resources for your library
Computer coding resources for your library Computer coding resources for your library
Computer coding resources for your library
 
Knowledge Creation On the Go - OEB2012
Knowledge Creation On the Go - OEB2012Knowledge Creation On the Go - OEB2012
Knowledge Creation On the Go - OEB2012
 
Digial Citizenship Intro
Digial Citizenship IntroDigial Citizenship Intro
Digial Citizenship Intro
 
Technology & Me
Technology & MeTechnology & Me
Technology & Me
 
School Of 2020 (Natalia & Rebecca)
School Of 2020 (Natalia & Rebecca)School Of 2020 (Natalia & Rebecca)
School Of 2020 (Natalia & Rebecca)
 
Tools for teaching
Tools for teachingTools for teaching
Tools for teaching
 
504: Syllabus
504: Syllabus504: Syllabus
504: Syllabus
 
E-Content tools
E-Content toolsE-Content tools
E-Content tools
 
Exploring Online Tools for Teaching
Exploring Online Tools for TeachingExploring Online Tools for Teaching
Exploring Online Tools for Teaching
 
Y5 Coding 2016 Digital Technologies Program
Y5 Coding 2016 Digital Technologies ProgramY5 Coding 2016 Digital Technologies Program
Y5 Coding 2016 Digital Technologies Program
 
I pods in education
I pods in educationI pods in education
I pods in education
 
62 interesting ways_to_use_an_i_pad_in_the_cla
62 interesting ways_to_use_an_i_pad_in_the_cla62 interesting ways_to_use_an_i_pad_in_the_cla
62 interesting ways_to_use_an_i_pad_in_the_cla
 
Stem Education Curriculum by STEMpedia
Stem Education Curriculum by STEMpediaStem Education Curriculum by STEMpedia
Stem Education Curriculum by STEMpedia
 
Tools for teaching and learning
Tools for teaching and learningTools for teaching and learning
Tools for teaching and learning
 
Summer 2011 tech workshops
Summer 2011 tech workshopsSummer 2011 tech workshops
Summer 2011 tech workshops
 

Similar to Teaching computational thinking to primary pupils

Rohit_Pandit_Resume
Rohit_Pandit_ResumeRohit_Pandit_Resume
Rohit_Pandit_Resume
Rohit Pandit
 
Computers Instructional Tools
Computers Instructional ToolsComputers Instructional Tools
Computers Instructional Tools
kirish43
 
Educators Bonanza – Discovering Resources and Getting Started with Robotics E...
Educators Bonanza – Discovering Resources and Getting Started with Robotics E...Educators Bonanza – Discovering Resources and Getting Started with Robotics E...
Educators Bonanza – Discovering Resources and Getting Started with Robotics E...
MecklerMedia
 
Resume-ShihTsuiKuo_Feb15_2016
Resume-ShihTsuiKuo_Feb15_2016Resume-ShihTsuiKuo_Feb15_2016
Resume-ShihTsuiKuo_Feb15_2016
Shih-Tsui Kuo
 

Similar to Teaching computational thinking to primary pupils (20)

AKS Computing Schemes of Work 201314
AKS Computing Schemes of Work 201314AKS Computing Schemes of Work 201314
AKS Computing Schemes of Work 201314
 
Coding in the new curriculum 7.9.15
Coding in the new curriculum 7.9.15 Coding in the new curriculum 7.9.15
Coding in the new curriculum 7.9.15
 
Coding on iPads
Coding on iPadsCoding on iPads
Coding on iPads
 
Raspberry Pi – Putting the fun back into computing
Raspberry Pi – Putting the fun back into computingRaspberry Pi – Putting the fun back into computing
Raspberry Pi – Putting the fun back into computing
 
Abhishek Pokale(resume) (3).pdf
Abhishek Pokale(resume) (3).pdfAbhishek Pokale(resume) (3).pdf
Abhishek Pokale(resume) (3).pdf
 
Manish123_CV
Manish123_CVManish123_CV
Manish123_CV
 
Workshop About Software Engineering Skills 2019
Workshop About Software Engineering Skills 2019Workshop About Software Engineering Skills 2019
Workshop About Software Engineering Skills 2019
 
Qiuyang Ye
Qiuyang YeQiuyang Ye
Qiuyang Ye
 
Open data for good
Open data for goodOpen data for good
Open data for good
 
Rohit_Pandit_Resume
Rohit_Pandit_ResumeRohit_Pandit_Resume
Rohit_Pandit_Resume
 
Apps
AppsApps
Apps
 
cv
cvcv
cv
 
Delivering training via phones, i pads and tablets
Delivering training via phones, i pads and tabletsDelivering training via phones, i pads and tablets
Delivering training via phones, i pads and tablets
 
Computers Instructional Tools
Computers Instructional ToolsComputers Instructional Tools
Computers Instructional Tools
 
Math Technology to Engage, Delight, and Excite
Math Technology to Engage, Delight, and ExciteMath Technology to Engage, Delight, and Excite
Math Technology to Engage, Delight, and Excite
 
opps.pptx
opps.pptxopps.pptx
opps.pptx
 
Educators Bonanza – Discovering Resources and Getting Started with Robotics E...
Educators Bonanza – Discovering Resources and Getting Started with Robotics E...Educators Bonanza – Discovering Resources and Getting Started with Robotics E...
Educators Bonanza – Discovering Resources and Getting Started with Robotics E...
 
Manish123 CV
Manish123 CVManish123 CV
Manish123 CV
 
Performence #2 gpu
Performence #2  gpuPerformence #2  gpu
Performence #2 gpu
 
Resume-ShihTsuiKuo_Feb15_2016
Resume-ShihTsuiKuo_Feb15_2016Resume-ShihTsuiKuo_Feb15_2016
Resume-ShihTsuiKuo_Feb15_2016
 

More from James Abela

1 personal digital devices
1 personal digital devices1 personal digital devices
1 personal digital devices
James Abela
 
2 entertainment systems
2 entertainment systems2 entertainment systems
2 entertainment systems
James Abela
 

More from James Abela (14)

Don't wanna read
Don't wanna readDon't wanna read
Don't wanna read
 
Automated Marking - Formative Assessment at its best
Automated Marking - Formative Assessment at its bestAutomated Marking - Formative Assessment at its best
Automated Marking - Formative Assessment at its best
 
Scratch in 7 minutes
Scratch in 7 minutesScratch in 7 minutes
Scratch in 7 minutes
 
Using ICT for writing
Using ICT for writingUsing ICT for writing
Using ICT for writing
 
Automated Marking 2014
Automated Marking 2014Automated Marking 2014
Automated Marking 2014
 
Top 5 Apps - Why Commit?
Top 5 Apps - Why Commit?Top 5 Apps - Why Commit?
Top 5 Apps - Why Commit?
 
Automated Marking
Automated MarkingAutomated Marking
Automated Marking
 
Using badges
Using badgesUsing badges
Using badges
 
1 personal digital devices
1 personal digital devices1 personal digital devices
1 personal digital devices
 
2 entertainment systems
2 entertainment systems2 entertainment systems
2 entertainment systems
 
Creating a network diagram
Creating a network diagramCreating a network diagram
Creating a network diagram
 
Mind skills assembly
Mind skills assemblyMind skills assembly
Mind skills assembly
 
Twitter and facebook
Twitter and facebookTwitter and facebook
Twitter and facebook
 
10 Lesson Ideas with the Raspberry Pi
10 Lesson Ideas with the Raspberry Pi10 Lesson Ideas with the Raspberry Pi
10 Lesson Ideas with the Raspberry Pi
 

Recently uploaded

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
QucHHunhnh
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
fonyou31
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 

Recently uploaded (20)

Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
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
 
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
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
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"
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 

Teaching computational thinking to primary pupils