Teaching computational thinking to primary pupils

Uploaded on

For once Google, Microsoft and Will.i.am agree, teaching Computing is important and it is important that children learn to think computationally from an early age. James Abela will take you through a …

For once Google, Microsoft and Will.i.am agree, teaching Computing is important and it is important that children learn to think computationally from an early age. James Abela will take you through a hierarchy of visual tools that enable students to think computationally, code and solve problems in a logical way. This practical session will show you the free tools, lesson plans and support available for delivering a first class computing curriculum.

More in: Education , Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to like this
No Downloads


Total Views
On Slideshare
From Embeds
Number of Embeds



Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

    No notes for slide


  • 1. Teaching Computational Thinking to Primary Pupils James Abela (@eslweb) Apple Distinguished Educator Google Certified Teacher Bangkok Patana School jaab@patana.ac.th
  • 2. References / Links http://www.scoop.it/t/primary-compu Will be back at the End…
  • 3. How long has the human race been computationally thinking? Antikythera B.C.
  • 4. G&T KS2 KS1
  • 5. Beebot Daisy The Dinosaur Move The Turtle (Paid app) Kodable & Kodable Pro A.L.E.X.
  • 6. http://www.bbc.co.uk/cbeebies/nina-and-theneurons/games/ninas-engineering-playground/
  • 7. 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
  • 8. Platform neutral
  • 9. 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
  • 10. Lego WeDo Nao £12 +Pi Thymio II Homemade
  • 11. “We've got creative ways to help anyone teach web literacy, digital skills and making. Use our free tools, activities and lesson plans.”
  • 12. http://goo.gl/OMYqVH End User Devices laptop Desktop PC Mobile Device Printer Grafio Network Devices Switch Router WIFI point wireless router Inkpad
  • 13. Heavy Bias
  • 14. • Google's Data Centre and • BBC Clips • Network building tool(Flash) • The Story of Send • How Submarine Cables are laid
  • 15. 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)
  • 16. 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
  • 17. • 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
  • 18. 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
  • 19. Local operation in Bangkok Online support for all teachers.
  • 20. 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/
  • 21. Control Apps Robots Visual Programming Sinple Searches Simple Electronics Mark Up Networks App Development Text Based language
  • 22. Questions?
  • 23. Thank You http://www.scoop.it/t/primary-compu