Education is everybody’s right, but at what cost?

Everyday I realize that the masses in South Africa are still devoid of a proper education. Teaching isn’t a glamorous profession where teachers are respected, handed apples by the students after class and paid a decent salary at the end of the month anymore. If anything, teaching is a profession where only the bravest and most steadfast souls tread.

And yet, even with this severe disrespect that the teachers get, children and parents still demand an education for the youth. But even after receiving their education, children claim that it is “no longer relevant” to them. 

No disrespect to the teachers, but I agree with the children. It might seem harsh but bear with me. Currently the education system in South Africa is heavily reliant on printed media being delivered to the school in a timely fashion, and all the information is only current as soon as the book is printed. 

But as seen as recently as three months ago, books are not necessarily delivered on time (, and after a year or so a lot of the information might be outdated or even wrong depending on discoveries and research made in those particular fields. I remember working out of books that were so old that the information might have been translated from hieroglyphics! 

Technology has allowed children to start teaching themselves at a young age, and just by handing children a tablet, they can easily teach themselves. In India, for instance, tablets were handed to children in a rural village, and within months they were able to teach themselves the letters of the English alphabet ( It might seem like an everyday thing to you and me, but these kids never had interaction with higher forms of technology before this, and there are no teachers to help them learn. 
These tablets are also extremely cheap at only $40 (about R350 in South African Rand), and thus, with a little bit of monetary funding from the government, these tablets can be available for even cheaper to underprivileged students. 

E-books can be written and published for download on the student’s tablets, the whole curriculum can be made available on a single device that weighs no more than any regular school book, and children who no longer receive a relevant education will have access to the latest and greatest teaching tool that has ever been created:
The Internet.

In the short term, it might be slightly more expensive to get the tablets to students, but unlike books, the tablets do not become outdated in terms of information. The newest information is always available on the internet, and a higher level of education can be reached by all. Tablets can also be used year after year during a child’s school years. And the cost of getting new material that is needed to study for the rest of the year? Ten minutes of time to download a few megabytes of data, and possibly a small fee towards the publisher of the e-book. 

In conclusion, in order to raise the standard of education in a country, the technology that makes it possible needs to be embraced. The children of today will be the adults of tomorrow, and to build a better and more intelligent society that works towards improving itself in the future we need to raise the standard of education among everyone today.


Why e-books will soon be obsolete (and no, it’s not just because of DRM)

Very interesting article on DRM and e-books. I don’t necessarily agree that e-books will be dead in 5 years, but they will certainly be vastly different to the way that they exist today!

Why e-books will soon be obsolete (and no, it’s not just because of DRM).

My Attempt at a virtual environment

For our Multimedia project at the University of Pretoria, my lecturer instructed us to build a virtual environment based on any theme we desired. From the images it should be obvious what theme I chose!

Sonic the Hedgehog!

A lot of care was taken to make the environment feel natural, for instance, every section of fence is rotated slightly so that it does not feel too perfect.


I tried to achieve a sense of scale here, by having a massive tube like structure in the background, with smaller trees below it and the avatar being the smallest. Yet again, take note of small details such as the rotation of the palm trees. each tree is exactly the same, but just by adjusting the scale, rotation and angling it a bit, the trees take on a life of their own.


A view from the top. Here I went for a more “structured approach”, making this small bit of environment seem like it was built properly, so the fences are straight, the elevator has straight parts and just a slight bit of foliage growing to show that it has been around for a while. By clicking on the balls in the tube, you could sit in the ball and roll all the way down.

Just another picture showing the detail from above, even showing flowers on top of the wall. The user might never ever look there, but that kind of detail shows a well planned and thought out environment

The mystic ruins altar that I built. The limitation of the second life engine is that if an object is just slightly higher than another, the avatar cannot walk over it. So the stairs were a challenge in the beginning. But just by building an invisible platform over the stairs, the user could feel like he was walking up the stairs. Just a bit of trickery to make a user feel comfortable 😉


I decided to shape the islands themed around the characters. Details people! 😀

Pollution due to the chemical plants and the Death egg have turned this island a slightly disturbing shade of poisoned pink and purple. To further emphasize that things are wrong, the fences are planted wrong and flowers grow triple their usual size! Even the trees glow with a fresh coat of pollution!


The Death Egg from a little bit closer. Glowing eyes sold seperately 😛


The inside of the Death Egg, complete with the Death Egg Robot! Click on his moustache to let a particle generator to set it on fire! The space background also slowly rotates around, giving a feeling of movement.

Sonic the hedgehog and any characters and ideas that are associated with this world is copyrighted to Sega and is used under fair use.

Feel free to ask me questions if you want to learn a bit about virtual environments!

I am absolutely quite certain that there are a lot of people who are better than me at this field, but due to a class I took this semester, I got to experience the process of creating a virtual environment. It is not as hard as it seems, albeit time consuming!

The very first thing I learned is:
Even very low poly objects can look extremely detailed with just a bit of photoshopping and effort! Applying a bump map makes life easy as well! We were lucky enough to use the Second Life derivative, Opensim, for the creation of out projects, so we could apply bump-mapping on the fly by just choosing if you want the light or the dark parts to form the bumps. But either way, bump maps are not hard to create, and there are myriads of tutorials available on the World Wide Web to help guide you in this endeavor. 

The second thing I learned was not how much you create, but how you use it. I noticed this trick early on in Blizzard’s MMORPG, World of Warcraft. Walk into any new area and you will notice that resources are used over and over again, but just in slightly different ways. For instance, a new area might have as 3 slightly different shaped trees with a simple bark texture applied and some leaves, but just by going through the trouble of rotating the tree, scaling it to different sizes and changing the angle to fit the terrain, they can make a tree seem completely different to it’s brethren standing right next to it. 

And Lastly:
The small things matter.
Just by 2D textures of vines to a cliff face, I was able to bring a boring, mundane and utterly dull cliff face to life. Take care to not space them evenly apart though! That is not how nature works! Try and incorporate a feeling of randomness to the placement of objects in your virtual world. 
Scripting a particle generator in most engines is not hard, and it is no exception in Second Life / Opensim. There are yet again tons of scripts ready for use from the internet, and just by adding a simple script to an object to generate black smoke coming out of a chimney, I was able to make a factory that had extremely basic texturing come to life and seem like it was polluting the environment.

So, to recap:
Use it Wisely
and the Small Things Matter

Until next time!