SlideShare una empresa de Scribd logo
1 de 20
setting up computer labs for kids worldwide


                                  Avni Khatri: avni@avni.net
                             Massachusetts General Hospital
                                        Kids on Computers
                                    OSCON - July 27, 2011
oscon and o’reilly rock!
who we are
our labs
donations
storage and inventory management
grace hopper conference
transporting equipment
software
hardware
saucitlan de morales
internet
santo domingo girls’ school
ricardo flores magon school in san marcos
lessons learned
join us!
kidsoncomputers@lists.kidsoncomputers.org
        join us: http://bit.ly/mOVenl
          questions: avni@avni.net
Thank You!
•   O’Reilly and the OSCON Team
•   Entire KOC Team
•   Alex Mayorga Adame
•   Vedanta Barooah
•   Kees Den Hartigh
•   Bill Mullaney
•   Stormy Peters
•   Ilan Rabinovitch
•   Jen Redman
•   Serena Robb
Photo Credits
•   http://www.flickr.com/photos/compassalba/5361528668/sizes/o/in/photostream/
•   http://www.flickr.com/photos/gravitywave/366712496/sizes/l/in/photostream/
•   http://es.wikipedia.org/wiki/Archivo:Edubuntu_logo.svg
•   http://upload.wikimedia.org/wikipedia/commons/b/b4/Gcompris_screenshots.png
•   http://upload.wikimedia.org/wikipedia/commons/7/77/Tux_paint_logo.png
•   http://realmomsrealviews.com/wp-content/uploads/2010/11/handsRaised.png
•   http://www.flickr.com/photos/49503154413@N01/2580661428/
•   http://my-vipzone.com/wp-content/uploads/2011/02/albert-einstein-chalkboard.jpg
•   http://images.businessweek.com/ss/09/04/0415_job_protection/9.htm
•   http://upload.wikimedia.org/wikipedia/en/5/53/KhanAcademyLogo.png

Más contenido relacionado

Destacado

Destacado (6)

Staying Safe Online For Kids
Staying Safe Online For KidsStaying Safe Online For Kids
Staying Safe Online For Kids
 
Computer for kids
Computer for kidsComputer for kids
Computer for kids
 
WTDWTK 100 Lessons Kids Should Learn
WTDWTK 100 Lessons Kids Should LearnWTDWTK 100 Lessons Kids Should Learn
WTDWTK 100 Lessons Kids Should Learn
 
Elementary School Computer Class
Elementary School Computer ClassElementary School Computer Class
Elementary School Computer Class
 
Computer Lessons for Kids: Keyboard Shortcuts
Computer Lessons for Kids: Keyboard ShortcutsComputer Lessons for Kids: Keyboard Shortcuts
Computer Lessons for Kids: Keyboard Shortcuts
 
Summer Fun 2014 - Computer Science for Kids and Teens
Summer Fun 2014 - Computer Science for Kids and TeensSummer Fun 2014 - Computer Science for Kids and Teens
Summer Fun 2014 - Computer Science for Kids and Teens
 

Último

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 

Último (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 

Kids on Computers

Notas del editor

  1. Hi and welcome. Thank you for coming today. I’m Avni Khatri and I’m here today to talk about an organization I am a part of - \nKids on Computers. \n
  2. Before I start - I do want to thank the o’reilly and oscon teams for supporting us. For our booth, Sarah’s announcement this morning at the keynote, and for allowing me to speak about KOC here. They’ve been super helpful and nothing short of amazing. \n\n
  3. - We’re a non profit organization founded in early 2009, run entirely by volunteers. \n- Our purpose is to build computer labs using donated equipment in where kids have no other access to technology and FOSS.\n- Over the last 2+ years that we’ve been working we’ve worked on establishing a process in order to build the labs as efficiently as possible. \n\n - In order for a school to be chosen - we require that there be a local contact (preferably technical) in the region to help communicate issues about the\nlab to us after we are gone. \n\nFor example in Mexico - we have Thomas - logistical contact - finding schools / prinicipals for us to work with \nand Hermes - technical contact to setup and fix issues)\n\n- We also require there to be strong community network. Parents and teachers have to be supportive of the lab. \n- For example one of the schools we have - 18 de Marzo - \n- The parents of the kids built the building which houses the computer lab with donated bricks.\n - The 500 families in the school donated a few dollars / month to pay for the teacher’s salary for an entire year so they could run the lab we installed. \n\n- In another - CAM 27 - a school for kids with disabilities - \nA local business donates the internet. The kids use the lab during the day and at night - \nIt was funded by the government but the government didn’t pay the bills and the electricity got cut off\n\nThese are the types of schools we’re working with. \n\n\n
  4. \nWith this model - We have set up 6 labs so far. \n5 in the Huajuapan de Leon region of Oaxaca, Mexico\n1 in Buenos Aires, Argentina\nWe are currently working on a lab in Zambia, Africa and will be working on a lab in India later this year. \n\nAlong the way - we’ve met some fantastic people and delighted some amazing kids\nand we’ve also encountered some interesting issues. One of those issues being...\n
  5. Partimus - donated computers for girls school \nSystem 76 - laptops (being used in san marcos; laptops will be sent to zambia)\nbuy a computer from System 76 - you can send in your old one. \n\n- Mexican Bank\n- Volunteers and people like you\n\n- So now that we’ve collected all this equipment- What do we do with all of it? \n\n
  6. - We have equipment all over the country so we find volunteer’s houses or volunteer’s friends and family houses \nto store the equipment in until we’re ready for our trip. This is great and we’re so appreciative to our \nfriends who help us store, but it becomes difficult to track all of our inventory. \n\n- We decided in addition to collecting donations - we need to also track - so we know who donated what - where it ends up and the current state its in. \n
  7. - We are planning a project for the grace hopper conference open source codeathon in November\n where participants will build an inventory management system for us to use for our equipment. \n- We’re currently looking for an open source framework to build the inventory management system on. If you have any ideas, please let me know. \n
  8. - Another challenging issue we’ve encountered is getting donated equipment to the country. \n\n
  9. One option is shipping: \n- FedEx grant in 2009 which helped us ship computers and monitors to 18 de Marzo\n- computers got stuck in customs\n- we had volunteers to install, but no computers\n- the school ended up paying customs fee (~$300)\n\n- Another time we shipped equipment to Mexico and it was shipped back to us, because Mexico customs wouldn’t allow it throw\n\nAnother option is taking the equipment when we go down there. \n- May 2011 - 6 of us were stuck customs for 3 hours in Oaxaca City while they manually inventories all of our equipment (wrote serial numbers by hand)\n- we were only able to get laptops out, not desktops\n- “official letters haven’t helped” \n\nThird option - \nYEF grant - Netbooks\n\n
  10. - Our standard install consists of the following software - edubuntu, gcompris suite, tux suite, khan academy videos.\n- We go in with the idea that ok every computer needs this - this should be easy. \nWe get there and find some systems are too old to have the latest version of edubuntu so we need install disks for older versions. \nCertain version of gcompris and tux games don’t work on some computers\nThe Khan Academy videos are wmv files so we need to install VLC and the right VLC drivers -so we end up in dependency hell. \n\nLessons Learned\n- upgrade is harder than an install\n- we need 5 copies of each OS on different media - CD/DVD/ USB\n- When we start in and do an install fest here and then take the laptops pre-installed to the country- \nlike we did for the san marcos school- lab up and running in an hour\n\nopen questions\n- custom distribution? \n
  11. - the most challenging aspect of hardware is bad RAM and also keeping track of what a system currently has. \n- pixie boot - \n- Some computers their, cd / dvd drive didn’t work nor did their usb drives, so there was no way to connect to them\n- we haven’t had a lot of issues, but the ones we’ve had have been annoying. \n- one example where we had an interesting challenge was in saucitlan de morales\n
  12. - saucitlan de morales\n- we went to the school and had been told the computers are all set up, all you have to do is plug them in. \n\n- we took a taxi to a remote dirt road - with the taxi driver not knowing where the school was. \n- 1.5 hours and we were able to give enough directions for us to arrive.\n- we get to the school and it’s locked - we weren’t sure where to find someone who works with the school - so we ask this young woman. She thinks for a moment and then hops in the taxi with us. \n\n- this school is 1.5 hours from the main city , it has no phone lines - \n- goats - someone \n\n- no hard drives\n\n3 computers in the principle’s had hard drives\nmade them into servers\neach computer would serve 3 computers + itself for a total of 12 computers\n\n- In the mean time we decided to test each computer to make sure it would boot. A lot of them didn’t so we spent\nthe day swapping RAM and monitors. \n\n- 2 days later - we made the 3 computers with hard drives into LTSP servers and the computers w/o hard drives into LTSP clients. \n- 1 day of work for 7 people \n\n\n\n
  13. - we take internet for granted here now, but one thing I learned on my trip to Mexico in May \nis that a lot of places don’t have internet, a lot of places don’t even know what that means. \nI mean we’re going to towns where they don’t even have phone lines. \n\n
  14. easier example - \nsanto domingo girls school - \nwe don’t have any religious affiliations at all, but most of the schools we work with are public schools,\nbut we decided to work with this school - because they take in girls from difficult situations. \n\ndownstairs - main office with 2 computers - cable modem with multiple ports\ninternet paid for by shop owner\n\nHermes pulled cable from downstairs to upstairs to 2 switches\nAll the computers in the classroom were connected to the switches\n\nSystem configured with static IPs - but cable modem reconfigured - and we didn’t have password \nreconfigured with DHCP - DHCP better because the school doesn’t have to keep track of the static IPs\n they have limited technical support so the simpler the better\n\n\n\n
  15. school in san marcos - \n- city hall had satellite link coming down into the office (very slow connection) - 2 Mbps - pulled into a modem\n- modem connected to a 100 Mbps switch\n- serving 5 computers in 2 offices in city hall\n- from that switch we pulled a cable to the top of city hall across the street to the top of the school house. \n- we dropped the line down into the computer lab and connected it to wifi-bridge (router) which created a WAP for the laptops (system 76)\n\n- problems\n1. we didn’t have long enough ethernet cable - Thomas made trip for the cable but forgot crimping tool\n2. no ethernet connectors - stripped connectors from old cables\n3. no crimpers - \n4. no router\n- after we resolved that and climbed on the roof - the internet for the lab set up pretty easily \n\n\n\n
  16. - communication is vital \n- bring all necessary equipment with you where ever you go - \n- we take things for granted here. \n- need good list of equipment, \n- initial planning to know to bring, especially if the nearest shops are 2.5 hours away\n\n
  17. Come join us. Come travel to exciting locations If you want to learn more about us - come visit our booth in the Expo Hall. \nWe’re accepting old computer equipment and monetary donations here. We’re also having an install-fest\ntomorrow at our booth from 1-4pm so please stop buy if you can help! \n\n\n
  18. We’ve currently worked with 6 schools ~2000 kids in a little over 2 years. We want to continue at this rate. \nWe have a lot of fun, we’re always learning, we’ve changed the world and we’re going to do it again. Join us.\n\n
  19. \n
  20. \n