Hello,
We are aware of the redundancies. There are actually different entry points to this website. One for those interested in Aseba itself, and one for the thymio users. The idea of the page you mention is to give links to all the programming information for thymio users. I am planning the edit this page to make it clearer; but basically the redundancy will remain.
Some pages give general information about Aseba programming language, the interface and the Thymio API…
The step by step tutorials give mostly the same information, but presented with progressive examples.
then there are links to examples.
I like your idea of using icons. If you have precise suggestions how to reorganize this page, I'll be glad to read them. I'll be working on this page so your input will be very helpful!