More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
post
page
Python IDE Dashboard
Author: Administrator

TCP/IP Stack: Network Layers and Protocols

The TCP/IP Stack is a model that governs how data is transmitted from one computer to another via an IP network such as the Internet. Internet communication includes using a web browser to access a webpage from a websever, sending

Snow Poem Algorithm

The following algorithm is inspired by a poem by Brian Bilston called “snow poem”. On this poem, each word represents a snowflake gently and randomly falling from the sky. On the last verse of this poem, you can see how

Programming Terminology – Drag and Drop

To be a good carpenter, you need to be able to identify and select the right tools to complete your project. For instance, the main wood working tools used by carpenters are: Chisel, Hand Saw, Hammer, Screwdriver, Hand Plane, Caliper,

Laser Maze Game in Python

In this Python programming challenge, we are going to recreate the game “Laser Maze”. The aim is to redirect a laser beam across a given stage in order to reach the exit gate of the stage. The laser can only

Battle of the Knights

For this Python programming challenge, you are going to create a Battle game where two knights will fight each other till death! Your game will use a text-based user interface (using ASCII art to represent the knights) and will produce

Knight Name Generator

In this Python challenge, we are going to create two functions to generate the name of a Knight and their coat of arms. Name Generator Let’s first generate the name of our knight. To do so we will code a

2018 World Cup – Goals Analysis

For this challenge we will investigate how to retrieve and filter data from a CSV file to perform a goals analysis of the 2018 Football World Cup. We have collated a CSV files of all the goals scored during this

The Retro Gaming Internet Café

A youth club has decided to transform their club into a Retro Gaming Internet Café for the week-end. Their aim is to let people join in and play online retro games such as Pong, Pacman or Space Invaders, on desktop

A Python game of Noughts and Crosses

In this blog post, we will focus on using a 2D array to create a 3×3 game of noughts and crosses. We will investigate the code using a step by step approach. You can follow the steps described below and

The World in 2050

Did you know that the world population increased from 1 billion in 1800 to around 8 billion today. And it’s still growing, even though the growth rate has declined from 2% per year around 50 years ago to approximatively 1%