SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Computational thinking and programming
key stage 2
Subject content for KS2
Pupils should be taught to:
• design, write and debug programs that accomplish specific
goals, including controlling or simulating physical systems;
solve problems by decomposing them into smaller parts
• use sequence, selection, and repetition in programs; work
with variables and various forms of input and output
• use logical reasoning to explain how some simple
algorithms work and to detect and correct errors in
algorithms and programs
Decomposing problems
“solve problems by decomposing them into smaller
parts” - Subject content KS2
Decomposition is the process of breaking a problem
down into smaller problems so that ultimately the
bigger problem can be solved (and explained clearly to
someone else or to a computer).
Sequence, repetition &
selection
“use sequence, selection, and repetition in programs” - Subject
content KS2
Sequence: putting instructions in an order where each one is
executed one after the other
Repetition: one or more instructions are repeated a number of
times or until a condition is met or the program is stopped
Selection: instructions are executed depending on whether a
particular condition is met
Selection lies at the heart of the ‘intelligence’ of a computer
program.
Activity #1 Hour of Code
Working in pairs, follow the Hour of Code beginners
tutorial. Your challenge is to complete this in 30 mins!
http://learn.code.org/hoc/1
NB: This tutorial introduces the key programming
concepts of sequence, repetition and selection
Debugging at KS2
“design, write and debug programs that accomplish
specific goals” - Subject content KS2
This builds upon children’s experience of debugging at
KS1. As their programs become more sophisticated
the debugging becomes more challenging.
Activity #2 Hungry Monkey 1
http://scratch.mit.edu/projects/23390939/
Can you make the monkey sprite move left and right
when the left and right arrow keys are pressed?
Activity #3 Hungry Monkey 2
http://scratch.mit.edu/projects/23390750/
Can you make the monkey jump to catch the
bananas?
Variables
“work with variables” - Subject content KS2
Variables are containers for data. They enable us to
store, retrieve or change data. A variable could be
used in a game to keep track of a user’s score or to
remember a player’s name.
Activity #4 Hungry Monkey 3
http://scratch.mit.edu/projects/23390032/
Can you make the score board work to keep track of
the number of bananas monkey has caught?
Subject content for KS2
Pupils should be taught to:
• design, write and debug programs that accomplish specific
goals, including controlling or simulating physical systems;
solve problems by decomposing them into smaller parts
• use sequence, selection, and repetition in programs; work
with variables and various forms of input and output
• use logical reasoning to explain how some simple
algorithms work and to detect and correct errors in
algorithms and programs
Follow up from today:
• Evaluate how your own and your group’s digital literacy is
reflected through the web resource you are developing
Before the next session:
• Investigate how schools encourage learning partnerships
between and with children, staff, families and other
professionals
• Glazzard et al (2010) assessment for learning in the
• Early Years Foundation Stage, London: Sage Chapter 3

Weitere ähnliche Inhalte

Andere mochten auch

Ev681 session3 planning
Ev681 session3 planningEv681 session3 planning
Ev681 session3 planningPippa Totraku
 
SLNC September 2015
SLNC September 2015SLNC September 2015
SLNC September 2015MikeHayler
 
Wellbeing and safeguarding 23.10.15
Wellbeing and safeguarding 23.10.15Wellbeing and safeguarding 23.10.15
Wellbeing and safeguarding 23.10.15MikeHayler
 
Ev681session 3final
Ev681session 3final Ev681session 3final
Ev681session 3final Pippa Totraku
 
Creating a positive learning environment
Creating a positive learning environmentCreating a positive learning environment
Creating a positive learning environmentPippa Totraku
 
Presentation brighton uni september 16 (3)
Presentation brighton uni september 16 (3)Presentation brighton uni september 16 (3)
Presentation brighton uni september 16 (3)Pippa Totraku
 
Ev681 session 4 role and responsibilities parent-carer partnerships
Ev681  session 4 role and responsibilities   parent-carer partnershipsEv681  session 4 role and responsibilities   parent-carer partnerships
Ev681 session 4 role and responsibilities parent-carer partnershipsPippa Totraku
 
Theories of Learning and Development
Theories of Learning and Development Theories of Learning and Development
Theories of Learning and Development Pippa Totraku
 

Andere mochten auch (9)

Ev681 session3 planning
Ev681 session3 planningEv681 session3 planning
Ev681 session3 planning
 
SLNC September 2015
SLNC September 2015SLNC September 2015
SLNC September 2015
 
Wellbeing and safeguarding 23.10.15
Wellbeing and safeguarding 23.10.15Wellbeing and safeguarding 23.10.15
Wellbeing and safeguarding 23.10.15
 
Ev681%20session%202
Ev681%20session%202Ev681%20session%202
Ev681%20session%202
 
Ev681session 3final
Ev681session 3final Ev681session 3final
Ev681session 3final
 
Creating a positive learning environment
Creating a positive learning environmentCreating a positive learning environment
Creating a positive learning environment
 
Presentation brighton uni september 16 (3)
Presentation brighton uni september 16 (3)Presentation brighton uni september 16 (3)
Presentation brighton uni september 16 (3)
 
Ev681 session 4 role and responsibilities parent-carer partnerships
Ev681  session 4 role and responsibilities   parent-carer partnershipsEv681  session 4 role and responsibilities   parent-carer partnerships
Ev681 session 4 role and responsibilities parent-carer partnerships
 
Theories of Learning and Development
Theories of Learning and Development Theories of Learning and Development
Theories of Learning and Development
 

Ähnlich wie Computational thinking KS2

IGCSE & O Level Computer Workbook for P2 by Inqilab Patel
IGCSE & O Level Computer Workbook for P2 by Inqilab PatelIGCSE & O Level Computer Workbook for P2 by Inqilab Patel
IGCSE & O Level Computer Workbook for P2 by Inqilab PatelInqilab Patel
 
Getting started with programming ks1
Getting started with programming ks1Getting started with programming ks1
Getting started with programming ks1kturvey
 
Mca2030 object oriented programming – c++
Mca2030  object oriented programming – c++Mca2030  object oriented programming – c++
Mca2030 object oriented programming – c++smumbahelp
 
Product Backlog Mapping
Product Backlog MappingProduct Backlog Mapping
Product Backlog MappingPaul Nil
 
Tugasan 4 buku teks
Tugasan 4 buku teksTugasan 4 buku teks
Tugasan 4 buku tekshelidzia
 
Tugasan 4 buku teks
Tugasan 4 buku teksTugasan 4 buku teks
Tugasan 4 buku tekshelidzia
 
Passport to DITA Implementation CIDM April 2017
Passport to DITA Implementation CIDM April 2017Passport to DITA Implementation CIDM April 2017
Passport to DITA Implementation CIDM April 2017IXIASOFT
 
MicroLearning® with the KnowledgePulse®
MicroLearning® with the KnowledgePulse®MicroLearning® with the KnowledgePulse®
MicroLearning® with the KnowledgePulse®Gregor Cholewa
 
Chap 3 - Agile - XP.ppt
Chap 3 - Agile - XP.pptChap 3 - Agile - XP.ppt
Chap 3 - Agile - XP.pptDurga Prasad
 
The Extreme Programming (XP) Model
The Extreme Programming (XP) ModelThe Extreme Programming (XP) Model
The Extreme Programming (XP) ModelDamian T. Gordon
 
Extreme Programming (XP) as A Popular Agile methodology.
Extreme Programming (XP) as A Popular Agile methodology.Extreme Programming (XP) as A Popular Agile methodology.
Extreme Programming (XP) as A Popular Agile methodology.Ali Shaikh
 
Rational Functions
Rational FunctionsRational Functions
Rational FunctionsKokoStevan
 

Ähnlich wie Computational thinking KS2 (20)

Ev681 computing 1
Ev681   computing 1Ev681   computing 1
Ev681 computing 1
 
IGCSE & O Level Computer Workbook for P2 by Inqilab Patel
IGCSE & O Level Computer Workbook for P2 by Inqilab PatelIGCSE & O Level Computer Workbook for P2 by Inqilab Patel
IGCSE & O Level Computer Workbook for P2 by Inqilab Patel
 
Getting started with programming ks1
Getting started with programming ks1Getting started with programming ks1
Getting started with programming ks1
 
3-SE Agility and Process-2.pptx
3-SE Agility and Process-2.pptx3-SE Agility and Process-2.pptx
3-SE Agility and Process-2.pptx
 
Mca2030 object oriented programming – c++
Mca2030  object oriented programming – c++Mca2030  object oriented programming – c++
Mca2030 object oriented programming – c++
 
Product Backlog Mapping
Product Backlog MappingProduct Backlog Mapping
Product Backlog Mapping
 
Tugasan 4 buku teks
Tugasan 4 buku teksTugasan 4 buku teks
Tugasan 4 buku teks
 
Tugasan 4 buku teks
Tugasan 4 buku teksTugasan 4 buku teks
Tugasan 4 buku teks
 
Passport to DITA Implementation CIDM April 2017
Passport to DITA Implementation CIDM April 2017Passport to DITA Implementation CIDM April 2017
Passport to DITA Implementation CIDM April 2017
 
MicroLearning® with the KnowledgePulse®
MicroLearning® with the KnowledgePulse®MicroLearning® with the KnowledgePulse®
MicroLearning® with the KnowledgePulse®
 
Chap 3 - Agile - XP.ppt
Chap 3 - Agile - XP.pptChap 3 - Agile - XP.ppt
Chap 3 - Agile - XP.ppt
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
 
Assignment 4
Assignment 4Assignment 4
Assignment 4
 
The Extreme Programming (XP) Model
The Extreme Programming (XP) ModelThe Extreme Programming (XP) Model
The Extreme Programming (XP) Model
 
Requirement and System Analysis
Requirement and System AnalysisRequirement and System Analysis
Requirement and System Analysis
 
Extreme Programming (XP) as A Popular Agile methodology.
Extreme Programming (XP) as A Popular Agile methodology.Extreme Programming (XP) as A Popular Agile methodology.
Extreme Programming (XP) as A Popular Agile methodology.
 
M11GM-Q1Module3.pdf
M11GM-Q1Module3.pdfM11GM-Q1Module3.pdf
M11GM-Q1Module3.pdf
 
Rational Functions
Rational FunctionsRational Functions
Rational Functions
 
M11GM-Q1Module3.pdf
M11GM-Q1Module3.pdfM11GM-Q1Module3.pdf
M11GM-Q1Module3.pdf
 
TNA taxonomies 20160525
TNA taxonomies 20160525TNA taxonomies 20160525
TNA taxonomies 20160525
 

Mehr von Pippa Totraku

Ep404 y1 primary languages
Ep404 y1 primary languages Ep404 y1 primary languages
Ep404 y1 primary languages Pippa Totraku
 
EV681 Session 1 Julie
EV681 Session 1 JulieEV681 Session 1 Julie
EV681 Session 1 JuliePippa Totraku
 
First thoughts on learning andt eaching
First thoughts on learning andt eaching First thoughts on learning andt eaching
First thoughts on learning andt eaching Pippa Totraku
 
Positive relationships
Positive relationshipsPositive relationships
Positive relationshipsPippa Totraku
 
Ev681 digital literacies
Ev681 digital literaciesEv681 digital literacies
Ev681 digital literaciesPippa Totraku
 
Learning and development
Learning and developmentLearning and development
Learning and developmentPippa Totraku
 
Emas%20 uni%2013%201
Emas%20 uni%2013%201Emas%20 uni%2013%201
Emas%20 uni%2013%201Pippa Totraku
 
Ev681 computing session
Ev681 computing sessionEv681 computing session
Ev681 computing sessionPippa Totraku
 

Mehr von Pippa Totraku (11)

Eal uni 2016
Eal uni 2016Eal uni 2016
Eal uni 2016
 
Ep404 y1 primary languages
Ep404 y1 primary languages Ep404 y1 primary languages
Ep404 y1 primary languages
 
EV681 Session 1 Julie
EV681 Session 1 JulieEV681 Session 1 Julie
EV681 Session 1 Julie
 
First thoughts on learning andt eaching
First thoughts on learning andt eaching First thoughts on learning andt eaching
First thoughts on learning andt eaching
 
English pre-course
English pre-courseEnglish pre-course
English pre-course
 
Positive relationships
Positive relationshipsPositive relationships
Positive relationships
 
Ev681 digital literacies
Ev681 digital literaciesEv681 digital literacies
Ev681 digital literacies
 
Learning and development
Learning and developmentLearning and development
Learning and development
 
Emas%20 uni%2013%201
Emas%20 uni%2013%201Emas%20 uni%2013%201
Emas%20 uni%2013%201
 
Ev681 computing session
Ev681 computing sessionEv681 computing session
Ev681 computing session
 
Ev681 session 1
Ev681 session 1Ev681 session 1
Ev681 session 1
 

Kürzlich hochgeladen

A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 

Kürzlich hochgeladen (20)

A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 

Computational thinking KS2

  • 1. Computational thinking and programming key stage 2
  • 2. Subject content for KS2 Pupils should be taught to: • design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts • use sequence, selection, and repetition in programs; work with variables and various forms of input and output • use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs
  • 3. Decomposing problems “solve problems by decomposing them into smaller parts” - Subject content KS2 Decomposition is the process of breaking a problem down into smaller problems so that ultimately the bigger problem can be solved (and explained clearly to someone else or to a computer).
  • 4. Sequence, repetition & selection “use sequence, selection, and repetition in programs” - Subject content KS2 Sequence: putting instructions in an order where each one is executed one after the other Repetition: one or more instructions are repeated a number of times or until a condition is met or the program is stopped Selection: instructions are executed depending on whether a particular condition is met Selection lies at the heart of the ‘intelligence’ of a computer program.
  • 5. Activity #1 Hour of Code Working in pairs, follow the Hour of Code beginners tutorial. Your challenge is to complete this in 30 mins! http://learn.code.org/hoc/1 NB: This tutorial introduces the key programming concepts of sequence, repetition and selection
  • 6. Debugging at KS2 “design, write and debug programs that accomplish specific goals” - Subject content KS2 This builds upon children’s experience of debugging at KS1. As their programs become more sophisticated the debugging becomes more challenging.
  • 7. Activity #2 Hungry Monkey 1 http://scratch.mit.edu/projects/23390939/ Can you make the monkey sprite move left and right when the left and right arrow keys are pressed?
  • 8. Activity #3 Hungry Monkey 2 http://scratch.mit.edu/projects/23390750/ Can you make the monkey jump to catch the bananas?
  • 9. Variables “work with variables” - Subject content KS2 Variables are containers for data. They enable us to store, retrieve or change data. A variable could be used in a game to keep track of a user’s score or to remember a player’s name.
  • 10. Activity #4 Hungry Monkey 3 http://scratch.mit.edu/projects/23390032/ Can you make the score board work to keep track of the number of bananas monkey has caught?
  • 11. Subject content for KS2 Pupils should be taught to: • design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts • use sequence, selection, and repetition in programs; work with variables and various forms of input and output • use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs
  • 12. Follow up from today: • Evaluate how your own and your group’s digital literacy is reflected through the web resource you are developing Before the next session: • Investigate how schools encourage learning partnerships between and with children, staff, families and other professionals • Glazzard et al (2010) assessment for learning in the • Early Years Foundation Stage, London: Sage Chapter 3