The Thaumatorium:
Where the magic happens

# 4chan's programming projects for noobs

Just saving this for posterity

Courtesy of 4chan's Anon.

• Algorithm to calculate Triangle Numbers
• Area Calculator
• ASCII Analogue Clock
• Atomically Correct Time from an internet clock
• Basic LISP Interpreter
• Battleships with an Artificial Intelligence (NPC) opponent. Make sure they're beatable.
• Benfords Law
• Binary Search / Binary Search Tree
• Blackjack
• BMI Calculator
• Brainfuck Interpreter
• Calculate a users typing speed
• Calculate and Print the Factorial of 100
• Calculate Pascals Triangle
• Calculate the Dot and Cross of two Vectors
• Calculate your Age in Seconds
• Chip-8 Emulator
• Collatz Conjecture
• Connect Four
• Convert Markup to HTML
• Conway's Game of Life
• Count the Vowels in a string
• Count the words in a string
• Crossword Game
• Decimal to Binary
• Define, translate and rotate a shape with an arbitrary amount of vertices
• Details Validatior using Regular Expressions. Validate Phone numbers, emails, names etc.
• Dijkstra's Algorithm
• Encryption / Decryption Hiding text in an image
• Encryption Collection. Implement all of the tools in the Rumkin Collection: http://rumkin.com/tools/cipher/
• Eulerian Path
• Evaluate Binomial Coefficients
• Fast Fourier Transform
• Fibonnaci Sequence Algorithm
• Find the largest number in an array, and print its position
• FizzBuzz
• Flappy Birds Clone
• FTP Client (TCP or UDP with ACK)
• Geekcode Generator (3.12)
• Generate an ASCII image of a Christmas tree to a user given height.
• Generate the Sierpinski Triangle
• Graphical Digital Clock (GUI) that allows the user to set alarms and change colors
• Graphical Digital Clock (GUI)
• Haiku Generator
• Hailstone Sequence
• Hangman
• Higher or Lower / Heads or tails
• Hunt the Wumpus
• IMP Interpreter
• Incremental Economy Simulator (Look up Time of Exploration)
• IRC Bot
• Klingon Translator
• last.FM Scrobbler
• Little Man Computer Simulator
• Love Calculator
• Magic Eight Ball
• Markov Chain
• Mastermind
• Maze Game and Solution Algorithm
• Minesweeper
• Name Art in ASCII
• Name Generator
• Nintendo Oil Panic
• Noughts and Crosses / Tic Tac Toe / X and O
• NTP Server
• Oil Spill Game
• Output the Mandlebrot Set in ASCII
• Pacman Clone with Ghost AI
• Picross Solver
• Pong with Variable Vectors
• Prime Number generator using a Sieve
• Pseudorandom Quote Generator
• Quine
• Random Image Generator
• Reverse a string
• Reverse Polish Notation (RPN) Calculator
• Rock Paper Scissors and/or Rock Paper Scissors Lizard Spock
• Simple Encryption / Decryption
• Simple Rougelike. Mega chapeau for multiplayer over LAN.
• Sine Wave Generator from Pseudorandom Numbers
• Snake Game
• Sodoku Generator / Solver
• Sorting Algorithm Audibilization and/or Visualisation
• Sorting Algorithm
• Static Website Generator
• Stronger Password Generator (With less chance of predicting an outcome)
• TCP chat program with basic encryption (XOR)
• Telnet Server
• Temperature Converter
• Tetris