Skip to content

A repo collecting all parts of my series on problem solving for programmers.

Notifications You must be signed in to change notification settings

bundickm/Programmatic_Problem_Solving

Repository files navigation

Programmatic Problem Solving

Many times, when someone is struggling with programming it is because of how they approach solving the problem. It's very easy to overlook mental shortcuts our brain takes but that a computer can't, this leads to many of the difficulties that come with coding. This repo is a collection of resources for teaching a methodical approach to solving programming problems.

rubber duck

Medium Articles

  1. The Way of the Duck - An overview of the steps for programmatic problem solving
  2. The Way of the Duck 2 - Taking the steps and applying them to a real problem

Jupyter Notebooks to Teach This Topic

  1. Basic Notebook
  2. Student Notebook
  3. Teacher Notebook

Video of the Lecture

Video Lecture

About

A repo collecting all parts of my series on problem solving for programmers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published