teaching computational thinking to primary pupils

Post on 01-Nov-2014

2.370 Views

Category:

Education

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

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.

TRANSCRIPT

Teaching Computational Thinking

to Primary PupilsJames Abela (@eslweb)Apple Distinguished Educator

Google Certified Teacher

Bangkok Patana School

jaab@patana.ac.th

References / Linkshttp://www.scoop.it/t/primary-compu

Will be back at the End…

How long has the human race been

computationally thinking?

AntikytheraB.C.

KS

1K

S2

G&

T

Beebot

Daisy The Dinosaur

Move The Turtle (Paid app)

Kodable & Kodable Pro

A.L.E.X.

http://www.bbc.co.uk/cbeebies/nina-and-the-

neurons/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 packhttp://www.pil-network.com/Resources/Tools/Details/ca1b56f2-9382-4d0e-bc9c-

ffa54632ba6f

Lego WeDo Nao

Thymio II Homemade

£12

+Pi

“We've got creative ways to

help anyone teach web

literacy, digital skills and

making. Use our free tools,

activities and lesson plans.”

laptopDesktop PC

Mobile

Device Printer

End User Devices

Switch Router WIFI point wireless

router

Network Devices

http://goo.gl/OMYqVH

Grafio

Inkpad

Heavy

Bias

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.ukhttp://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 KS3http://community.computingatschool.org.uk/resources/523

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

KS1 Programming Progression Grid through I can

statementshttp://community.computingatschool.org.uk/resources/1180

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

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

Big Trak Material KS1 Course for teachershttp://community.computingatschool.org.uk/resources/1550

Local operation

in Bangkok

Online support

for all teachers.

CS Unpluggedhttp://csunplugged.org/

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

Apple and Educationhttp://www.apple.com/education/

Microsoft Partners in Learninghttp://www.pil-network.com/

Control Apps

Robots

Simple Electronics

Visual Programming

Mark Up

App Development

Text Based language

SinpleSearches

Networks

Questions?

Thank You

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

top related