We know that information is available at a click of a button and learners have access to plethora of resources. The biggest challenge of educators is to arouse interest, increase engagement, foster creativity and impart necessary skills while teaching the core content. The digital pedagogies have proven to increase engagement levels in the class and educators & students have experienced better learning outcomes if right tools are leveraged for right purpose. More so in teaching of Computer Science when step...