Review of Sugar (SOAS) Operating System

What is Sugar?
SOAS (Sugar on a stick) is the free easily accessible Operating System by Sugar Labs which is being used for the One Laptop Per Child initiative. SOAS is free under LGPL & GPL license. SOAS is downloadable from http://www.sugarlabs.org/

What have Sugar labs tried to do when creating sugar OS?
Simply put, create an operating system for learning. This may or may not be the correct way to introduce a child to computing. I cannot be the descision maker of that due to my lack of experience but I can give you an insight into the performance from a usability point of view.

The (Home page) for a pupil

How smooth is the OS?
Very smooth, everything is pretty obvious, within a few seconds you are up and running, browsing and/or learning. Websites such as Primary Games Arena (Flash) and School Email (Microsoft Exchange OWA) work great. The browser home page is a bit boring and maybe Primary School Safe Search should be used as an alternative.
Changing from one application to another is seamless, although you can’t keep many applications open. I couldn’t find the option to shut down, I guess it was hidden..
Come on John, you can’t convince us that an OS on 256 MB or ram runs “smooth”!
I didn’t think it would myself but it does, mostly due to the fact its a clean boot up every time and there is no ability to store lots of stuff in swap space to slow things down!
It can’t be all gravy and chips!
I found the scroll bars a little too small for young kids and I worry about the black and whiteness of the GUI. It’s clean but is that what kids want? From experience, no..
An activity.
Structured Learning..
One thing the Sugar OS tries to do and I’m not convinced that is succeeds is give the pupil some sort of structured learning, by providing reading materials then activity’s based on the material. I guess they think that teachers will create activity’s but something tells me this may be a pipe dream.. I may be wrong though.. These activity’s are also confusing me because some of them just don’t open anything, I get a grey screen. I guess this part of the OS is work in progress..
Applications such as Joke Machine just seem to lack any true obvious structure or examples (probably due to restrictive disk space) but seem to have a great deal of potential for more experienced Sugar users.
Overall review
A very good operating system for learning at school and away from school. Fulfils all the requirements for a great mobile OS and seems quite engaging. My only criticism is the lack of spark on the GUI, the GUI is just too flat for me and needs some funking up!
Would I use it over Windows 7 in a school?
Well, a Windows 7 powered Asus EEE device is going to set the school back £300+ where as a Sugar device should cost £160 (all maintenance taken into account on both OS’). If money weren’t an object I would stick with Windows 7 but if it means we can give 2 pupils a device instead of 1 then the One Laptop Per Child initiative wins hands down. Sugar’s educational focus puts it ahead of other open source OS projects and even hosted cloud OS’ as it provides always available learning.
Just don’t tell my Microsoft buddy’s about this post 😉

Installing Sugar (Soas) onto Windows Virtual PC 2007

Sugar won’t install by default. I have tried hitting tab and adding noreplace-paravirt to no avail 🙁


This is a screen dump of what I have..


Adding add vga=0x32D will boot me into the GUI but I have no mouse!

Adding i8042.noloop gives me a mouse!

How to do it:

  1. Create a Virtual PC
  2. Set RAM to 256MB
  3. Mount Sugar ISO image
  4. Start up your Virtual PC
  5. A message will pop up saying “Automatic boot up in 1 second” – Hit TAB!
  6. You will see a line saying “vmlinuz0 initrd=initrd0.img root=CDLABEL=Soas2-200906221314 rootfstype=auto ro liveimg quiet rhbg”. Remove the last 2 words (quiet and rhbg)
  7. Add “vga=0x32D i8042.noloop” to the end of the line
The line should read…

vmlinuz0 initrd=initrd0.img root=CDLABEL=Soas2-200906221314 rootfstype=auto ro liveimg vga=0x32D i8042.noloop

*Note the CDLABEL value may change dependant on the release you use!

**Note Files will not be saved in this version, there will be no persistence so updates will not be saved either. This is not the case if you boot from a USB Key

Congrats – Working Sugar on a virtual PC 🙂

How you can help the 1 laptop for every pupil scheme

Uruguay just give every primary school pupil a laptop. This was only possibly by kind donations of USB memory sticks to Sugar.

Sugar is the operating system that runs on the devices, it is bootable anywhere from a USB stick. The USB memory stick doesn’t need to be large, 512 megabytes is plenty!
Please send your used USB memory sticks to http://recycleusb.com and they will turn them into Sugar sticks ready to be used by children all over the world!

Barcode scanning in the kitchen – The reality..

I wanted to give barcode scanning a chance so I went downstairs and tried the most obvious thing to scan, a bottle of copella juice. It got the product and did it’s thing.. Great!

So I tried some old paprika in a jar, few years old so fail 🙁
Then I tried some cumin from tesco – no luck with that so I figured maybe there was a problem so I gave it something easy to scan..
A carton of eggs bought last week from tesco, surely this staple food will come up as a recognised by froogle? Shockingly it didn’t…
The room in my house with the most amount of barcodes in and the tool failed me 🙁
At what point will barcode scanning tools recognise the majority of none electrical goods? Who are we waiting for on this? The major supermarkets? Maybe it’s just tesco who are really bad at publishing their products on froogle or maybe froogle isn’t penetrating enough online food stores to get databases (using base or whatever they chose to use)?

10 Android Apps for Primary School

To use an Android phone in your classroom you will find a great deal already available to you on the device however you will probably want to get some applications from the market…

To get an application simply goto your home page on the device, Click Android Market, search for one of the below apps:

FEATURED – Classdroid is an app I work on.  It is open source and free.  It is used as a simple assessment app where a teacher takes a picture of a pupils piece of work, grades it and assigns it to a pupil.  The work is then uploaded to the pupils learning portfolio.  Visit here to find out more about Classdroid



1. Zebra Paint – Paint with your fingers! Pick your favorite color and paint the image. Use the menu button to pick one of the dozen built-in templates. When ready, save your images and share with the world! Tested with 4 to 5 year old kids. Requires a touch screen.

2. Maths Workout – Test your mental maths and exercise your brain once a day. Maths Workout is a daily routine for thousands of players worldwide – both young and old. Get competitive! Play the World Challenge and submit your score for ranking with other players around the world.

3. Brain Genius Deluxe – Get a head start to getting smart by playing through a daily dose of teasing and original brain exercises. Brain Genius Deluxe is the Android game to train your brain, with 24 touch and motion-controlled games as well as bonus puzzles including Sudoku! It’s pure Genius!

4. WordPlayer Art of War – WordPlayer is a book reader that allows you to add to your library from amongst thousands of instantly downloadable books or load epub books. WordPlayer’s page navigation, highlighting, bookmarking, and customizable settings make reading a breeze. Comes with Sun Tzu’s classic book of strategy, Art of War, already installed.

5. My Maps Editor by Google – Create, edit, share, and view personalized maps on your phone synchronized with the My Maps tab on Google Maps. We provide full editing functionality for markers, lines, and shapes, plus you can mark your location using GPS or attach a photo directly from your phone.

6. WikiMobile Encyclopedia – Being a walking encyclopedia is now at your fingertips. With WikiMobile, you carry 2+ million Wikipedia articles with you, including pictures. Faster and uses just a fraction of the network data vs. the Android browser. Download free for a limited time!

7. Google Sky Map Google Sky Map: A star map for Android. Google Sky Map turns your Android-powered mobile phone into a dynamic window on the night sky. When you point your phone up you will see a map of the brightest stars, constellations, and planets in that part of the sky.

8. Pintail (not educational but useful) – Lost your pho
ne? Find it with an SMS: Pintail replies automatically with your phone’s location to a PIN protected message. Let friends and family ea

sily find out where you are by sharing your PIN number with them: They send an SMS, Pintail replies with your location.

9. School Email (UK only as of yet) – You don’t need to download this! School Email is the easiest and safest service for emailing between pupils and teachers. Pupils emails are checked for sexual predators and bullying. The service runs over Activsync which means pupils are always “up to date”.

10. Keepy Uppy – If you are struggling getting young boys who enjoy football(soccer) to use their device you may want to think about using an app such as Keepy Uppy as a reward for good work.