Teaching Programming: Some Tips and Tricks

Here is a collection of my thoughts and experiments on better teaching programming. This article is written in the context of the Mathematics Lab with Python taught in colleges in Bangalore/Karnataka. I have tried almost all of it: and I have seen them building confidence among students to write codes themselves. The most adopted strategy…

The Pythagorean Triplet Problem

When there are too many numbers to crunch – we make computers do it! A problem you can solve with Brute Force Technique.