100 Doors Python Coding Challenge

In this lesson we are going to look at a fun coding challenge in Python

100 Doors Python Coding Challenge
Python Fizz Buzz Interview Problem

Fizz Buzz is a classic coding challenge based on a game played at school in

Fizz Buzz Coding Challenge in Python
Python Loops Flowchart Representation

In this lesson we are going to learn how to convert between Python code and

Python Loops and Flowcharts
Introduction to HackerRank for Python Programmers

HackerRank is a site where you can supercharge your Python programming skills, master data structures

Introduction to HackerRank for Python Programmers
Coins on a Star Puzzle with p5.js

Here’s a fun puzzle for you, which I have implemented online using the fantastic p5.js

Coins on a Star Puzzle with p5.js
Python Programming Challenge - Validate ISBN-10 Number

ISBN Numbers, or International Standard Book Numbers are commercial numeric book identifiers which are used

Python Programming Challenge – Validate ISBN-10 Number
Python Algorithm Challenge - Counting Pairs

Here’s a fun algorithmic challenge for you. Given a list of integers, write a function

Python Programming Challenge – Counting Pairs
Algorithmic Thinking with Python - Divide and Conquer Strategy

Divide and Conquer is a very powerful technique for solving computational problems. In the last

Algorithmic Thinking with Python part 3 – Divide and Conquer Strategy
Algorithmic Thinking with Python part 1 - Brute Force Algorithms

Many computational problems can be solved by trying all possible candidate solutions until the correct

Algorithmic Thinking with Python part 1 – Brute Force Algorithms

I am a firm believer in offering a wide variety of perspectives on the topics

Musical Bubble Sort in Python