Learn High School Math With Python - Expanded Projects

Build practical math intuition by shipping small, testable projects from algebra through simulation and 3D projection.

Project Index

# Project File One-Line Outcome
01 Homework Destroyer (Equation Solver) P01-equation-solver.md Solve linear and quadratic equations with structured validation logic.
02 Visual Graphing Calculator P02-graphing-calculator.md Plot and compare function behavior, intercepts, and transformations.
03 Ballistics Computer P03-ballistics-simulator.md Simulate projectile motion and analyze angle, velocity, and range tradeoffs.
04 Chaos Game P04-chaos-game.md Generate fractal structure from simple iterative geometric rules.
05 Monte Carlo Casino P05-monte-carlo-casino.md Estimate probabilities and expected value through repeated randomized trials.
06 Secret Message Encoder (Matrix Encoder) P06-matrix-encoder.md Apply matrix operations to encode, decode, and verify message transformations.
07 Derivative Explorer P07-derivative-explorer.md Visualize slope and local rate of change across multiple functions.
08 Area Estimator P08-area-estimator.md Approximate area under curves using numerical integration techniques.
09 Data Detective (Linear Regression) P09-linear-regression.md Fit trend lines to data and evaluate model error and interpretability.
10 3D Renderer P10-3d-renderer.md Project rotating 3D wireframes to 2D using a matrix-based camera pipeline.
11 Epidemic Simulator P11-epidemic-simulator.md Simulate outbreak dynamics and compare intervention scenarios over time.
  1. Foundation of equations and functions: P01 -> P02 -> P03
  2. Probability and linear algebra intuition: P04 -> P05 -> P06
  3. Calculus and modeling: P07 -> P08 -> P09
  4. Systems-level math synthesis: P10 -> P11

If you want a single straight pass, follow numeric order from P01 through P11.

How to Use This Folder

  • Finish each project and keep a short evidence artifact (output chart, transcript, or report).
  • Do not skip validation sections; they are where the math becomes trustworthy.
  • Revisit earlier projects after P10/P11 to connect algebra, calculus, and simulation into one mental model.

Curriculum Expansion Index (Projects 12-20)

# Project File One-Line Outcome
12 Logic and Proof Lab P12-logic-and-proof-lab.md Validate truth tables, quantifier claims, and proof skeleton structure.
13 Inequalities and Absolute Value Region Analyzer P13-inequalities-absolute-value.md Solve/set-visualize inequality constraints with interval and region diagnostics.
14 Sequences and Series Observatory P14-sequences-and-series-lab.md Generate sequences, partial sums, and convergence trend diagnostics.
15 Conic Sections Mapper P15-conic-sections-mapper.md Convert quadratics to standard conic forms and extract geometric parameters.
16 Vector Geometry Toolkit P16-vector-geometry-toolkit.md Compute norms, angles, projections, and decomposition checks.
17 Matrix Systems Studio P17-matrix-systems-studio.md Solve/classify linear systems via determinant and rank diagnostics.
18 Complex Plane Explorer P18-complex-plane-explorer.md Convert complex forms and visualize rotation/scale behavior.
19 Function Analysis Workbench P19-function-analysis-workbench.md Analyze domain, continuity, invertibility, and asymptotic behavior.
20 Modeling and Combinatorics Studio P20-modeling-and-combinatorics.md Build assumption-driven models with counting and sensitivity reports.

Suggested Bridge Order (High School Core -> College Readiness)

  1. P12 -> P13 -> P14 (reasoning + algebraic set fluency)
  2. P15 -> P16 -> P17 (analytic geometry and linear algebra bridge)
  3. P18 -> P19 -> P20 (complex analysis, function rigor, modeling synthesis)