Preview lessons, content and tests

Computer Science & Programming solved. All in one platform.

1. To trial the platform and take tests, please take a few seconds to SIGN UP and SET UP FREE.
2. Searching for something specific? See our text overview of all tests. Scroll right for levels, and lists.

Join 36000+ teachers and students using TTIO.


A picture is worth a thousand words

This is a very popular English idiom we are all familiar with and should serve as enough inspiration and motivation for us to understand and leverage data visualization as as effective tool in our analysis. Always remember that “Effective data visualization is both an art as well as a science”. 

“The greatest value of a picture is when it forces us to notice what we never expected to see". --John Tukey

Suggested Video (brilliant TED talk on this subject)

Visualization or visualisation is any technique for creating images, diagrams, or animations to communicate a message. Visualization through visual imagery has been an effective way to communicate both abstract and concrete ideas since the dawn of humanity. Examples from history include cave paintings, Egyptian hieroglyphs, Greek geometry, and Leonardo da Vincis revolutionary methods of technical drawing for engineering and scientific purposes.

Visualization of how a car deforms in an asymmetrical crash using finite element analysis (above)


Visualization today has ever-expanding applications in science, education, engineering (e.g., product visualization),interactive multimedia, medicine, etc. inci's revolutionary methods of technical drawing for engineering and scientific purposes.

Enter 3D...

The invention of computer graphics (and 3D computer graphics) may be the most important development in visualization since the invention of central perspective in the Renaissance period. The development of animation also helped advance visualization.

The 25 Best Data Visualizations of 2020 [Examples] (

The following wikipedia link presents the different types of visualisation with examples:

10 Free Data Visualisation tools

Get started with visualisation yourself!