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 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 HacksPhilip Tellis
 
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 PersonPhilip Tellis
 
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 FurieuxPhilip Tellis
 
Frontend Performance: Expert to Crazy Person
Frontend Performance: Expert to Crazy PersonFrontend Performance: Expert to Crazy Person
Frontend Performance: Expert to Crazy PersonPhilip Tellis
 
Beyond Page Level Metrics
Beyond Page Level MetricsBeyond Page Level Metrics
Beyond Page Level MetricsPhilip Tellis
 
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 ...Philip Tellis
 
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 PersonPhilip Tellis
 
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 PersonPhilip Tellis
 
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 PersonPhilip Tellis
 
RUM Distillation 101 -- Part I
RUM Distillation 101 -- Part IRUM Distillation 101 -- Part I
RUM Distillation 101 -- Part IPhilip 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 IFramesPhilip Tellis
 
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?"Philip Tellis
 
The Statistics of Web Performance Analysis
The Statistics of Web Performance AnalysisThe Statistics of Web Performance Analysis
The Statistics of Web Performance AnalysisPhilip Tellis
 
Abusing JavaScript to Measure Web Performance
Abusing JavaScript to Measure Web PerformanceAbusing JavaScript to Measure Web Performance
Abusing JavaScript to Measure Web PerformancePhilip Tellis
 
Analysing network characteristics with JavaScript
Analysing network characteristics with JavaScriptAnalysing network characteristics with JavaScript
Analysing network characteristics with JavaScriptPhilip 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 TrafficPhilip Tellis
 
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 characteristicsPhilip 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

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
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
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
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
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
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
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 

Recently uploaded (20)

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
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
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
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
 
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
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
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
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
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"
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 

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