The best lessons have a comprehensive README.md file that explains the "why" behind the math before showing the "how" of the code.
def slope(p1, p2): """Slope of line through p1 and p2.""" dx = p2[0] - p1[0] if dx == 0: return float('inf') return (p2[1] - p1[1]) / dx geometrylessonsgithub
Whether you are a student struggling with proofs or a developer looking to sharpen your graphics skills, GitHub has become the go-to classroom for modern geometry. Why Geometry is Moving to GitHub The best lessons have a comprehensive README