SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Physical Computing 
Image: Amber Case Flickr CC
Physical computing? 
Definition: 
Physical computing, in the broadest sense, means building 
interactive physical systems by the use of software and hardware 
that can sense and respond to the analog world. While this 
definition is broad enough to encompass things such as smart 
automotive traffic control systems or factory automation 
processes, it is not commonly used to describe them. In the broad 
sense, physical computing is a creative framework for 
understanding human beings' relationship to the digital world. 
Wikipedia, 4 November, 2014
MaKey MaKey 
makeymakey.com
Activity #1 
In groups of three, make a console of inputs to 
connect MaKey MaKey to the outputs available at the 
following sites: 
http://www.najle.com/idaft/idaft/ 
https://www.freetetris.org/game.php 
http://makeymakey.com/howto.php
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 #2 Piggy Bank 
Using variables and a ten pence coin as an input, 
program the Piggy Bank to keep an accurate account 
of your savings
LEGO WeDo 
This is a kit with a range of 
sensors that can be linked 
to Scratch or used with it’s 
own visual programming 
language: 
• Inputs - distance 
sensors, and tilt 
switches 
• Outputs – motors or 
onscreen objects
Installing Lego WeDo Blocks 
1. Open Firefox browser 
2. Go to scratch.mit.edu 
3. Go to Create 
4. Choose ‘More Blocks’ in the Scripts tab 
5. Click ‘Add an Extension’ button 
6. Click ‘Lego WeDo’ and then OK 
7. In the panel on right, click ‘Windows’ to download the plugin 
8. Locate and run the plugin installer that you downloaded, the status 
indicator should turn from red to yellow. 
9. Plug in the grey WeDo USB hub to a USB port on the front of PC 
10. The status should turn green and you’re ready to start programming
Activity #3 Sensors & Switches 
Connect the Lego WeDo sensors and switches to Scratch 
and write a simple programme to control them. Work your 
way through some of the examples and activities. See the 
following document for guidance: 
http://goo.gl/WsjSfh
Follow up from today: 
Resnick, M. (2013) Mother’s Day, Warrior Cats, 
and Digital Fluency: Stories from the Scratch 
Community,Keynote paper available at 
http://web.media.mit.edu/~mres/papers/mothers-day- 
warrior-cats.pdf 
Before the next EV682 session: 
Read: Clarke, S. (2005) ‘Defining formative 
assessment’, Ch 1 in Formative Assessment in 
Action; Weaving the elements together. London: 
Routledge

Weitere ähnliche Inhalte

Ähnlich wie Physical Computing

Using Technology to Make People More Powerful
Using Technology to Make People More PowerfulUsing Technology to Make People More Powerful
Using Technology to Make People More PowerfulIan Heron
 
QR code workshop 2019
QR code workshop 2019QR code workshop 2019
QR code workshop 2019Paulo Reis
 
Modul mBlock 5 and arduino.pdf
Modul mBlock 5 and arduino.pdfModul mBlock 5 and arduino.pdf
Modul mBlock 5 and arduino.pdfshalihentinggal1
 
DEVOPS & THE DEATH AND REBIRTH OF CHILDHOOD INNOCENCE
DEVOPS & THE DEATH AND REBIRTH OF CHILDHOOD INNOCENCEDEVOPS & THE DEATH AND REBIRTH OF CHILDHOOD INNOCENCE
DEVOPS & THE DEATH AND REBIRTH OF CHILDHOOD INNOCENCEDrupalCamp Kyiv
 
DevOps and the Death & Rebirth of Childhood Innocence
DevOps and the Death & Rebirth of Childhood InnocenceDevOps and the Death & Rebirth of Childhood Innocence
DevOps and the Death & Rebirth of Childhood InnocenceRobert Douglass
 
Software Developer's Journal - 02/2012
Software Developer's Journal - 02/2012Software Developer's Journal - 02/2012
Software Developer's Journal - 02/2012Ricardo Peres
 
Getting started with immersive technologies
Getting started with immersive technologiesGetting started with immersive technologies
Getting started with immersive technologiesUchechukwu Obimma
 
The Evolution Of Eclipse 1. 1 )
The Evolution Of Eclipse 1. 1 )The Evolution Of Eclipse 1. 1 )
The Evolution Of Eclipse 1. 1 )Patty Buckley
 
OS in mobile devices [Android]
OS in mobile devices [Android]OS in mobile devices [Android]
OS in mobile devices [Android]Yatharth Aggarwal
 
mLearnCon 2014 Featured Session: How Emerging Mobile Technologies Are Redefin...
mLearnCon 2014 Featured Session: How Emerging Mobile Technologies Are Redefin...mLearnCon 2014 Featured Session: How Emerging Mobile Technologies Are Redefin...
mLearnCon 2014 Featured Session: How Emerging Mobile Technologies Are Redefin...geoff stead
 
Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...
Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...
Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...ijtsrd
 
Hacking the Kinect with GAFFTA Day 1
Hacking the Kinect with GAFFTA Day 1Hacking the Kinect with GAFFTA Day 1
Hacking the Kinect with GAFFTA Day 1benDesigning
 
Functional Requirements Of System Requirements
Functional Requirements Of System RequirementsFunctional Requirements Of System Requirements
Functional Requirements Of System RequirementsLaura Arrigo
 
ODROID Magazine April 2014
ODROID Magazine April 2014ODROID Magazine April 2014
ODROID Magazine April 2014Nanik Tolaram
 
Operating System Upgrade Implementation Report And...
Operating System Upgrade Implementation Report And...Operating System Upgrade Implementation Report And...
Operating System Upgrade Implementation Report And...Julie Kwhl
 
Java Is A Programming Dialect And Registering Stage Essay
Java Is A Programming Dialect And Registering Stage EssayJava Is A Programming Dialect And Registering Stage Essay
Java Is A Programming Dialect And Registering Stage EssayLiz Sims
 

Ähnlich wie Physical Computing (20)

Using Technology to Make People More Powerful
Using Technology to Make People More PowerfulUsing Technology to Make People More Powerful
Using Technology to Make People More Powerful
 
QR code workshop 2019
QR code workshop 2019QR code workshop 2019
QR code workshop 2019
 
Modul mBlock 5 and arduino.pdf
Modul mBlock 5 and arduino.pdfModul mBlock 5 and arduino.pdf
Modul mBlock 5 and arduino.pdf
 
DEVOPS & THE DEATH AND REBIRTH OF CHILDHOOD INNOCENCE
DEVOPS & THE DEATH AND REBIRTH OF CHILDHOOD INNOCENCEDEVOPS & THE DEATH AND REBIRTH OF CHILDHOOD INNOCENCE
DEVOPS & THE DEATH AND REBIRTH OF CHILDHOOD INNOCENCE
 
DevOps and the Death & Rebirth of Childhood Innocence
DevOps and the Death & Rebirth of Childhood InnocenceDevOps and the Death & Rebirth of Childhood Innocence
DevOps and the Death & Rebirth of Childhood Innocence
 
Software Developer's Journal - 02/2012
Software Developer's Journal - 02/2012Software Developer's Journal - 02/2012
Software Developer's Journal - 02/2012
 
Getting started with immersive technologies
Getting started with immersive technologiesGetting started with immersive technologies
Getting started with immersive technologies
 
The Evolution Of Eclipse 1. 1 )
The Evolution Of Eclipse 1. 1 )The Evolution Of Eclipse 1. 1 )
The Evolution Of Eclipse 1. 1 )
 
OS in mobile devices [Android]
OS in mobile devices [Android]OS in mobile devices [Android]
OS in mobile devices [Android]
 
mLearnCon 2014 Featured Session: How Emerging Mobile Technologies Are Redefin...
mLearnCon 2014 Featured Session: How Emerging Mobile Technologies Are Redefin...mLearnCon 2014 Featured Session: How Emerging Mobile Technologies Are Redefin...
mLearnCon 2014 Featured Session: How Emerging Mobile Technologies Are Redefin...
 
Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...
Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...
Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...
 
Sandeep-portfolio-2016
Sandeep-portfolio-2016Sandeep-portfolio-2016
Sandeep-portfolio-2016
 
Hacking the Kinect with GAFFTA Day 1
Hacking the Kinect with GAFFTA Day 1Hacking the Kinect with GAFFTA Day 1
Hacking the Kinect with GAFFTA Day 1
 
Functional Requirements Of System Requirements
Functional Requirements Of System RequirementsFunctional Requirements Of System Requirements
Functional Requirements Of System Requirements
 
ODROID Magazine April 2014
ODROID Magazine April 2014ODROID Magazine April 2014
ODROID Magazine April 2014
 
Operating System Upgrade Implementation Report And...
Operating System Upgrade Implementation Report And...Operating System Upgrade Implementation Report And...
Operating System Upgrade Implementation Report And...
 
Java Is A Programming Dialect And Registering Stage Essay
Java Is A Programming Dialect And Registering Stage EssayJava Is A Programming Dialect And Registering Stage Essay
Java Is A Programming Dialect And Registering Stage Essay
 
Jelvix portfolio
Jelvix portfolioJelvix portfolio
Jelvix portfolio
 
Jelvix Portfolio
Jelvix Portfolio Jelvix Portfolio
Jelvix Portfolio
 
Open Racing
Open RacingOpen Racing
Open Racing
 

Mehr von kturvey

Teaching Leaders MA Session 2
Teaching Leaders MA Session 2Teaching Leaders MA Session 2
Teaching Leaders MA Session 2kturvey
 
Creative computing Session 3
Creative computing Session 3Creative computing Session 3
Creative computing Session 3kturvey
 
Supporting Children with EAL
Supporting Children with EALSupporting Children with EAL
Supporting Children with EALkturvey
 
Ma Ed (Teaching Leaders) 1
Ma Ed (Teaching Leaders) 1Ma Ed (Teaching Leaders) 1
Ma Ed (Teaching Leaders) 1kturvey
 
Safeguarding and Wellbeing
Safeguarding and WellbeingSafeguarding and Wellbeing
Safeguarding and Wellbeingkturvey
 
EV682 Developing an Inclusive Learning Environment
EV682 Developing an Inclusive Learning EnvironmentEV682 Developing an Inclusive Learning Environment
EV682 Developing an Inclusive Learning Environmentkturvey
 
EV682 Session 3 How learning develops
EV682 Session 3 How learning developsEV682 Session 3 How learning develops
EV682 Session 3 How learning developskturvey
 
Ev681 2 whole cohort session 1
Ev681 2 whole cohort session 1Ev681 2 whole cohort session 1
Ev681 2 whole cohort session 1kturvey
 

Mehr von kturvey (8)

Teaching Leaders MA Session 2
Teaching Leaders MA Session 2Teaching Leaders MA Session 2
Teaching Leaders MA Session 2
 
Creative computing Session 3
Creative computing Session 3Creative computing Session 3
Creative computing Session 3
 
Supporting Children with EAL
Supporting Children with EALSupporting Children with EAL
Supporting Children with EAL
 
Ma Ed (Teaching Leaders) 1
Ma Ed (Teaching Leaders) 1Ma Ed (Teaching Leaders) 1
Ma Ed (Teaching Leaders) 1
 
Safeguarding and Wellbeing
Safeguarding and WellbeingSafeguarding and Wellbeing
Safeguarding and Wellbeing
 
EV682 Developing an Inclusive Learning Environment
EV682 Developing an Inclusive Learning EnvironmentEV682 Developing an Inclusive Learning Environment
EV682 Developing an Inclusive Learning Environment
 
EV682 Session 3 How learning develops
EV682 Session 3 How learning developsEV682 Session 3 How learning develops
EV682 Session 3 How learning develops
 
Ev681 2 whole cohort session 1
Ev681 2 whole cohort session 1Ev681 2 whole cohort session 1
Ev681 2 whole cohort session 1
 

Kürzlich hochgeladen

Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
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
 
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
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
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
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
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
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
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
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
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
 

Kürzlich hochgeladen (20)

Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
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
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
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
 
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
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
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
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
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
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
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
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
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
 

Physical Computing

  • 1. Physical Computing Image: Amber Case Flickr CC
  • 2. Physical computing? Definition: Physical computing, in the broadest sense, means building interactive physical systems by the use of software and hardware that can sense and respond to the analog world. While this definition is broad enough to encompass things such as smart automotive traffic control systems or factory automation processes, it is not commonly used to describe them. In the broad sense, physical computing is a creative framework for understanding human beings' relationship to the digital world. Wikipedia, 4 November, 2014
  • 4. Activity #1 In groups of three, make a console of inputs to connect MaKey MaKey to the outputs available at the following sites: http://www.najle.com/idaft/idaft/ https://www.freetetris.org/game.php http://makeymakey.com/howto.php
  • 5. 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.
  • 6. Activity #2 Piggy Bank Using variables and a ten pence coin as an input, program the Piggy Bank to keep an accurate account of your savings
  • 7. LEGO WeDo This is a kit with a range of sensors that can be linked to Scratch or used with it’s own visual programming language: • Inputs - distance sensors, and tilt switches • Outputs – motors or onscreen objects
  • 8. Installing Lego WeDo Blocks 1. Open Firefox browser 2. Go to scratch.mit.edu 3. Go to Create 4. Choose ‘More Blocks’ in the Scripts tab 5. Click ‘Add an Extension’ button 6. Click ‘Lego WeDo’ and then OK 7. In the panel on right, click ‘Windows’ to download the plugin 8. Locate and run the plugin installer that you downloaded, the status indicator should turn from red to yellow. 9. Plug in the grey WeDo USB hub to a USB port on the front of PC 10. The status should turn green and you’re ready to start programming
  • 9. Activity #3 Sensors & Switches Connect the Lego WeDo sensors and switches to Scratch and write a simple programme to control them. Work your way through some of the examples and activities. See the following document for guidance: http://goo.gl/WsjSfh
  • 10. Follow up from today: Resnick, M. (2013) Mother’s Day, Warrior Cats, and Digital Fluency: Stories from the Scratch Community,Keynote paper available at http://web.media.mit.edu/~mres/papers/mothers-day- warrior-cats.pdf Before the next EV682 session: Read: Clarke, S. (2005) ‘Defining formative assessment’, Ch 1 in Formative Assessment in Action; Weaving the elements together. London: Routledge