SlideShare a Scribd company logo
1 of 23
Improving data literacy
Annika Wolff, Michel Wermelinger
School of Computing & Communications
The Open University
The Urban Data School
• Developed an approach for using large,
complex data sets to teach data literacy skills
in schools
• Used data collected as part of a large ‘smart
city’ project (http://mksmart.org)
• Designed approach in collaboration with
teachers and students in Milton Keynes
Key idea 1: Teach in a context that the
student can relate to
• We used data about
‘energy’ – a topic that
students had already
started learning
• We used data that was
from their own town
Solar panel map
Heat map
Data from smart meters (70 MK houses)
Key idea 2: follow an inquiry process
Students start by
interpreting outcome of
existing inquiry (guided
inquiry) and this prompts
new round of questions
(open inquiry)
We based all of our lesson plans on
energy research that was being
conducted at the Open University.
Key idea 3: work ‘out’ not ‘in’
• The guided part of the
inquiry should always
start from a ‘snapshot’
of the data
• Students interpret one
day of ‘whole house’
energy consumption
from smart meter data.
• Students expand inquiry
to ask questions that
interest them
– look at individual
appliances
– other days/seasons
– other houses…
Key idea 4: students collect their own
data
Help students understand
the data by getting them
to collect similar data of
their own
• Students ‘become’ a
smart meter for a week
and record when
energy is used at home
• Students use plasticine
models to learn how
LiDAR data is collected
Key idea 5: include creative activities
alongside practical ones
Novel data visualisation App design
Summary of Engagement
School Sessions
Wavendon Gate (Primary) Energy tasks
The Academy (Secondary) Energy tasks + app design
Denbigh (S) Energy tasks + app design
Stantonbury (S) Energy tasks
Urban Scholars (various S) App design
UCMK Graduate Fair (S) Energy tasks
Wavendon Gate (P) Energy tasks
+ plasticine modelling
13 SCHOOLS IN TOTAL ≈ 150 students
Important Findings
• Students are engaged by local data. Driven to
search for the familiar and pose questions
about things they know
• Teachers need support, too - but they think
the data is an excellent teaching resource
Learn to Code for Data Analysis
• Free introduction to coding and data analysis
– Coding for reproducible research
• Futurelearn MOOC: http://tiny.cc/lcda
– 5+ h/week, 4 weeks, in May + Oct each year
• Also on OpenLearn: http://tiny.cc/lcda-ol
– 24/7 but no discussion forums, no support
– used by Space Science MSc module
– materials available under CC-BY-NC-SA license
• 40min session based on week 1 for Year 10
Learning
• International open data: WHO, WU, WB, UN.
• Weekly project:
– Start with research questions
– We answer them, introducing necessary concepts
– Interleave reading and doing exercises
– End with data analysis report
• Show and tell: share report on own region
First Principles of Instruction
Problem-centred: Base the teaching and learning on interesting and
progressively more complex real-world problems.
1. Activation: Help the learners activate past experience, information or
mental models that can be used to organise the new knowledge.
2. Demonstration: Show the learners the new knowledge, e.g. through
worked examples, preferably with multiple viewpoints.
3. Application: Give learners a sequence of varied problems for them to
apply the new knowledge. Provide feedback and diminishing guidance,
e.g. on how to correct mistakes.
4. Integration: Encourage learners to discuss, reflect on, and publicly
demonstrate their new knowledge or skill, to integrate it into their lives.
More details: http://tiny.cc/fpoi
Technology
• Python: easy to learn, used in STEM Faculty
• Pandas: R-like data analysis library
• Jupyter notebooks for exercises and reports
• http://continuum.io/anaconda: computer app
– free for Windows, Mac, Linux
• http://cocalc.com: free web service
– features to distribute, collect, grade assignments
Jupyter notebooks
• text editor/formatter + code editor/interpreter
– free professional but easy-to-use software
– data scientists use for reproducible research
– we use in under- and post-graduate courses
• text, code, and outputs (tables, charts, ...)
– handouts with examples and exercises
– assignment reports
– text in Markdown, code in Python, both widely used
• code one line at a time, with immediate feedback
Jupyter notebooks
• create and edit notebooks in browser
– students can add own notes and fix typos quickly
• publish read-only version, e.g. Y10 notebook
– export to HTML or PDF and share file
– single-click publish in CoCalc
– put notebook file online, paste URL in
http://nbviewer.jupyter.org
– publish on GitHub (with version control for free!)
Demo time!
Plan A: live demo (fingers crossed…)
Plan B: a screencast
Plan C: more slides
Problems
• Keeping up with software and site changes
• Provide all data offline because:
– Online (historic) data changes (teaching point!)
– Free CoCalc account doesn’t allow API calls
• File encoding issues
• [](){} and its combinations can be confusing
• Convincing the Excel fans
Take away
• Free course for CPD and re-purposing
• Follow First Principles of Instruction
• Problem-driven data analysis is engaging
– It’s interdisciplinary, local, global, personal
Take away
• Notebooks are an alternative approach to coding
– code + text (explanation, analysis, study notes)
– Incremental and iterative coding/debugging
• exploratory data analysis without clear research questions
– Require some discipline
• Be aware and prepared for data + software issues
• Coding is a powerful way to improve data literacy
Contact
We’d be happy to help you, learn from you, and
work with you.
E-mail: first.lastname@open.ac.uk

More Related Content

Similar to CAS data literacy

Ed. tech 2 (it based projects)
Ed. tech 2 (it based projects)Ed. tech 2 (it based projects)
Ed. tech 2 (it based projects)Issay Policarpio
 
Some lessons learned developing OERs over a decade
Some lessons learned developing OERs over a decadeSome lessons learned developing OERs over a decade
Some lessons learned developing OERs over a decadeOlivier Bonaventure
 
QSA Assessment Conference 2012
QSA Assessment Conference 2012QSA Assessment Conference 2012
QSA Assessment Conference 2012John Oxley
 
Learn to Code for Data Analysis
Learn to Code for Data AnalysisLearn to Code for Data Analysis
Learn to Code for Data AnalysisMichel Wermelinger
 
Orientation day at the Ghent University Global Campus in Korea: Introduction
Orientation day at the Ghent University Global Campus in Korea: IntroductionOrientation day at the Ghent University Global Campus in Korea: Introduction
Orientation day at the Ghent University Global Campus in Korea: IntroductionWesley De Neve
 
Computational Thinking and Acting: Future Technologies for Future Generations
Computational Thinking and Acting: Future Technologies for Future GenerationsComputational Thinking and Acting: Future Technologies for Future Generations
Computational Thinking and Acting: Future Technologies for Future GenerationsJan Pawlowski
 
Delivering e learning at large scale - final
Delivering e learning at large scale - finalDelivering e learning at large scale - final
Delivering e learning at large scale - finalRoss Mackenzie
 
Software and Education at NSF/ACI
Software and Education at NSF/ACISoftware and Education at NSF/ACI
Software and Education at NSF/ACIDaniel S. Katz
 
Introduction and panel slides
Introduction and panel slidesIntroduction and panel slides
Introduction and panel slidesJisc
 
Modeling digital tools and resources
Modeling digital tools and resourcesModeling digital tools and resources
Modeling digital tools and resourcesCorinne Carriero
 
Education and New Technologies - a Proposal from AUGE to the World
Education and New Technologies - a Proposal from AUGE to the WorldEducation and New Technologies - a Proposal from AUGE to the World
Education and New Technologies - a Proposal from AUGE to the WorldManuel Castro
 
Education of the 21st century MLIS student for technical agility.
Education of the 21st century MLIS student for technical agility.Education of the 21st century MLIS student for technical agility.
Education of the 21st century MLIS student for technical agility.Steven MacCall
 
teacher tech -
teacher tech  - teacher tech  -
teacher tech - JK
 
Eurodidaweb march2013 syntheticreport
Eurodidaweb march2013 syntheticreportEurodidaweb march2013 syntheticreport
Eurodidaweb march2013 syntheticreportStefano Lariccia
 
Modeling Digital Age Tools
Modeling Digital Age ToolsModeling Digital Age Tools
Modeling Digital Age ToolsCorinne Carriero
 
Putting Linked Data to Use in a Large Higher-Education Organisation
Putting Linked Data to Use in a Large Higher-Education OrganisationPutting Linked Data to Use in a Large Higher-Education Organisation
Putting Linked Data to Use in a Large Higher-Education OrganisationMathieu d'Aquin
 

Similar to CAS data literacy (20)

Ed. tech 2 (it based projects)
Ed. tech 2 (it based projects)Ed. tech 2 (it based projects)
Ed. tech 2 (it based projects)
 
Some lessons learned developing OERs over a decade
Some lessons learned developing OERs over a decadeSome lessons learned developing OERs over a decade
Some lessons learned developing OERs over a decade
 
Quizzes and Tutorials
Quizzes and TutorialsQuizzes and Tutorials
Quizzes and Tutorials
 
QSA Assessment Conference 2012
QSA Assessment Conference 2012QSA Assessment Conference 2012
QSA Assessment Conference 2012
 
Learn to Code for Data Analysis
Learn to Code for Data AnalysisLearn to Code for Data Analysis
Learn to Code for Data Analysis
 
Orientation day at the Ghent University Global Campus in Korea: Introduction
Orientation day at the Ghent University Global Campus in Korea: IntroductionOrientation day at the Ghent University Global Campus in Korea: Introduction
Orientation day at the Ghent University Global Campus in Korea: Introduction
 
Computational Thinking and Acting: Future Technologies for Future Generations
Computational Thinking and Acting: Future Technologies for Future GenerationsComputational Thinking and Acting: Future Technologies for Future Generations
Computational Thinking and Acting: Future Technologies for Future Generations
 
The use of wiki as a learning tool by pre-service Primary Education teachers:...
The use of wiki as a learning tool by pre-service Primary Education teachers:...The use of wiki as a learning tool by pre-service Primary Education teachers:...
The use of wiki as a learning tool by pre-service Primary Education teachers:...
 
Delivering e learning at large scale - final
Delivering e learning at large scale - finalDelivering e learning at large scale - final
Delivering e learning at large scale - final
 
0. CSE205 (3).ppt
0. CSE205 (3).ppt0. CSE205 (3).ppt
0. CSE205 (3).ppt
 
Software and Education at NSF/ACI
Software and Education at NSF/ACISoftware and Education at NSF/ACI
Software and Education at NSF/ACI
 
Introduction and panel slides
Introduction and panel slidesIntroduction and panel slides
Introduction and panel slides
 
Modeling digital tools and resources
Modeling digital tools and resourcesModeling digital tools and resources
Modeling digital tools and resources
 
Education and New Technologies - a Proposal from AUGE to the World
Education and New Technologies - a Proposal from AUGE to the WorldEducation and New Technologies - a Proposal from AUGE to the World
Education and New Technologies - a Proposal from AUGE to the World
 
Education of the 21st century MLIS student for technical agility.
Education of the 21st century MLIS student for technical agility.Education of the 21st century MLIS student for technical agility.
Education of the 21st century MLIS student for technical agility.
 
teacher tech -
teacher tech  - teacher tech  -
teacher tech -
 
Eurodidaweb march2013 syntheticreport
Eurodidaweb march2013 syntheticreportEurodidaweb march2013 syntheticreport
Eurodidaweb march2013 syntheticreport
 
Ict & edn
Ict & ednIct & edn
Ict & edn
 
Modeling Digital Age Tools
Modeling Digital Age ToolsModeling Digital Age Tools
Modeling Digital Age Tools
 
Putting Linked Data to Use in a Large Higher-Education Organisation
Putting Linked Data to Use in a Large Higher-Education OrganisationPutting Linked Data to Use in a Large Higher-Education Organisation
Putting Linked Data to Use in a Large Higher-Education Organisation
 

More from Michel Wermelinger

Challenges in Model-Based Evolution of Access Control Properties
Challenges in Model-Based Evolution of Access Control Properties Challenges in Model-Based Evolution of Access Control Properties
Challenges in Model-Based Evolution of Access Control Properties Michel Wermelinger
 
Quality & Evolution: some relationships
Quality & Evolution: some relationshipsQuality & Evolution: some relationships
Quality & Evolution: some relationshipsMichel Wermelinger
 
The influence of identifiers on code quality
The influence of identifiers on code qualityThe influence of identifiers on code quality
The influence of identifiers on code qualityMichel Wermelinger
 
Of Bugs and Men (and Plugins too)
Of Bugs and Men (and Plugins too)Of Bugs and Men (and Plugins too)
Of Bugs and Men (and Plugins too)Michel Wermelinger
 
Using Formal Concept Analysis to Construct and Visualise Hierarchies of Socio...
Using Formal Concept Analysis to Construct and Visualise Hierarchies of Socio...Using Formal Concept Analysis to Construct and Visualise Hierarchies of Socio...
Using Formal Concept Analysis to Construct and Visualise Hierarchies of Socio...Michel Wermelinger
 

More from Michel Wermelinger (7)

Challenges in Model-Based Evolution of Access Control Properties
Challenges in Model-Based Evolution of Access Control Properties Challenges in Model-Based Evolution of Access Control Properties
Challenges in Model-Based Evolution of Access Control Properties
 
Quality & Evolution: some relationships
Quality & Evolution: some relationshipsQuality & Evolution: some relationships
Quality & Evolution: some relationships
 
The influence of identifiers on code quality
The influence of identifiers on code qualityThe influence of identifiers on code quality
The influence of identifiers on code quality
 
My Research in a Nutshell
My Research in a NutshellMy Research in a Nutshell
My Research in a Nutshell
 
Of Bugs and Men
Of Bugs and MenOf Bugs and Men
Of Bugs and Men
 
Of Bugs and Men (and Plugins too)
Of Bugs and Men (and Plugins too)Of Bugs and Men (and Plugins too)
Of Bugs and Men (and Plugins too)
 
Using Formal Concept Analysis to Construct and Visualise Hierarchies of Socio...
Using Formal Concept Analysis to Construct and Visualise Hierarchies of Socio...Using Formal Concept Analysis to Construct and Visualise Hierarchies of Socio...
Using Formal Concept Analysis to Construct and Visualise Hierarchies of Socio...
 

Recently uploaded

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
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
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
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
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
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
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
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
 

Recently uploaded (20)

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
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
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
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
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
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
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
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
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
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
 

CAS data literacy

  • 1. Improving data literacy Annika Wolff, Michel Wermelinger School of Computing & Communications The Open University
  • 2. The Urban Data School • Developed an approach for using large, complex data sets to teach data literacy skills in schools • Used data collected as part of a large ‘smart city’ project (http://mksmart.org) • Designed approach in collaboration with teachers and students in Milton Keynes
  • 3. Key idea 1: Teach in a context that the student can relate to • We used data about ‘energy’ – a topic that students had already started learning • We used data that was from their own town Solar panel map Heat map Data from smart meters (70 MK houses)
  • 4. Key idea 2: follow an inquiry process Students start by interpreting outcome of existing inquiry (guided inquiry) and this prompts new round of questions (open inquiry) We based all of our lesson plans on energy research that was being conducted at the Open University.
  • 5. Key idea 3: work ‘out’ not ‘in’ • The guided part of the inquiry should always start from a ‘snapshot’ of the data • Students interpret one day of ‘whole house’ energy consumption from smart meter data. • Students expand inquiry to ask questions that interest them – look at individual appliances – other days/seasons – other houses…
  • 6. Key idea 4: students collect their own data Help students understand the data by getting them to collect similar data of their own • Students ‘become’ a smart meter for a week and record when energy is used at home • Students use plasticine models to learn how LiDAR data is collected
  • 7. Key idea 5: include creative activities alongside practical ones Novel data visualisation App design
  • 8. Summary of Engagement School Sessions Wavendon Gate (Primary) Energy tasks The Academy (Secondary) Energy tasks + app design Denbigh (S) Energy tasks + app design Stantonbury (S) Energy tasks Urban Scholars (various S) App design UCMK Graduate Fair (S) Energy tasks Wavendon Gate (P) Energy tasks + plasticine modelling 13 SCHOOLS IN TOTAL ≈ 150 students
  • 9. Important Findings • Students are engaged by local data. Driven to search for the familiar and pose questions about things they know • Teachers need support, too - but they think the data is an excellent teaching resource
  • 10. Learn to Code for Data Analysis • Free introduction to coding and data analysis – Coding for reproducible research • Futurelearn MOOC: http://tiny.cc/lcda – 5+ h/week, 4 weeks, in May + Oct each year • Also on OpenLearn: http://tiny.cc/lcda-ol – 24/7 but no discussion forums, no support – used by Space Science MSc module – materials available under CC-BY-NC-SA license • 40min session based on week 1 for Year 10
  • 11. Learning • International open data: WHO, WU, WB, UN. • Weekly project: – Start with research questions – We answer them, introducing necessary concepts – Interleave reading and doing exercises – End with data analysis report • Show and tell: share report on own region
  • 12. First Principles of Instruction Problem-centred: Base the teaching and learning on interesting and progressively more complex real-world problems. 1. Activation: Help the learners activate past experience, information or mental models that can be used to organise the new knowledge. 2. Demonstration: Show the learners the new knowledge, e.g. through worked examples, preferably with multiple viewpoints. 3. Application: Give learners a sequence of varied problems for them to apply the new knowledge. Provide feedback and diminishing guidance, e.g. on how to correct mistakes. 4. Integration: Encourage learners to discuss, reflect on, and publicly demonstrate their new knowledge or skill, to integrate it into their lives. More details: http://tiny.cc/fpoi
  • 13.
  • 14. Technology • Python: easy to learn, used in STEM Faculty • Pandas: R-like data analysis library • Jupyter notebooks for exercises and reports • http://continuum.io/anaconda: computer app – free for Windows, Mac, Linux • http://cocalc.com: free web service – features to distribute, collect, grade assignments
  • 15. Jupyter notebooks • text editor/formatter + code editor/interpreter – free professional but easy-to-use software – data scientists use for reproducible research – we use in under- and post-graduate courses • text, code, and outputs (tables, charts, ...) – handouts with examples and exercises – assignment reports – text in Markdown, code in Python, both widely used • code one line at a time, with immediate feedback
  • 16. Jupyter notebooks • create and edit notebooks in browser – students can add own notes and fix typos quickly • publish read-only version, e.g. Y10 notebook – export to HTML or PDF and share file – single-click publish in CoCalc – put notebook file online, paste URL in http://nbviewer.jupyter.org – publish on GitHub (with version control for free!)
  • 17. Demo time! Plan A: live demo (fingers crossed…) Plan B: a screencast Plan C: more slides
  • 18.
  • 19.
  • 20. Problems • Keeping up with software and site changes • Provide all data offline because: – Online (historic) data changes (teaching point!) – Free CoCalc account doesn’t allow API calls • File encoding issues • [](){} and its combinations can be confusing • Convincing the Excel fans
  • 21. Take away • Free course for CPD and re-purposing • Follow First Principles of Instruction • Problem-driven data analysis is engaging – It’s interdisciplinary, local, global, personal
  • 22. Take away • Notebooks are an alternative approach to coding – code + text (explanation, analysis, study notes) – Incremental and iterative coding/debugging • exploratory data analysis without clear research questions – Require some discipline • Be aware and prepared for data + software issues • Coding is a powerful way to improve data literacy
  • 23. Contact We’d be happy to help you, learn from you, and work with you. E-mail: first.lastname@open.ac.uk

Editor's Notes

  1. Data-driven economy, alternative facts in politics, more open data: we need data literate, critical citizens Part 1: Annika’s work, KS3, I wasn’t involved so hope I can answer some of your questions Part 2: an approach to teaching data analysis that could be used at KS4+KS5,
  2. Eon data: 1) From single graph when is a) most energy consumed b) least energy consumed 2) Explore graphs of different households: is there a pattern? Write a story theorising the consumption differences within and across households. How could these theories be tested? Solar panel data: Look first at neighbourhood of 15-20 houses, then at familiar area. Which of these houses should produce the most solar energy each year (yield)? Is there relation between aspect, pitch, size of panel and yield? What other factors might influence solar energy production? Is one big roof better than many small ones? heat map: find familiar building, e.g. your school. What is its heat loss? Is it noticeable different from others in surrounding area? What might explain this difference (if there is one)? What new information would you need to confirm what causes the differences and where might you get this data?
  3. Lidar = light + radar: measure reflected energy/light from laser emission to create 3D representations
  4. TB data from WHO, weather data from WU, GDP + life expectancy from WB, milk+cream trade from UN Comtrade
  5. Activation: could emphasize relation to Excel better Demonstration: everything towards doing project, few sidetracks; multiple viewpoints hard in short time Application: exercises based on variations of our code, extension of project; not that varied due to short time; feedback not as effective in massive online setting Integration: forum discussion, localisation by learners; could have peer-review, sharing is easier with CoCalc
  6. iCMAs far more powerful
  7. No relationship to either company, just mentioning it works for us with many hundreds of students Used CoCalc and notebook distribution for Y10 session
  8. For those w/o software
  9. Turtology: Point out interleaved text/explanations and code/exercise run first 2 cells, one at a time, move turtle window out of way re-run the individual fd() and left() Run ping-pong do the exercise, use tab to auto-complete show/hide Run rest Fix wurtle typo, add *To do:* add `wally = Turtle()` Show Watford notebook if time
  10. UI changes, so where is now command, where do I download WB data? New features like modern notebooks without publishing
  11. Use open data from council to analyse expenditure, make pupils talk to parents Talk to your science, geography, sociology, language colleagues, e.g. most frequent letters in foreign languages for cryptography Double reinforcement of concepts in two subjects: learn by teaching to a stupid machine
  12. Let’s keep a dialogue going