programming in a primary school
DESCRIPTION
Programming in a Primary School. The mud pie or the lego bricks. Programming in a Primary School. Build your confidence in using technology to: Provide excellent educational experiences Generate high levels of engagement and commitment to learning - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/1.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
Programming in a Primary School
The mud pie or the lego bricks
![Page 2: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/2.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
Programming in a Primary SchoolBuild your confidence in using technology to:•Provide excellent educational experiences •Generate high levels of engagement and commitment to learning•Help learners acquire knowledge and develop understanding across the curriculum
Build your knowledge and understanding of programming:•Increase knowledge of free or existing resources to develop programming•Increase confidence to use appropriate resources to teach programming•Recognise cross curriculum links to harness the creativity of programming•Extend knowledge of how programming contributes to the achievement of learners across the curriculum
![Page 3: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/3.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
Programming in a Primary School
Introduction: Where does it fit? Why? How?
Progression in Logo
Scratch
Models and Robots
Other software and apps
Key actions for back in school
![Page 4: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/4.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
What are the opportunities for your learners?
explore
engage
investigate
analyse
review
collaborate
create
![Page 5: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/5.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
What are the opportunities for your learners?
‘Freedom to go everywhere and anywhere, as far as the eye can see.’
14 year old glider pilot
![Page 6: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/6.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
Finding things out
• Handling data
• Research
Exchanging and sharing information
• Presentation
• Collaboration
Developing ideas and making things happen
• Control and monitoring
• Modelling and simulation
ICT curriculumP
lann
ing,
dev
elop
ing
and
eval
uatin
g
e-sense
![Page 7: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/7.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
Computing Programme of Study
• Computer Science
• Creative use of ICT
• Digital Literacy
e-sense
![Page 8: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/8.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
Learning Power!
Typical learning criteria relevant to educational robots
Catlin, D. Valiant Technology Ltd and Blamires, M. Dept of Education, Canterbury Christ Church University; The Principles of Educational Robotic Applications framework for understanding and developing educational robots and their activities, cited in Advancing Education Summer 2012
![Page 9: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/9.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
Learning Power!
Catlin, D. Valiant Technology Ltd and Blamires, M. Dept of Education, Canterbury Christ Church University; The Principles of Educational Robotic Applications framework for understanding and developing educational robots and their activities, cited in Advancing Education Summer 2012
Involvement of sustainable criteria in a sample of 30 classic Roamer activities
Dynamic relationship allowing any participant to
be teacher or learner
![Page 10: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/10.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
Creator
Investigator
Problem Solver
Consumer
Collaborator
Learner as …
What are the opportunities for your learners?
![Page 11: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/11.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
To Pi or not to Pi: that is the question
![Page 12: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/12.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
Control and Monitoring Modelling and Simulation
Poisson Rouge
Floor robots
Pivot stick animator/Stykz
Logo (2Simple, Textease Turtle, Superlogo, FMS)
Scratch
Go Control / Flowol
Smartnotebook
Big Day Out
BBC Science Clips
Maths ITPs
Spex+
Excel or Textease Spreadsheet
Existing resources
![Page 13: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/13.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
Logo
2Simple Infant Video Toolkit
Textease Turtle
FSW Logo Superlogo
PurpleMash2Go and Logo
![Page 14: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/14.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
What will it create?
Repeat 5Fd 10Rt 132Fd 10Lt 60end
![Page 15: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/15.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
What will it create?
Repeat 5Fd 10Rt 132Fd 10Lt 60end
![Page 16: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/16.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
What will it create?
Repeat 6Fd 10Rt 120Fd 10Lt 60end
![Page 17: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/17.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
What will it create?
Repeat 6Fd 10Rt 120Fd 10Lt 60end
![Page 18: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/18.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
What will it create?
Predict the letter that these instructions produce.
1) FD 90 RT 90 FD 40 BK 40 RT 90 FD 40 LT 90 FD 30
2) FD 30 RT 90 FD 20 BK 20 RT 270 FD 20 RT 90 FD 30
3) BK 60 FD 30 RT 90 FD 30 RT 90 FD 30 BK 60
Now can you draw the letter K? Now try the letter Z.
![Page 19: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/19.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
Taking logo further
![Page 20: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/20.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
… and further
![Page 21: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/21.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
Game Creation
2Simple 2DIY PurpleMash
Kodu Scratch
![Page 22: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/22.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
Code Club
![Page 23: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/23.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
10 Block activity
![Page 24: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/24.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
Hands - on
![Page 25: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/25.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
Go Control
![Page 26: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/26.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
Hands - on
![Page 27: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/27.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
What thinking is happening?
![Page 28: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/28.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
Open-ended challenge process
![Page 29: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/29.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
Action planning
Where will you include programming?
Which are the key resources for your school?
What staff development is required?
![Page 30: Programming in a Primary School](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813445550346895d9b2f70/html5/thumbnails/30.jpg)
lead ▪ learn ▪ protect ▪ engage www.somersetelim.org
eLIM website – How can it help you?
Somerset Learning Platform https://slp.somerset.gov.uk – select ‘Somerset ELIM’
Support sheets in Primary blog
Programming pageProgressions page