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…

# Tag: Programming

## 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.

## Solving Linear ODE using Python

Solving nth Order Linear Differential Equations using Laplace Transforms in Python

## Programming Project Idea: Seventy-Thirty

Programming Project Idea: Seventy-Thirty / An Unreliable Chat App

## A Bit About Dijkstra’s

Someone recently asked me about Dijkstra’s Algorithm – I thought I will write a short note, for the benefit of all students. The content here is from Introduction to Algorithm by CLRS, with a bit more detailed explanation. This book is called the “Bible of Algorithms”, that is, the best book to learn nearly all…