Teaching computational thinking to primary pupils


Published 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 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.

Published in: Education, Technology
1 Comment
No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Teaching computational thinking to primary pupils

  1. 1. Teaching Computational Thinking to Primary Pupils James Abela (@eslweb) Apple Distinguished Educator Google Certified Teacher Bangkok Patana School jaab@patana.ac.th
  2. 2. References / Links http://www.scoop.it/t/primary-compu Will be back at the End…
  3. 3. How long has the human race been computationally thinking? Antikythera B.C.
  4. 4. G&T KS2 KS1
  5. 5. Beebot Daisy The Dinosaur Move The Turtle (Paid app) Kodable & Kodable Pro A.L.E.X.
  6. 6. http://www.bbc.co.uk/cbeebies/nina-and-theneurons/games/ninas-engineering-playground/
  7. 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. 8. Platform neutral
  9. 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. 10. Lego WeDo Nao £12 +Pi Thymio II Homemade
  11. 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. 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. 13. Heavy Bias
  14. 14. • Google's Data Centre and • BBC Clips • Network building tool(Flash) • The Story of Send • How Submarine Cables are laid
  15. 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. 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. 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. 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. 19. Local operation in Bangkok Online support for all teachers.
  20. 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. 21. Control Apps Robots Visual Programming Sinple Searches Simple Electronics Mark Up Networks App Development Text Based language
  22. 22. Questions?
  23. 23. Thank You http://www.scoop.it/t/primary-compu
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.