แบ่งปัน เบ่งบาน สร้างพลังใจสำหรับทุกคน
The Unofficial User Guide: Navigating Geometry-Lessons on GitHub Pages This guide assumes the site is dedicated to teaching Geometry concepts, likely through interactive visualizations (JavaScript/HTML5 Canvas) or formatted lesson notes (Markdown/Jupyter Notebooks). 1. What is this website? geometry-lessons.github.io is a free educational resource hosted via GitHub Pages.
The Platform: GitHub Pages is a static site hosting service. This means the site is composed of fixed files (HTML, CSS, JavaScript) rather than a complex database. This makes it very fast and reliable. The Content: Typically, sites like this contain:
Euclidean Geometry: Constructions using a virtual compass and straightedge. Coordinate Geometry: Graphing lines, circles, and parabolas. Interactive Proofs: Visual demonstrations of theorems (e.g., Pythagorean Theorem).
2. How to Navigate Since these sites are often built by developers or mathematicians, the navigation is usually simple and text-heavy. geometry-lessons.github.io
The Sidebar/Table of Contents: Look to the left or right side of the screen. Lessons are usually organized by topic (e.g., "Angles," "Triangles," "Circles") or by difficulty level. The "Index" View: If you land on a 404 page or a file directory, look for a link named index.html or "Home." Mobile Usage: These sites are generally responsive. However, if the lessons involve interactive "click-and-drag" geometry tools, they may work best on a desktop or tablet with a stylus.
3. Using the Interactive Tools If the site features interactive diagrams (common in modern web geometry), here is how to manipulate them:
Dragging: Click on points (vertices) and drag them to see how the shape changes. In a well-built geometry lesson, constraints (like "always a right angle") will remain intact as you drag. Sliders: Look for sliders to animate transformations (e.g., rotating a shape 0 to 360 degrees). Reset Button: Interactive applets usually have a "Reset" or "Play" button in the corner to restore the figure to its original state. geometry-lessons
4. Looking "Under the Hood" (The GitHub Advantage) One of the unique features of a .github.io site is transparency. If you want to see the code or math behind the lesson:
Go to the main repository by removing the .github.io from the URL or adding /tree/main to the end.
Example: Navigate to github.com/geometry-lessons/geometry-lessons.github.io This makes it very fast and reliable
Here you can see the source files. Why do this?
If you are a student learning to code, you can see the HTML/JS used to create the visualizations. If you are a teacher, you can download the raw files to host them on your own school server.