1. 同人誌
  2. キャラクター
  3. 空崎ヒナ

Geometrylessonsgithub Online

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

## Installation See `installation.md`.

### **2. `requirements.txt`**

Interactive geometry lessons combining visual animations (Manim) and computational exploration (Jupyter). git clone https://github.com/yourusername/geometrylessonsgithub.git cd geometrylessonsgithub pip install -r requirements.txt </code></pre> <p>Then open any <code>interactive.ipynb</code> in Jupyter Lab.</p> <h2>📚 Lessons</h2> <ol> <li><strong>Points, Lines, Rays, Segments</strong> – Foundations</li> <li><strong>Angles</strong> – Types, bisectors, relationships</li> <li><strong>Triangles</strong> – Types, Pythagorean theorem, inequalities</li> <li><strong>Circles</strong> – Radius, diameter, inscribed angles, tangents</li> <li><strong>Coordinate Geometry</strong> – Distance, slope, line/circle equations</li> </ol> <h2>🎬 Example Visual</h2> <p>Run a visual proof:</p> <pre><code class="language-bash">manim visual_proofs/pythagoras_animated.py PythagoreanTheorem -pqh </code></pre> <h2>🧠 Exercises</h2> <p>Each lesson includes an interactive notebook with:</p> <ul> <li>Auto-graded quizzes (using <code>ipywidgets</code>)</li> <li>Dynamic geometry plots (Matplotlib/Plotly)</li> <li>Coding challenges</li> </ul> <h2>🤝 Contributing</h2> <p>See <code>docs/contributing.md</code>.</p> <h2>📖 License</h2> <p>MIT</p> <pre><code> --- geometrylessonsgithub

## Visuals (from `animations/point_construction.py`) - Animated dots appearing - Line extending beyond view - Ray starting at endpoint def slope(p1, p2): """Slope of line through p1 and p2