Coding Club

Contents:

  • The Big Book of Small Python Projects
    • Bagels
    • Birthday Paradox
    • Bitmap Message
    • Blackjack
    • Bouncing DVD Logo
    • Caesar Cipher
    • Caesar Hacker
    • Calendar Maker
    • Carrot in a Box
    • CHO HAN
    • Clickbait Headline Generator
    • Collatz Sequence
    • Conways Game of Life
    • Countdown
    • Deep Cave
    • Diamonds
    • Dice Math
    • Dice Roller
    • Digital Clock
    • Digital Stream
    • DNA Visualization
    • Ducklings
    • Etching Drawer
    • Factor Finder
    • Fast Draw
    • Fibonacci
    • Fish Tank
    • Flooder
      • How It Works
    • Forest Fire Sim
    • Four in a Row
    • Guess the Number
    • Gullible
    • Hacking Minigame
    • Hangman and Guillotine
    • HEX Grid
    • Hourglass
    • Hungry Robots
    • J’accuse
    • Langtons Ant
    • L3375P34]<
    • Lucky Stars
    • Magic Fortune Ball
    • Mancala
    • Maze Runner 2D
    • Maze Runner 3D
    • Million Dice Statistics
    • Mondrian Art Generator
    • Monty Hall
    • Multiplication Table
    • Ninety Nine Bottles
    • Ninety Nniine Boottels
    • Numeral Systems
    • Periodic Table of the Elements
    • Pig Latin
    • Powerball Lottery
    • Prime Numbers
    • Progress Bar
    • Rainbow
    • Rock Paper Scissors
    • Rock Paper Scissors (Always Win Version)
    • ROT13 Cipher
    • Rotating Cube
    • Royal Game of Ur
    • Seven Segment Display Module
    • Shining Carpet
    • Simple Substitution Cipher
    • Sine Message
    • Sliding Tile Puzzle
    • Snail Race
    • Soroban Japanese Abacus
    • Sound Mimic
    • Spongecase
    • Sudoku Puzzle
    • Text to Speech Talker
    • Three Card Monte
    • Tic-Tac-Toe
    • Tower of Hanoi
    • Trick Questions
    • Twenty Forty Eight
    • Vigenere Cipher
    • Water Bucket Puzzle
  • Cracking Codes with Python
    • Reverse Cipher
    • Caesar Cipher
    • Transposition Cipher
    • Affine Cipher
    • Simple Substitution Cipher
    • Vigenere Cipher
  • Coding Math
    • 1 - Introduction
    • 2 - Intro to Trigonometry
    • 3 - More Trigonometry
    • 4 - Circles, Ellipses and Lissajous Curves
    • 5 - Arctangent
    • 6 - Vectors, Part I
    • 7 - Vectors Part 2
    • 8 - Velocity
    • 9 - Acceleration
    • 10 - Advanced Acceleration
    • 11 - Gravity
    • 12 - Edge Handling
    • 13 - Friction
    • 14 - Collision Detection
    • 15 - Springs Part 1
    • 16 - Springs Part 2
    • 17 - Particles - Optimization
    • 18 - Particles - Enhancements
    • 19 - Bezier Curves
    • 20 - More on Bezier Curves
    • 21 - Bitmap Collision Detection
    • 22 - 3D - Postcards in Space
    • 23 - 3D Carousel
    • 24: 3D Points and Lines
    • 25 - 3D Modeling, Points and Lines Part 2
    • 26 - 2D and 3D Coordinate Rotation
    • 27 - Easing and Tweening
    • 28 - More on Easing
    • 29 - Tweening Part 1
    • 30 - Tweening Part II
    • 31 - Tweening Part III
    • 32 - Line Intersections Part I
    • 33 - Line Intersections Part II
    • 34 - Line Intersections Part III
    • 35 - Intro to Fractals
    • 36 - Verlet Integration Part I
    • 37 - Verlet Integration Part II
    • 38 - Verlet Integration Part III
    • 39 - Verlet Integration Part IV
    • 40 - Fractal Trees
    • 41 - Isometric 3D Part I
    • 42 - Isometric 3D Part II
    • 42 - Isometric 3D Part II
    • 43 - Kinematics Part I
    • 44 - Kinematics Part II
    • 45 - Kinematics Part III
    • 46 - Kinematics Part IV
    • 47 - Weighted Random
    • 48 - Matrix Math Part I
    • 49 - Matrix Math Part II
    • 50 - IFS Fractals
    • 51 - Pseudo Random Number Generators Part I
    • 52 - Pseudo Random Number Generators, Part II
    • 53 - Random Circle Packing
    • 54 - Dot Product
    • 55 - Aspect Ratio
    • 56 - Box Layout
    • 57 - Grid Layout
    • 58 - Array Math
  • Shaders
  • Coding Train Challenge
  • The Nature of Code
  • Recursive Book of Recursion
    • What Is Recursion?
    • Recursion vs. Iteration
    • Classic Recursion Algorithms
    • Backtracking and Tree Traversal Algorithms
    • Divide-and-Conquer Algorithms
    • Permutations and Combinations
    • Memoization and Dynamic Programming
    • Tail Call Optimization
    • Drawing Fractals
    • File Finder
    • Maze Generator
    • Sliding-Tile Solver
    • Fractal Art Maker
    • Droste Maker
  • Games
    • Asteroids
    • Bird
    • Blackjack
    • Blocks
    • Eyes
    • Fifteen
    • Flowers
    • Ghoulash
    • Life
    • Snake
    • Sokoban
    • Rock Paper Scissors
    • Hangman
    • Poker Dice
  • Music
    • Supercollider
      • Intro
        • Lead Sheets
        • Patch Sheets
  • Math Adventures with Python
    • Guessing and Checking with Conditionals
    • Transforming and Storing Numbers with Algebra
    • Transforming Shapes with Geometry
    • Creating Oscillations with Trigonometry
    • Complex Numbers
    • Using Matrices for Computer Graphics and Systems of Equations
    • Building Objects with Classes
    • Creating Fractals Using Recursion
    • Cellular Automata
      • CA
      • Game of Life
      • Rule 30
    • Solving Problems Using Genetic Algorithms
  • Doing Maths with Python
    • Working with Numbers
    • Visualizing Data with Graphs
    • Describing Data with Statistics
    • Algebra and Symbolic Math with SymPy
    • Playing with Sets and Probability
    • Drawing Geometric Shapes and Fractals
    • Solving Calculus Problems
  • Python Playground
    • The Koch Snowflake
    • Spirographs
    • Conway’s Game of Life
    • Musical Overtones with the Karplus-Strong Algorithm
    • Flocking Boids
    • ASCII Art
    • Photomosaics
    • Autostereograms
    • Understanding OpenGL
    • Conway’s Game of Life on a Torus
    • Volume Rendering
    • The Karplus-Strong Algorithm on a Raspberry Pi Pico
    • Laser Audio Display with a Raspberry Pi
    • IoT Garden
    • Audio ML on Pi
Coding Club
  • The Big Book of Small Python Projects
  • View page source

The Big Book of Small Python Projects

Contents:

  • Bagels
  • Birthday Paradox
  • Bitmap Message
  • Blackjack
  • Bouncing DVD Logo
  • Caesar Cipher
  • Caesar Hacker
  • Calendar Maker
  • Carrot in a Box
  • CHO HAN
  • Clickbait Headline Generator
  • Collatz Sequence
  • Conways Game of Life
  • Countdown
  • Deep Cave
  • Diamonds
  • Dice Math
  • Dice Roller
  • Digital Clock
  • Digital Stream
  • DNA Visualization
  • Ducklings
  • Etching Drawer
  • Factor Finder
  • Fast Draw
  • Fibonacci
  • Fish Tank
  • Flooder
    • How It Works
  • Forest Fire Sim
  • Four in a Row
  • Guess the Number
  • Gullible
  • Hacking Minigame
  • Hangman and Guillotine
  • HEX Grid
  • Hourglass
  • Hungry Robots
  • J’accuse
  • Langtons Ant
  • L3375P34]<
  • Lucky Stars
  • Magic Fortune Ball
  • Mancala
  • Maze Runner 2D
  • Maze Runner 3D
  • Million Dice Statistics
  • Mondrian Art Generator
  • Monty Hall
  • Multiplication Table
  • Ninety Nine Bottles
  • Ninety Nniine Boottels
  • Numeral Systems
  • Periodic Table of the Elements
  • Pig Latin
  • Powerball Lottery
  • Prime Numbers
  • Progress Bar
  • Rainbow
  • Rock Paper Scissors
  • Rock Paper Scissors (Always Win Version)
  • ROT13 Cipher
  • Rotating Cube
  • Royal Game of Ur
  • Seven Segment Display Module
  • Shining Carpet
  • Simple Substitution Cipher
  • Sine Message
  • Sliding Tile Puzzle
  • Snail Race
  • Soroban Japanese Abacus
  • Sound Mimic
  • Spongecase
  • Sudoku Puzzle
  • Text to Speech Talker
  • Three Card Monte
  • Tic-Tac-Toe
  • Tower of Hanoi
  • Trick Questions
  • Twenty Forty Eight
  • Vigenere Cipher
  • Water Bucket Puzzle
Previous Next

© Copyright 2023, Marcel Hrdina.

Built with Sphinx using a theme provided by Read the Docs.