SlideShare a Scribd company logo
1 of 26
Download to read offline
Why Foss in Education makes sense

  Philip Tellis / philip@bluesmoon.info
                            Yahoo!


          FOSS.IN/2005 – 2005/12/01




     FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
$ whoami




    Philip Tellis
    philip@bluesmoon.info
    @bluesmoon
    yahoo
    geek




               FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
What this talk is not about




      Educational tools under linux
      Free educational tools
      Cost benefits of using foss in schools




               FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
What this talk is about




      Foss as a means of fostering education
      Foss as a means of validating research
      The fossification of education




               FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
The role of computers in education




     Computer Education
     Other Education
     Academic related
     Administrative




              FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
The role of computers in education




     Instruction delivery
     Instruction enabling
     Administration




               FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
Instruction delivery




      Throw information at students until they know it all
      Don’t let them go ahead unless they pass all tests
      Throw data at students and let them process it
      Let the student derive information




                FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
Instruction delivery




      Throw information at students until they know it all
      Don’t let them go ahead unless they pass all tests
      Throw data at students and let them process it
      Let the student derive information




                FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
Instruction delivery




      Throw information at students until they know it all
      Don’t let them go ahead unless they pass all tests
      Throw data at students and let them process it
      Let the student derive information




                FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
Instruction delivery




      Throw information at students until they know it all
      Don’t let them go ahead unless they pass all tests
      Throw data at students and let them process it
      Let the student derive information




                FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
Instruction enabling




      The computer as the laboratory
      C programming can only be taught on a computer
      Playing with Math and Science on the computer




               FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
Do we want the computer to program the child or the child to
                 program the computer?




            FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
Language learning is natural




     Natural languages are learnt through living
     Learning is inherited from ones surroundings
     Create virtual lands where the mother tongue is the topic
     to be learnt
     Mathland, Physicsland, Poetryland




              FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
Language learning is natural




     Natural languages are learnt through living
     Learning is inherited from ones surroundings
     Create virtual lands where the mother tongue is the topic
     to be learnt
     Mathland, Physicsland, Poetryland




              FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
Language learning is natural




     Natural languages are learnt through living
     Learning is inherited from ones surroundings
     Create virtual lands where the mother tongue is the topic
     to be learnt
     Mathland, Physicsland, Poetryland




              FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
Language learning is natural




     Natural languages are learnt through living
     Learning is inherited from ones surroundings
     Create virtual lands where the mother tongue is the topic
     to be learnt
     Mathland, Physicsland, Poetryland




              FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
Debugging ones mistakes




     Don’t punish children when they make mistakes
     Teach them to debug
     Teach them to read other peoples’ problems and debug
     them too




              FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
This is where Foss shines




     FOSS is great for learning because the source code is
     available. Not just for reading, but for modification, and
                          experimentation.




               FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
Use FOSS tools instead of proprietary ones




     Should we teach students specific tools or give them the
     ability to learn any tool?
     Should we NOT teach the current popular tools?
     Throw responsibility into the hands of students




              FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
Popularity begets Obsolescence




FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
Academics and FOSS




    Academia spreads knowledge by publishing papers,
    results and findings.
    Foss is a solid implementation of these ideas
    Foss allows one to build on another’s knowledge
    Foss allows verifiability – the basis of all scientific
    publishings




              FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
We need to foster this at the school level




      Students of higher classes can build tools for lower classes
      Students work in a virtual world for the topic they study
      Programming expertise is not required, but domain
      expertise is built
      Students learn by collaborating and studying others’
      implementations




                FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
Doing, teaching, collaborating




     Learning is fostered by doing, teaching and collaborating
     This is why Foss makes sense for education
     We have plenty of examples in computer science and
     bioinformatics
     Let’s apply this to other fields too




               FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
Education needs to be Free and Open




 FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
Education wants to be Free and Open




 FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense
Thanks




   http://tech.bluesmoon.info/2005/11/why-foss-in-education-makes-
                               sense.html




                FOSS.IN/2005 – 2005/12/01   Why Foss in Education makes sense

More Related Content

More from Philip Tellis

Improving 3rd Party Script Performance With IFrames
Improving 3rd Party Script Performance With IFramesImproving 3rd Party Script Performance With IFrames
Improving 3rd Party Script Performance With IFrames
Philip Tellis
 
Analysing network characteristics with JavaScript
Analysing network characteristics with JavaScriptAnalysing network characteristics with JavaScript
Analysing network characteristics with JavaScript
Philip Tellis
 
A Node.JS bag of goodies for analyzing Web Traffic
A Node.JS bag of goodies for analyzing Web TrafficA Node.JS bag of goodies for analyzing Web Traffic
A Node.JS bag of goodies for analyzing Web Traffic
Philip Tellis
 

More from Philip Tellis (20)

Improving D3 Performance with CANVAS and other Hacks
Improving D3 Performance with CANVAS and other HacksImproving D3 Performance with CANVAS and other Hacks
Improving D3 Performance with CANVAS and other Hacks
 
Frontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonFrontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy Person
 
Frontend Performance: De débutant à Expert à Fou Furieux
Frontend Performance: De débutant à Expert à Fou FurieuxFrontend Performance: De débutant à Expert à Fou Furieux
Frontend Performance: De débutant à Expert à Fou Furieux
 
Frontend Performance: Expert to Crazy Person
Frontend Performance: Expert to Crazy PersonFrontend Performance: Expert to Crazy Person
Frontend Performance: Expert to Crazy Person
 
Beyond Page Level Metrics
Beyond Page Level MetricsBeyond Page Level Metrics
Beyond Page Level Metrics
 
Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...
Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...
Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...
 
Frontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonFrontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy Person
 
Frontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonFrontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy Person
 
Frontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonFrontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy Person
 
mmm... beacons
mmm... beaconsmmm... beacons
mmm... beacons
 
RUM Distillation 101 -- Part I
RUM Distillation 101 -- Part IRUM Distillation 101 -- Part I
RUM Distillation 101 -- Part I
 
Improving 3rd Party Script Performance With IFrames
Improving 3rd Party Script Performance With IFramesImproving 3rd Party Script Performance With IFrames
Improving 3rd Party Script Performance With IFrames
 
Extending Boomerang
Extending BoomerangExtending Boomerang
Extending Boomerang
 
Abusing JavaScript to measure Web Performance, or, "how does boomerang work?"
Abusing JavaScript to measure Web Performance, or, "how does boomerang work?"Abusing JavaScript to measure Web Performance, or, "how does boomerang work?"
Abusing JavaScript to measure Web Performance, or, "how does boomerang work?"
 
The Statistics of Web Performance Analysis
The Statistics of Web Performance AnalysisThe Statistics of Web Performance Analysis
The Statistics of Web Performance Analysis
 
Abusing JavaScript to Measure Web Performance
Abusing JavaScript to Measure Web PerformanceAbusing JavaScript to Measure Web Performance
Abusing JavaScript to Measure Web Performance
 
Rum for Breakfast
Rum for BreakfastRum for Breakfast
Rum for Breakfast
 
Analysing network characteristics with JavaScript
Analysing network characteristics with JavaScriptAnalysing network characteristics with JavaScript
Analysing network characteristics with JavaScript
 
A Node.JS bag of goodies for analyzing Web Traffic
A Node.JS bag of goodies for analyzing Web TrafficA Node.JS bag of goodies for analyzing Web Traffic
A Node.JS bag of goodies for analyzing Web Traffic
 
Messing with JavaScript and the DOM to measure network characteristics
Messing with JavaScript and the DOM to measure network characteristicsMessing with JavaScript and the DOM to measure network characteristics
Messing with JavaScript and the DOM to measure network characteristics
 

Recently uploaded

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Recently uploaded (20)

2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
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
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 

Why FOSS in education makes sense

  • 1. Why Foss in Education makes sense Philip Tellis / philip@bluesmoon.info Yahoo! FOSS.IN/2005 – 2005/12/01 FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 2. $ whoami Philip Tellis philip@bluesmoon.info @bluesmoon yahoo geek FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 3. What this talk is not about Educational tools under linux Free educational tools Cost benefits of using foss in schools FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 4. What this talk is about Foss as a means of fostering education Foss as a means of validating research The fossification of education FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 5. The role of computers in education Computer Education Other Education Academic related Administrative FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 6. The role of computers in education Instruction delivery Instruction enabling Administration FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 7. Instruction delivery Throw information at students until they know it all Don’t let them go ahead unless they pass all tests Throw data at students and let them process it Let the student derive information FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 8. Instruction delivery Throw information at students until they know it all Don’t let them go ahead unless they pass all tests Throw data at students and let them process it Let the student derive information FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 9. Instruction delivery Throw information at students until they know it all Don’t let them go ahead unless they pass all tests Throw data at students and let them process it Let the student derive information FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 10. Instruction delivery Throw information at students until they know it all Don’t let them go ahead unless they pass all tests Throw data at students and let them process it Let the student derive information FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 11. Instruction enabling The computer as the laboratory C programming can only be taught on a computer Playing with Math and Science on the computer FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 12. Do we want the computer to program the child or the child to program the computer? FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 13. Language learning is natural Natural languages are learnt through living Learning is inherited from ones surroundings Create virtual lands where the mother tongue is the topic to be learnt Mathland, Physicsland, Poetryland FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 14. Language learning is natural Natural languages are learnt through living Learning is inherited from ones surroundings Create virtual lands where the mother tongue is the topic to be learnt Mathland, Physicsland, Poetryland FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 15. Language learning is natural Natural languages are learnt through living Learning is inherited from ones surroundings Create virtual lands where the mother tongue is the topic to be learnt Mathland, Physicsland, Poetryland FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 16. Language learning is natural Natural languages are learnt through living Learning is inherited from ones surroundings Create virtual lands where the mother tongue is the topic to be learnt Mathland, Physicsland, Poetryland FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 17. Debugging ones mistakes Don’t punish children when they make mistakes Teach them to debug Teach them to read other peoples’ problems and debug them too FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 18. This is where Foss shines FOSS is great for learning because the source code is available. Not just for reading, but for modification, and experimentation. FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 19. Use FOSS tools instead of proprietary ones Should we teach students specific tools or give them the ability to learn any tool? Should we NOT teach the current popular tools? Throw responsibility into the hands of students FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 20. Popularity begets Obsolescence FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 21. Academics and FOSS Academia spreads knowledge by publishing papers, results and findings. Foss is a solid implementation of these ideas Foss allows one to build on another’s knowledge Foss allows verifiability – the basis of all scientific publishings FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 22. We need to foster this at the school level Students of higher classes can build tools for lower classes Students work in a virtual world for the topic they study Programming expertise is not required, but domain expertise is built Students learn by collaborating and studying others’ implementations FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 23. Doing, teaching, collaborating Learning is fostered by doing, teaching and collaborating This is why Foss makes sense for education We have plenty of examples in computer science and bioinformatics Let’s apply this to other fields too FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 24. Education needs to be Free and Open FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 25. Education wants to be Free and Open FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense
  • 26. Thanks http://tech.bluesmoon.info/2005/11/why-foss-in-education-makes- sense.html FOSS.IN/2005 – 2005/12/01 Why Foss in Education makes sense