26
1 CODING IN THE NEW COMPUTING CURRICULUM

Coding in the new curriculum 7.9.15

Embed Size (px)

Citation preview

Page 1: Coding in the new curriculum 7.9.15

1

CODING IN THE NEW COMPUTING CURRICULUM

Page 2: Coding in the new curriculum 7.9.15

About me• WEBSITE: www.jecomputing.co.uk

• TWITTER: @jecomputing

• BLOG: www.jecomputing.blogspot.co.uk

• SCHOOL BLOG: http://ourladyswhalleyrange.primaryblogger.co.uk/category/computing-2/

2

Page 3: Coding in the new curriculum 7.9.15

Coding in the new curriculum

aims of tonight's session..................• To look at where programming/coding fits in to

the new curriculum for Computing

• To explore practical activities to develop “computational thinking”

• To experience the formal visual coding language of Scratch and how this can be built into the Computing curriculum across KS1 and KS2

3

Page 4: Coding in the new curriculum 7.9.15

–Richard Riley, former US Secretary of State for Education

“Education should prepare young people for jobs that do not yet exist, using technologies

that have not yet been invented, to solve problems of which we are not yet aware.”

4

Page 5: Coding in the new curriculum 7.9.15

5

Programming has always been part of the curriculum!

Page 6: Coding in the new curriculum 7.9.15

3 distinct parts to the new curriculum (though not labelled under these headings in the PoS).......

• Computer science - the core of computing, in which pupils are taught the principles of computation, how digital systems work and how to put this knowledge and understanding to use through programming (FOUNDATIONS)

• IT - pupil's using their knowledge and understanding of CS to use IT to create programs, systems and a range of content (APPLICATIONS)

• Digital Literacy - pupil's are able to express themselves and develop their ideas through ICT at a level suitable for the future workplace and as active participants in a digital world (IMPLICATIONS)

6

Page 7: Coding in the new curriculum 7.9.15

7

Page 8: Coding in the new curriculum 7.9.15

8

Page 9: Coding in the new curriculum 7.9.15

9

WARM UP

Can you work out the algorithm needed to get the robot to the end

square?

A.L.E.X. (iPad app)

Page 10: Coding in the new curriculum 7.9.15

10

KS1

Page 11: Coding in the new curriculum 7.9.15

Unplugged activities (useful at all key stages)

11

ACTIVITY: HUMAN CRANE

Page 12: Coding in the new curriculum 7.9.15

Other examples of unplugged activities....• Robot maze - using toilet roll/cones and robot

masks, children guide "robot" through the maze using precise directional language

•“Jambot" https://www.youtube.com/watch?v=leBEFaVHllE

• Going to school algorithm

Help children with using precise language and encourage them to "de-bug" problems for themselves or with a partner

12

http://csunplugged.org/http://code-it.co.uk/

Page 13: Coding in the new curriculum 7.9.15

Programmable toys...

• E.g. Beebots, Probots

13

Page 14: Coding in the new curriculum 7.9.15

Programming Apps (iPad)

14

Daisy Dino Alex

Beebot AppScratch junior

Page 15: Coding in the new curriculum 7.9.15

Scratch Jnr (iPad)

15

TASK: Program a simple animation

Page 16: Coding in the new curriculum 7.9.15

Probably Introduce formal Scratch programming no earlier than Year 2 (though have done it with higher

ability Year 1s)!

16

Page 17: Coding in the new curriculum 7.9.15

KS2

17

Page 18: Coding in the new curriculum 7.9.15

18

Page 19: Coding in the new curriculum 7.9.15

19

Formal Programming Languages

Visual Text-BasedScratch (v1.4 and v2.0)

Kodu MSW Logo

Python

Page 20: Coding in the new curriculum 7.9.15

20

Scratch Activity

Task: Program a conversation between two characters.

(Recommended year group: Upper KS1, Lower KS2)

Page 21: Coding in the new curriculum 7.9.15

21

Scratch Activity

Task: Program a x table game

(Recommended year group: KS2)

Page 22: Coding in the new curriculum 7.9.15

22

Scratch Activity

Task: Program a costume change game

(Recommended year group: Upper KS1)

Loads of free Scratch lesson plans at www.code-it.co.uk

Page 23: Coding in the new curriculum 7.9.15

23

Scratch 2.0

• Register pupils for an account in Scratch. Do this yourself using Gmail+ method if pupils don’t have an email address to use (or ask parents to create accounts with them at home).

• Pupils can then save projects to their account and can continue working outside of school.

• Also can “remix” other people’s work.

• Good for promoting Digital Literacy skills too!

Page 24: Coding in the new curriculum 7.9.15

Also some good iPad apps to supplement teaching...

24

Move the turtle

Minecraft Hopscotch

Scratch 2 (video tutorials) Cargo Bot

Cato's Hike

Page 25: Coding in the new curriculum 7.9.15

...work with variables and various forms of input and output

25

Lego WeDo Raspberry Pi Makey Makey

Page 26: Coding in the new curriculum 7.9.15

Questions/Comments?• WEBSITE: www.jecomputing.co.uk

• TWITTER: @jecomputing

• BLOG: www.jecomputing.blogspot.co.uk

• SCHOOL BLOG: http://ourladyswhalleyrange.primaryblogger.co.uk/category/computing-2/

• www.facebook.com/JamieEdmondsonComputing

26