Computer Lab on a Shoestring


Published on

Using opensource to create an affordable computer labs in schools.

Published in: Business, Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Computer Lab on a Shoestring

  1. 1. Open Source for Schools Creating a Computer Lab on a Shoestring <ul><ul><li>John Jennings </li></ul></ul><ul><ul><li>ICT Specialist </li></ul></ul><ul><ul><li>Tipperary Institute </li></ul></ul><ul><ul><li>Email: </li></ul></ul><ul><ul><li> </li></ul></ul>Attribution-NonCommercial-ShareAlike 2.5
  2. 2. Aims <ul><li>Aims </li></ul><ul><ul><li>To encourage the uptake and use of open source tools in education </li></ul></ul>
  3. 3. Agenda <ul><li>Introduction & Context </li></ul><ul><li>The Terminal-Server approach </li></ul><ul><li>Traditional Lab vs Thin Client </li></ul><ul><li>Demonstration of Edubuntu </li></ul><ul><li>Shopping List </li></ul><ul><li>Summary </li></ul><ul><li>Links </li></ul>
  4. 4. Context <ul><li>“ Around one in five computers in Irish schools cannot be used, while 50 percent are at least four years old, according to the National Centre for Technology in Education (NCTE). Despite this dismal performance, last year only EUR2.3 million was given to schools for the purchase of IT equipment.” </li></ul><ul><ul><li>source: Emmet Ryan </li></ul></ul>
  5. 5. Issues <ul><li>Computer Hardware </li></ul><ul><ul><li>“ Old”, not working </li></ul></ul><ul><ul><li>Must upgrade or replace for new “heavy” operating systems </li></ul></ul><ul><li>Computer Software </li></ul><ul><ul><li>Caught in an “upgrade cycle” </li></ul></ul><ul><ul><li>Retirement of support for software </li></ul></ul><ul><ul><ul><li>Expensive to replace or renew </li></ul></ul></ul><ul><li>Management </li></ul><ul><ul><li>Hard to manage & maintain all workstations in the school </li></ul></ul>
  6. 6. The Terminal Server Approach <ul><li>Big in the 1990's but now making a comeback </li></ul>
  7. 7. Workstation Vs Thin-client <ul><li>Workstation </li></ul><ul><ul><li>Every workstation has an operating system </li></ul></ul><ul><ul><li>Each workstation managed separately </li></ul></ul><ul><ul><li>Workstations tend to be highly specified </li></ul></ul><ul><li>Thin-Client </li></ul><ul><ul><li>Requires a high spec server </li></ul></ul><ul><ul><li>Clients are usually low spec. with as little hardware as possible </li></ul></ul><ul><ul><li>Centrally managed </li></ul></ul><ul><ul><li>More reliable as normally have less components </li></ul></ul>
  8. 8. Advantages of Workstations <ul><li>Fewer server requirements </li></ul><ul><ul><li>Load is spread over the workstations </li></ul></ul><ul><li>Better multimedia performance </li></ul><ul><ul><li>Gaming, video/audio editing, high resolution image editing. </li></ul></ul><ul><li>More flexibility </li></ul><ul><ul><li>Can have each workstation configured differently </li></ul></ul><ul><li>Suitable for poor network connections </li></ul><ul><ul><li>Thin-clients do not work without a network </li></ul></ul>
  9. 9. Advantages of Thin-clients <ul><li>Why a Linux based terminal is a good solution for schools: </li></ul><ul><ul><li>Low cost </li></ul></ul><ul><ul><ul><li>Potentially as low as EUR 200 per client workstation </li></ul></ul></ul><ul><ul><li>Ease of installation </li></ul></ul><ul><ul><ul><li>Once the server is set-up just plug in the clients </li></ul></ul></ul><ul><ul><li>Ease of maintenance </li></ul></ul><ul><ul><ul><li>Only server needs to be maintained, e.g. backed up </li></ul></ul></ul><ul><ul><li>High performance </li></ul></ul><ul><ul><ul><li>Clients run as fast as the server </li></ul></ul></ul><ul><ul><li>Efficient use of resources </li></ul></ul><ul><ul><ul><li>Only uses as much processing power as is required. Bandwidth reduced </li></ul></ul></ul><ul><ul><li>Great software </li></ul></ul><ul><ul><ul><li>100's of educational software packages available for free </li></ul></ul></ul><ul><ul><li>Reliability </li></ul></ul><ul><ul><ul><li>Proven history of stability and reliability </li></ul></ul></ul>
  10. 10. Demo <ul><li>OpenOffice Suite </li></ul><ul><ul><li>Word Processing </li></ul></ul><ul><ul><li>Spreadsheet </li></ul></ul><ul><ul><li>Presentation </li></ul></ul><ul><li>Web Browser </li></ul><ul><li>Email, IM and VoIP </li></ul><ul><li>Graphics </li></ul><ul><ul><li>Create Diagrams </li></ul></ul><ul><ul><ul><li>Dia </li></ul></ul></ul><ul><ul><li>3D modelling </li></ul></ul><ul><ul><ul><li>Blender </li></ul></ul></ul><ul><ul><li>editing images </li></ul></ul><ul><ul><ul><li>Gimp </li></ul></ul></ul><ul><ul><ul><li>TuxPaint </li></ul></ul></ul><ul><ul><ul><li>Scribus </li></ul></ul></ul><ul><li>Sound and video </li></ul><ul><ul><li>Play music, video, burn CD's. Edit video, record audio </li></ul></ul><ul><li>Science </li></ul><ul><ul><li>Desktop Planetarium </li></ul></ul><ul><ul><ul><li>KStars </li></ul></ul></ul><ul><ul><li>Periodic table </li></ul></ul><ul><ul><ul><li>Kalzium </li></ul></ul></ul><ul><ul><li>Chemistry game </li></ul></ul><ul><ul><ul><li>Atomix </li></ul></ul></ul><ul><li>Maths </li></ul><ul><ul><li>Programming in Logo, </li></ul></ul><ul><ul><ul><li>KTurtle </li></ul></ul></ul><ul><ul><li>create high precision geometrical constructions </li></ul></ul><ul><ul><ul><li>Kig </li></ul></ul></ul>
  11. 11. Demo contd. <ul><li>Maths </li></ul><ul><ul><li>Plot Maths equations </li></ul></ul><ul><ul><ul><li>KmPlot </li></ul></ul></ul><ul><ul><li>Calculate Precentages </li></ul></ul><ul><ul><ul><li>KPrecentage </li></ul></ul></ul><ul><ul><li>Practice Fractions </li></ul></ul><ul><ul><ul><li>KBrunch </li></ul></ul></ul><ul><ul><li>Play with Maths </li></ul></ul><ul><ul><ul><li>TuxMath </li></ul></ul></ul><ul><li>Drawing </li></ul><ul><ul><li>TuxPaint </li></ul></ul><ul><ul><li>Fractal Generator </li></ul></ul><ul><ul><ul><li>Xaos </li></ul></ul></ul><ul><li>Language </li></ul><ul><ul><li>Hangman </li></ul></ul><ul><ul><ul><li>KHangman </li></ul></ul></ul><ul><li>Basic Skills </li></ul><ul><ul><li>Generate and give tests </li></ul></ul><ul><ul><ul><li>KEduca </li></ul></ul></ul><ul><ul><li>Learn touch typing </li></ul></ul><ul><ul><ul><li>Ktouch </li></ul></ul></ul><ul><ul><ul><li>TuxType </li></ul></ul></ul><ul><ul><li>Gcompris </li></ul></ul><ul><ul><ul><li>a suite of over 80 educational games and activities for kids age 4 to 10 </li></ul></ul></ul>
  12. 12. Shopping List <ul><li>1 x server </li></ul><ul><ul><li>LTSP server : </li></ul></ul><ul><ul><ul><li>512MB RAM for the idling system with all of its services </li></ul></ul></ul><ul><ul><ul><li>50MB per client to hold user data and the first copy of common applications </li></ul></ul></ul><ul><ul><ul><li>100MHz of 32 bit processing power or about 75MHz of 64 bit power per client. </li></ul></ul></ul><ul><ul><ul><li>A gigabit NIC for the private LAN (100 megabit is OK for small LANs with patient users, random boots or client always on) </li></ul></ul></ul><ul><ul><ul><li>10/100 baseT NIC for the ISP </li></ul></ul></ul>
  13. 13. Shopping List <ul><li>24 x clients </li></ul><ul><ul><li>LTSP Clients Spec : </li></ul></ul><ul><ul><ul><li>64MB+ RAM </li></ul></ul></ul><ul><ul><ul><li>100MHz+ processing power </li></ul></ul></ul><ul><ul><ul><li>10/100 baseT NIC </li></ul></ul></ul><ul><ul><ul><li>Keyboard/Mouse/Monitor </li></ul></ul></ul><ul><ul><ul><li>Fanless systems are more reliable </li></ul></ul></ul><ul><li>1 x 24 port network switch </li></ul><ul><ul><li>24 10/100 MB ports </li></ul></ul><ul><ul><li>1 or 2 gigabit ports to connect to the gigabit NIC in the server </li></ul></ul><ul><ul><li>Network Cabling </li></ul></ul>
  14. 14. Conclusion <ul><li>You can set up a Linux Terminal Server on a good machine in less that an hour and within two days have a complete computer lab set-up with Edubuntu </li></ul><ul><li>Given a well specified server, it is a very cost effective solution for a classroom, computer lab and offices of small to medium size. </li></ul><ul><li>There is a wealth of OpenSource applications avilable fou use in schools </li></ul>
  15. 15. Links <ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul>