Practicals of Computational Thinking & Algorithms