Author
Abstract
In the present work we are interested in finding missing characteristics of triangles and discovering relationships between them by following an intuitive approach based on experimentation. The experimentation is facilitated by the Python environment in which we assume the role of an actor which can move as instructed. Through observation and calculation we gain intuition for the formulation of the law of sines and establish formal proofs ending finally to a proof of the law of cosines by following an approach related to the equality of areas. Acting complementarily to the official book of Mathematics of the second grade of greek upper high school we work together with the students in order to end up to the formulation of the law of cosines using the proving method inspired by the ancient Persian Mathematician Al-Kashi. Our teaching approach in based on constructivist approaches that are implemented in the environment of Python where LOGO-like instructions are executed. Combining the method of Al-Kashi with the use of software belonging to the LOGO family we achieve the visualization of the geometric constructions and the determination of the geometric quantities through computational methods. Following an experimental approach in Geometry we expect to highlight the restrictions and the strong points characterizing each approach, either this is founded on the classical geometric techniques or on the employment of software tools. The environment of Python offers students the opportunity to associate the gained experience with previous knowledge and experience, a procedure which is not easily feasible through face-to-face learning.
Suggested Citation
Petroula Tsampouka, 2025.
"Addressing the Solution of Triangles through the Lens of Python,"
European Journal of Engineering and Technology Research, European Open Science, vol. 1(CIE), pages 45-53, March.
Handle:
RePEc:epw:ejeng0:v:1:y:2025:i:cie:id:70016
DOI: 10.24018/ejeng.2025.1.CIE.70016
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:epw:ejeng0:v:1:y:2025:i:cie:id:70016. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Support (email available below). General contact details of provider: https://eu-opensci.org/index.php/ejeng .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.