Python and the Gambler's Fallacy

In this article, we are going to explore the Gambler’s Fallacy with Python and p5.js

100 Doors Python Coding Challenge

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

Python Fizz Buzz Interview Problem

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

Python Trace Tables

The ability to trace the values of variables during program execution is a great aid

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. Decrease and Conquer Strategy

This article is about computational thinking. Before we dive in though, check out this puzzle:

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

Python Programming Challenge - Intervals of Consecutive Characters

Python Programming Challenge – Intervals of Consecutive Characters Here’s a fun Python programming challenge: Write

Learning Bubble Sort for Computer Science GCSE and A Level

They say a picture is worth a thousand words, and that is probably true, IF

Eight Queens Puzzle in Python

The Eight Queens Puzzle is a classic problem whose goal is to place 8 queens