Python mini-lessons created for the Coding Club outreach program, a collaboration between Northwestern University and the Pedersen-McCormick Boys and Girls Club
| Project Name | Topics Covered | Description |
|---|---|---|
| battleship | functions, arrays, loops, user input | Create an ascii version of the Battleship board game |
| snowman | functions, strings, conditionals, loops, | Create a less morbid, ascii version of the Hangman game |
| pandas | pandas (import, parsing, sorting), basic summary statistics, polynomial fitting, pair correlation, plotting | Import IMDB movie data to a Pandas dataframe and make some basic plots and best-fit lines to search for correlations |
| sorting_algos | sorting algorithms, time complexity (big O notation), plotting, testing, loops | Implement 4 basic sorting algorithms, compare them to each other, and assign time complexities |
| coding_puzzles | various | Solve coding problems similar to those used in coding interviews - adapted from Daily Coding Problem |