SlideShare a Scribd company logo
1 of 26
Download to read offline
Julian Harty 
Selenium conference 2014 
Contact me: julianharty@gmail.com 
Creative Commons License 
This presentation by Julian Harty is licensed under a Creative 
Commons Attribution-ShareAlike 3.0 Unported License. 
http://creativecommons.org/licenses/by-sa/3.0/deed.en_US 
Rev: 12 Sep 2014 
added several notes & references slide.
2 India 1,182,105,000[1] 
32 Kenya 40,862,900 
61 Chile 17,094,270 
[1] Includes data from Jammu and Kashmir (India-administered), Azad Kashmir (Pakistan-administered), and Aksai 
Chin (PRC-administered). 
https://en.wikipedia.org/wiki/List_of_countries_by_population_in_2010 
https://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Winkel_triple_projection_SW.jpg/600px-Winkel_triple_projection_SW.jpg
ž During a visit to Western Kenya Oct 2012 
ž Schools without classrooms, books, paper 
or electricity 
ž Many orphans (estimated 1/3) 
ž Many un(der) qualified teachers 
ž Excellent 3G coverage 
ž My Amazon Kindle
ž Food 
ž School buildings 
ž Writing materials 
My burning question: 
“What happens after they leave school?” 
[1] Also an Eli Goldratt book title
Building on what I know 
ž 34 years working as an engineer with 
technology 
ž 24*7 Operations 
ž Global users 
ž Engineering systems that continue 
functioning, reliably even when the 
pieces aren’t 
TCP/IP
ž I’m combining the brilliant work of others 
ž Raspberry Pi team 
ž Khan Academy & Learning Equality 
ž Kiwix 
ž Wikipedia contributors 
ž RACHEL project 
ž …
ž Agile concepts: 
• Monthly iterations 
• Retrospectives 
ž Start small & inexpensively 
ž Maximise learning through diversity
ž Virtually all software Free & Opensource 
ž Content free to share 
ž Ability to modify, co-create, enhance, …
Kindle project 
6 schools each with a Kindle Feb 2013 
7th school & more devices Summer 2013 
Zoombinis in Indian schools July 2013 
6 schools, pupils teach peers Jan 2014 
WorldReader contents Feb 2014 
11 schools with Kindles July 2014 
ž 3G WiFi 
ž ‘UPS’ power for Raspberry Pi’s 
ž Solar, Solar, Solar power 
ž Tablets + Raspberry Pi’s
ž I need their commitment & feedback 
ž Help them learn competencies 
ž Contributions in growth stage 
Example Monthly Report 
from School in Oyugis
Dadaab refugee camp 
ž Kenya 
ž 11 schools with Kindles 
ž 3 with Android Tablets + Raspberry Pi 
ž Dadaab has a Solar powered Pi
Santiago 
ž Launched 9 tablets + Pi in OPTE School 
ž Worked with EnseñaChile (teach first) 
ž Met Ministry of Education 
Punta Arenas 
ž 3 schools 
ž Met Regional Government
And other equipment
150 Nexus 7’s donated by Google 
60 Kenya 
15 Chile 
75 India 
Android Tablets & Raspberry Pi’s
ž Mobile Phone ‘power packs’ 
ž Solar Panels (3w to 7 w) 
ž 4-port USB chargers 
ž …?
ž Inexpensive off-the-shelf parts 
ž Open content & open source 
ž Test diverse alternatives 
ž Seek simplicity 
ž Measure, test, gather data & evidence… 
ž Collaborate & share
ž Ask professional teachers 
ž Discuss and publish 
ž Read extensively
And other stuff
ž Code does stuff 
ž Text & other resources communicate 
ž Contents are the essence of what users need 
• Wikipedia 
• Videos 
• Exercises 
• eBooks 
• … 
ž All need to be of sufficient quality, relevant 
and understood
Application Home on Android tablets in Chile 
RACHEL homepage 
viewed in Android 
web browser
ž Google Volunteer Days 
• KA-Lite automated tests for synchronisation 
ž Wikimedia Hackathon Zurich 
• Kiwix Android build fixes & much more 
ž Selenium Conference Bangalore 
• Finding bugs 
• Automated tests
Bug-Fest @ Selenium Conference 
ž 114 bugs filed (1 already closed) 
ž # test automation created 
ž # contributions already 
https://github.com/Bug-Bash/selenium-kiwix
ž Translations for the apps 
• Kiwix 
• Khan Academy Lite (ka-lite) 
ž Translation and localisation of materials 
ž Suggesting apps, contents, etc. 
ž Helping production-ize equipment, 
configurations & code
http://kusaidiamwalimu.org 
julianharty@gmail.com 
Helping to enable people to live better lives through 
appropriate use of [mobile] technologies
ž The Rachel Project 
• http://rachel.worldpossible.org/ 
ž Khan Academy Lite 
• https://learningequality.org/ka-lite/ 
ž Khan Academy 
• https://www.khanacademy.org 
ž Raspberry Pi computer 
• http://www.raspberrypi.org 
ž Salman Khan’s book: 
• The One World School House – education reimagined 
ž The Chennai Education Centre 
• http://www.tcec-kfi.org

More Related Content

Similar to Bringing Bug Free Education to the World

Increase usage of online resources Edina presentation
Increase usage of online resources Edina presentationIncrease usage of online resources Edina presentation
Increase usage of online resources Edina presentationJISC RSC Eastern
 
The Story of My ICT Journey
The Story of My ICT JourneyThe Story of My ICT Journey
The Story of My ICT JourneyS. L. Faisal
 
Role of NDLI in Higher Education _ Research, KU.pdf
Role of NDLI in Higher Education _ Research, KU.pdfRole of NDLI in Higher Education _ Research, KU.pdf
Role of NDLI in Higher Education _ Research, KU.pdfManash Kumar Mondal
 
Emerging trends in libraries
Emerging trends in librariesEmerging trends in libraries
Emerging trends in librariesH Anil Kumar
 
The Story of My ICT Journey
The Story of My ICT JourneyThe Story of My ICT Journey
The Story of My ICT JourneyS. L. Faisal
 
Digital Learning Design - Australian Catholic University
Digital Learning Design - Australian Catholic UniversityDigital Learning Design - Australian Catholic University
Digital Learning Design - Australian Catholic UniversityVanguard Visions
 
Digital Learning Design 100913
Digital Learning Design 100913Digital Learning Design 100913
Digital Learning Design 100913Vanguard Visions
 
Scottsdale Math OER Implementation (2014 spring presentation)
Scottsdale Math OER Implementation (2014 spring presentation)Scottsdale Math OER Implementation (2014 spring presentation)
Scottsdale Math OER Implementation (2014 spring presentation)Donna Gaudet
 
Community College OER Showcases: Scottsdale's OER Math Program and Tacoma's ...
Community College OER Showcases:  Scottsdale's OER Math Program and Tacoma's ...Community College OER Showcases:  Scottsdale's OER Math Program and Tacoma's ...
Community College OER Showcases: Scottsdale's OER Math Program and Tacoma's ...Una Daly
 
What can Open Access offer me as a teacher?: A guide to Open Access and to ed...
What can Open Access offer me as a teacher?: A guide to Open Access and to ed...What can Open Access offer me as a teacher?: A guide to Open Access and to ed...
What can Open Access offer me as a teacher?: A guide to Open Access and to ed...Stian Håklev
 
OER workshop
OER workshopOER workshop
OER workshopsdarley
 
Open Education in Practice. Hard and soft skills for creating open educationa...
Open Education in Practice. Hard and soft skills for creating open educationa...Open Education in Practice. Hard and soft skills for creating open educationa...
Open Education in Practice. Hard and soft skills for creating open educationa...Chris Follows
 
Enrichment 2.0 Gifted Education For The 21st Century
Enrichment 2.0 Gifted Education For The 21st CenturyEnrichment 2.0 Gifted Education For The 21st Century
Enrichment 2.0 Gifted Education For The 21st CenturyMichelle Eckstein
 
Group2 Ppt Ch. 4 & 7
Group2 Ppt Ch. 4 & 7Group2 Ppt Ch. 4 & 7
Group2 Ppt Ch. 4 & 7klissner
 
TWB - Canada presentation
TWB - Canada presentationTWB - Canada presentation
TWB - Canada presentationguest7f8e87b
 

Similar to Bringing Bug Free Education to the World (20)

Increase usage of online resources Edina presentation
Increase usage of online resources Edina presentationIncrease usage of online resources Edina presentation
Increase usage of online resources Edina presentation
 
The Story of My ICT Journey
The Story of My ICT JourneyThe Story of My ICT Journey
The Story of My ICT Journey
 
Lacue 2012
Lacue 2012Lacue 2012
Lacue 2012
 
Lacue 2012
Lacue 2012Lacue 2012
Lacue 2012
 
Role of NDLI in Higher Education _ Research, KU.pdf
Role of NDLI in Higher Education _ Research, KU.pdfRole of NDLI in Higher Education _ Research, KU.pdf
Role of NDLI in Higher Education _ Research, KU.pdf
 
Emerging trends in libraries
Emerging trends in librariesEmerging trends in libraries
Emerging trends in libraries
 
The Story of My ICT Journey
The Story of My ICT JourneyThe Story of My ICT Journey
The Story of My ICT Journey
 
Edu614 session 8 ws
Edu614 session 8 wsEdu614 session 8 ws
Edu614 session 8 ws
 
Digital Learning Design - Australian Catholic University
Digital Learning Design - Australian Catholic UniversityDigital Learning Design - Australian Catholic University
Digital Learning Design - Australian Catholic University
 
Digital Learning Design 100913
Digital Learning Design 100913Digital Learning Design 100913
Digital Learning Design 100913
 
Md acrl-program
Md acrl-programMd acrl-program
Md acrl-program
 
Case Study on the National Digital Library of India and Exploring Learning Re...
Case Study on the National Digital Library of India and Exploring Learning Re...Case Study on the National Digital Library of India and Exploring Learning Re...
Case Study on the National Digital Library of India and Exploring Learning Re...
 
Scottsdale Math OER Implementation (2014 spring presentation)
Scottsdale Math OER Implementation (2014 spring presentation)Scottsdale Math OER Implementation (2014 spring presentation)
Scottsdale Math OER Implementation (2014 spring presentation)
 
Community College OER Showcases: Scottsdale's OER Math Program and Tacoma's ...
Community College OER Showcases:  Scottsdale's OER Math Program and Tacoma's ...Community College OER Showcases:  Scottsdale's OER Math Program and Tacoma's ...
Community College OER Showcases: Scottsdale's OER Math Program and Tacoma's ...
 
What can Open Access offer me as a teacher?: A guide to Open Access and to ed...
What can Open Access offer me as a teacher?: A guide to Open Access and to ed...What can Open Access offer me as a teacher?: A guide to Open Access and to ed...
What can Open Access offer me as a teacher?: A guide to Open Access and to ed...
 
OER workshop
OER workshopOER workshop
OER workshop
 
Open Education in Practice. Hard and soft skills for creating open educationa...
Open Education in Practice. Hard and soft skills for creating open educationa...Open Education in Practice. Hard and soft skills for creating open educationa...
Open Education in Practice. Hard and soft skills for creating open educationa...
 
Enrichment 2.0 Gifted Education For The 21st Century
Enrichment 2.0 Gifted Education For The 21st CenturyEnrichment 2.0 Gifted Education For The 21st Century
Enrichment 2.0 Gifted Education For The 21st Century
 
Group2 Ppt Ch. 4 & 7
Group2 Ppt Ch. 4 & 7Group2 Ppt Ch. 4 & 7
Group2 Ppt Ch. 4 & 7
 
TWB - Canada presentation
TWB - Canada presentationTWB - Canada presentation
TWB - Canada presentation
 

More from Naresh Jain

Problem Solving Techniques For Evolutionary Design
Problem Solving Techniques For Evolutionary DesignProblem Solving Techniques For Evolutionary Design
Problem Solving Techniques For Evolutionary DesignNaresh Jain
 
Agile India 2019 Conference Welcome Note
Agile India 2019 Conference Welcome NoteAgile India 2019 Conference Welcome Note
Agile India 2019 Conference Welcome NoteNaresh Jain
 
Organizational Resilience
Organizational ResilienceOrganizational Resilience
Organizational ResilienceNaresh Jain
 
Improving the Quality of Incoming Code
Improving the Quality of Incoming CodeImproving the Quality of Incoming Code
Improving the Quality of Incoming CodeNaresh Jain
 
Agile India 2018 Conference Summary
Agile India 2018 Conference SummaryAgile India 2018 Conference Summary
Agile India 2018 Conference SummaryNaresh Jain
 
Agile India 2018 Conference
Agile India 2018 ConferenceAgile India 2018 Conference
Agile India 2018 ConferenceNaresh Jain
 
Agile India 2018 Conference
Agile India 2018 ConferenceAgile India 2018 Conference
Agile India 2018 ConferenceNaresh Jain
 
Agile India 2018 Conference
Agile India 2018 ConferenceAgile India 2018 Conference
Agile India 2018 ConferenceNaresh Jain
 
Pilgrim's Progress to the Promised Land by Robert Virding
Pilgrim's Progress to the Promised Land by Robert VirdingPilgrim's Progress to the Promised Land by Robert Virding
Pilgrim's Progress to the Promised Land by Robert VirdingNaresh Jain
 
Concurrent languages are Functional by Francesco Cesarini
Concurrent languages are Functional by Francesco CesariniConcurrent languages are Functional by Francesco Cesarini
Concurrent languages are Functional by Francesco CesariniNaresh Jain
 
Erlang from behing the trenches by Francesco Cesarini
Erlang from behing the trenches by Francesco CesariniErlang from behing the trenches by Francesco Cesarini
Erlang from behing the trenches by Francesco CesariniNaresh Jain
 
Anatomy of an eCommerce Search Engine by Mayur Datar
Anatomy of an eCommerce Search Engine by Mayur DatarAnatomy of an eCommerce Search Engine by Mayur Datar
Anatomy of an eCommerce Search Engine by Mayur DatarNaresh Jain
 
Setting up Continuous Delivery Culture for a Large Scale Mobile App
Setting up Continuous Delivery Culture for a Large Scale Mobile AppSetting up Continuous Delivery Culture for a Large Scale Mobile App
Setting up Continuous Delivery Culture for a Large Scale Mobile AppNaresh Jain
 
Towards FutureOps: Stable, Repeatable environments from Dev to Prod
Towards FutureOps: Stable, Repeatable environments from Dev to ProdTowards FutureOps: Stable, Repeatable environments from Dev to Prod
Towards FutureOps: Stable, Repeatable environments from Dev to ProdNaresh Jain
 
Value Driven Development by Dave Thomas
Value Driven Development by Dave Thomas Value Driven Development by Dave Thomas
Value Driven Development by Dave Thomas Naresh Jain
 
No Silver Bullets in Functional Programming by Brian McKenna
No Silver Bullets in Functional Programming by Brian McKennaNo Silver Bullets in Functional Programming by Brian McKenna
No Silver Bullets in Functional Programming by Brian McKennaNaresh Jain
 
Functional Programming Conference 2016
Functional Programming Conference 2016Functional Programming Conference 2016
Functional Programming Conference 2016Naresh Jain
 
Agile India 2017 Conference
Agile India 2017 ConferenceAgile India 2017 Conference
Agile India 2017 ConferenceNaresh Jain
 
Unleashing the Power of Automated Refactoring with JDT
Unleashing the Power of Automated Refactoring with JDTUnleashing the Power of Automated Refactoring with JDT
Unleashing the Power of Automated Refactoring with JDTNaresh Jain
 

More from Naresh Jain (20)

Problem Solving Techniques For Evolutionary Design
Problem Solving Techniques For Evolutionary DesignProblem Solving Techniques For Evolutionary Design
Problem Solving Techniques For Evolutionary Design
 
Agile India 2019 Conference Welcome Note
Agile India 2019 Conference Welcome NoteAgile India 2019 Conference Welcome Note
Agile India 2019 Conference Welcome Note
 
Organizational Resilience
Organizational ResilienceOrganizational Resilience
Organizational Resilience
 
Improving the Quality of Incoming Code
Improving the Quality of Incoming CodeImproving the Quality of Incoming Code
Improving the Quality of Incoming Code
 
Agile India 2018 Conference Summary
Agile India 2018 Conference SummaryAgile India 2018 Conference Summary
Agile India 2018 Conference Summary
 
Agile India 2018 Conference
Agile India 2018 ConferenceAgile India 2018 Conference
Agile India 2018 Conference
 
Agile India 2018 Conference
Agile India 2018 ConferenceAgile India 2018 Conference
Agile India 2018 Conference
 
Agile India 2018 Conference
Agile India 2018 ConferenceAgile India 2018 Conference
Agile India 2018 Conference
 
Pilgrim's Progress to the Promised Land by Robert Virding
Pilgrim's Progress to the Promised Land by Robert VirdingPilgrim's Progress to the Promised Land by Robert Virding
Pilgrim's Progress to the Promised Land by Robert Virding
 
Concurrent languages are Functional by Francesco Cesarini
Concurrent languages are Functional by Francesco CesariniConcurrent languages are Functional by Francesco Cesarini
Concurrent languages are Functional by Francesco Cesarini
 
Erlang from behing the trenches by Francesco Cesarini
Erlang from behing the trenches by Francesco CesariniErlang from behing the trenches by Francesco Cesarini
Erlang from behing the trenches by Francesco Cesarini
 
Anatomy of an eCommerce Search Engine by Mayur Datar
Anatomy of an eCommerce Search Engine by Mayur DatarAnatomy of an eCommerce Search Engine by Mayur Datar
Anatomy of an eCommerce Search Engine by Mayur Datar
 
Setting up Continuous Delivery Culture for a Large Scale Mobile App
Setting up Continuous Delivery Culture for a Large Scale Mobile AppSetting up Continuous Delivery Culture for a Large Scale Mobile App
Setting up Continuous Delivery Culture for a Large Scale Mobile App
 
Towards FutureOps: Stable, Repeatable environments from Dev to Prod
Towards FutureOps: Stable, Repeatable environments from Dev to ProdTowards FutureOps: Stable, Repeatable environments from Dev to Prod
Towards FutureOps: Stable, Repeatable environments from Dev to Prod
 
Value Driven Development by Dave Thomas
Value Driven Development by Dave Thomas Value Driven Development by Dave Thomas
Value Driven Development by Dave Thomas
 
No Silver Bullets in Functional Programming by Brian McKenna
No Silver Bullets in Functional Programming by Brian McKennaNo Silver Bullets in Functional Programming by Brian McKenna
No Silver Bullets in Functional Programming by Brian McKenna
 
Functional Programming Conference 2016
Functional Programming Conference 2016Functional Programming Conference 2016
Functional Programming Conference 2016
 
Agile India 2017 Conference
Agile India 2017 ConferenceAgile India 2017 Conference
Agile India 2017 Conference
 
The Eclipse Way
The Eclipse WayThe Eclipse Way
The Eclipse Way
 
Unleashing the Power of Automated Refactoring with JDT
Unleashing the Power of Automated Refactoring with JDTUnleashing the Power of Automated Refactoring with JDT
Unleashing the Power of Automated Refactoring with JDT
 

Recently uploaded

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
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...KokoStevan
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
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
 

Recently uploaded (20)

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"
 
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
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
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
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
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
 
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
 

Bringing Bug Free Education to the World

  • 1. Julian Harty Selenium conference 2014 Contact me: julianharty@gmail.com Creative Commons License This presentation by Julian Harty is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License. http://creativecommons.org/licenses/by-sa/3.0/deed.en_US Rev: 12 Sep 2014 added several notes & references slide.
  • 2. 2 India 1,182,105,000[1] 32 Kenya 40,862,900 61 Chile 17,094,270 [1] Includes data from Jammu and Kashmir (India-administered), Azad Kashmir (Pakistan-administered), and Aksai Chin (PRC-administered). https://en.wikipedia.org/wiki/List_of_countries_by_population_in_2010 https://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Winkel_triple_projection_SW.jpg/600px-Winkel_triple_projection_SW.jpg
  • 3. ž During a visit to Western Kenya Oct 2012 ž Schools without classrooms, books, paper or electricity ž Many orphans (estimated 1/3) ž Many un(der) qualified teachers ž Excellent 3G coverage ž My Amazon Kindle
  • 4. ž Food ž School buildings ž Writing materials My burning question: “What happens after they leave school?” [1] Also an Eli Goldratt book title
  • 5. Building on what I know ž 34 years working as an engineer with technology ž 24*7 Operations ž Global users ž Engineering systems that continue functioning, reliably even when the pieces aren’t TCP/IP
  • 6. ž I’m combining the brilliant work of others ž Raspberry Pi team ž Khan Academy & Learning Equality ž Kiwix ž Wikipedia contributors ž RACHEL project ž …
  • 7. ž Agile concepts: • Monthly iterations • Retrospectives ž Start small & inexpensively ž Maximise learning through diversity
  • 8. ž Virtually all software Free & Opensource ž Content free to share ž Ability to modify, co-create, enhance, …
  • 9. Kindle project 6 schools each with a Kindle Feb 2013 7th school & more devices Summer 2013 Zoombinis in Indian schools July 2013 6 schools, pupils teach peers Jan 2014 WorldReader contents Feb 2014 11 schools with Kindles July 2014 ž 3G WiFi ž ‘UPS’ power for Raspberry Pi’s ž Solar, Solar, Solar power ž Tablets + Raspberry Pi’s
  • 10. ž I need their commitment & feedback ž Help them learn competencies ž Contributions in growth stage Example Monthly Report from School in Oyugis
  • 11. Dadaab refugee camp ž Kenya ž 11 schools with Kindles ž 3 with Android Tablets + Raspberry Pi ž Dadaab has a Solar powered Pi
  • 12. Santiago ž Launched 9 tablets + Pi in OPTE School ž Worked with EnseñaChile (teach first) ž Met Ministry of Education Punta Arenas ž 3 schools ž Met Regional Government
  • 14. 150 Nexus 7’s donated by Google 60 Kenya 15 Chile 75 India Android Tablets & Raspberry Pi’s
  • 15. ž Mobile Phone ‘power packs’ ž Solar Panels (3w to 7 w) ž 4-port USB chargers ž …?
  • 16. ž Inexpensive off-the-shelf parts ž Open content & open source ž Test diverse alternatives ž Seek simplicity ž Measure, test, gather data & evidence… ž Collaborate & share
  • 17. ž Ask professional teachers ž Discuss and publish ž Read extensively
  • 18.
  • 20. ž Code does stuff ž Text & other resources communicate ž Contents are the essence of what users need • Wikipedia • Videos • Exercises • eBooks • … ž All need to be of sufficient quality, relevant and understood
  • 21. Application Home on Android tablets in Chile RACHEL homepage viewed in Android web browser
  • 22. ž Google Volunteer Days • KA-Lite automated tests for synchronisation ž Wikimedia Hackathon Zurich • Kiwix Android build fixes & much more ž Selenium Conference Bangalore • Finding bugs • Automated tests
  • 23. Bug-Fest @ Selenium Conference ž 114 bugs filed (1 already closed) ž # test automation created ž # contributions already https://github.com/Bug-Bash/selenium-kiwix
  • 24. ž Translations for the apps • Kiwix • Khan Academy Lite (ka-lite) ž Translation and localisation of materials ž Suggesting apps, contents, etc. ž Helping production-ize equipment, configurations & code
  • 25. http://kusaidiamwalimu.org julianharty@gmail.com Helping to enable people to live better lives through appropriate use of [mobile] technologies
  • 26. ž The Rachel Project • http://rachel.worldpossible.org/ ž Khan Academy Lite • https://learningequality.org/ka-lite/ ž Khan Academy • https://www.khanacademy.org ž Raspberry Pi computer • http://www.raspberrypi.org ž Salman Khan’s book: • The One World School House – education reimagined ž The Chennai Education Centre • http://www.tcec-kfi.org