Coding in the new curriculum 7.9.15
-
Upload
jecomputing -
Category
Education
-
view
320 -
download
1
Transcript of Coding in the new curriculum 7.9.15
![Page 1: Coding in the new curriculum 7.9.15](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/1.jpg)
1
CODING IN THE NEW COMPUTING CURRICULUM
![Page 2: Coding in the new curriculum 7.9.15](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/2.jpg)
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](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/3.jpg)
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](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/4.jpg)
–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](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/5.jpg)
5
Programming has always been part of the curriculum!
![Page 6: Coding in the new curriculum 7.9.15](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/6.jpg)
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](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/7.jpg)
7
![Page 8: Coding in the new curriculum 7.9.15](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/8.jpg)
8
![Page 9: Coding in the new curriculum 7.9.15](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/9.jpg)
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](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/10.jpg)
10
KS1
![Page 11: Coding in the new curriculum 7.9.15](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/11.jpg)
Unplugged activities (useful at all key stages)
11
ACTIVITY: HUMAN CRANE
![Page 12: Coding in the new curriculum 7.9.15](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/12.jpg)
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](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/13.jpg)
Programmable toys...
• E.g. Beebots, Probots
13
![Page 14: Coding in the new curriculum 7.9.15](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/14.jpg)
Programming Apps (iPad)
14
Daisy Dino Alex
Beebot AppScratch junior
![Page 15: Coding in the new curriculum 7.9.15](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/15.jpg)
Scratch Jnr (iPad)
15
TASK: Program a simple animation
![Page 16: Coding in the new curriculum 7.9.15](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/16.jpg)
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](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/17.jpg)
KS2
17
![Page 18: Coding in the new curriculum 7.9.15](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/18.jpg)
18
![Page 19: Coding in the new curriculum 7.9.15](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/19.jpg)
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](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/20.jpg)
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](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/21.jpg)
21
Scratch Activity
Task: Program a x table game
(Recommended year group: KS2)
![Page 22: Coding in the new curriculum 7.9.15](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/22.jpg)
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](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/23.jpg)
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](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/24.jpg)
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](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/25.jpg)
...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](https://reader031.fdocuments.us/reader031/viewer/2022030315/587fc7321a28ab3b158b633f/html5/thumbnails/26.jpg)
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