{"title":"从几何问题的应用谈学校几何教学中的算法思维要素","authors":"Dusan Vallo, L. Rumanová, Veronika Bočková","doi":"10.3991/ijet.v18i14.40341","DOIUrl":null,"url":null,"abstract":"Algorithmic thinking and the creation of algorithms have traditionally been associated with mathematics. It is based on the general perception of an algorithm as a logically unambiguous and precise prescription for performing a certain set of operations, through which we reach a result in real time in a finite number of steps. There are well-known examples from history, such as the division algorithm used by ancient Babylonian mathematicians, Eratosthenes algorithm for finding prime numbers, Euclid’s algorithm for finding the greatest common divisor of two numbers, and cryptographic algorithm for coding and breaking, invented by Arabic mathematicians in the 9th century. Although the usage of algorithms and the development of algorithmic thinking currently fall within the domain of computer science, algorithms still play a role in mathematics and its teaching today. Contemporary mathematics, and especially its teaching in schools of all grades, prefers specific algorithms in arithmetic, algebra, and calculus. For example, operations with numbers, modifications of algebraic expressions, and derivation of functions. Teaching geometry in schools involves solving a variety of problems, many of which are presented as word problems. Algorithmization of school geometric tasks is therefore hardly visible and possible at first glance. However, there are ways to solve examples of a certain kind and to establish a characteristic and common algorithmic procedure for them. Algorithmic thinking in geometry and the application of algorithms in the teaching of thematic parts of school geometry are specific issue that we deal with in this study. We will focus on a detailed analysis of the possibilities of developing algorithmic thinking in school geometry and the algorithmization of geometric tasks.","PeriodicalId":47933,"journal":{"name":"International Journal of Emerging Technologies in Learning","volume":" ","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Elements of Algorithmic Thinking in the Teaching of School Geometry through the Application of Geometric Problems\",\"authors\":\"Dusan Vallo, L. Rumanová, Veronika Bočková\",\"doi\":\"10.3991/ijet.v18i14.40341\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Algorithmic thinking and the creation of algorithms have traditionally been associated with mathematics. It is based on the general perception of an algorithm as a logically unambiguous and precise prescription for performing a certain set of operations, through which we reach a result in real time in a finite number of steps. There are well-known examples from history, such as the division algorithm used by ancient Babylonian mathematicians, Eratosthenes algorithm for finding prime numbers, Euclid’s algorithm for finding the greatest common divisor of two numbers, and cryptographic algorithm for coding and breaking, invented by Arabic mathematicians in the 9th century. Although the usage of algorithms and the development of algorithmic thinking currently fall within the domain of computer science, algorithms still play a role in mathematics and its teaching today. Contemporary mathematics, and especially its teaching in schools of all grades, prefers specific algorithms in arithmetic, algebra, and calculus. For example, operations with numbers, modifications of algebraic expressions, and derivation of functions. Teaching geometry in schools involves solving a variety of problems, many of which are presented as word problems. Algorithmization of school geometric tasks is therefore hardly visible and possible at first glance. However, there are ways to solve examples of a certain kind and to establish a characteristic and common algorithmic procedure for them. Algorithmic thinking in geometry and the application of algorithms in the teaching of thematic parts of school geometry are specific issue that we deal with in this study. We will focus on a detailed analysis of the possibilities of developing algorithmic thinking in school geometry and the algorithmization of geometric tasks.\",\"PeriodicalId\":47933,\"journal\":{\"name\":\"International Journal of Emerging Technologies in Learning\",\"volume\":\" \",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-07-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Journal of Emerging Technologies in Learning\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.3991/ijet.v18i14.40341\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"Social Sciences\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Emerging Technologies in Learning","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3991/ijet.v18i14.40341","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"Social Sciences","Score":null,"Total":0}
Elements of Algorithmic Thinking in the Teaching of School Geometry through the Application of Geometric Problems
Algorithmic thinking and the creation of algorithms have traditionally been associated with mathematics. It is based on the general perception of an algorithm as a logically unambiguous and precise prescription for performing a certain set of operations, through which we reach a result in real time in a finite number of steps. There are well-known examples from history, such as the division algorithm used by ancient Babylonian mathematicians, Eratosthenes algorithm for finding prime numbers, Euclid’s algorithm for finding the greatest common divisor of two numbers, and cryptographic algorithm for coding and breaking, invented by Arabic mathematicians in the 9th century. Although the usage of algorithms and the development of algorithmic thinking currently fall within the domain of computer science, algorithms still play a role in mathematics and its teaching today. Contemporary mathematics, and especially its teaching in schools of all grades, prefers specific algorithms in arithmetic, algebra, and calculus. For example, operations with numbers, modifications of algebraic expressions, and derivation of functions. Teaching geometry in schools involves solving a variety of problems, many of which are presented as word problems. Algorithmization of school geometric tasks is therefore hardly visible and possible at first glance. However, there are ways to solve examples of a certain kind and to establish a characteristic and common algorithmic procedure for them. Algorithmic thinking in geometry and the application of algorithms in the teaching of thematic parts of school geometry are specific issue that we deal with in this study. We will focus on a detailed analysis of the possibilities of developing algorithmic thinking in school geometry and the algorithmization of geometric tasks.
期刊介绍:
This interdisciplinary journal focuses on the exchange of relevant trends and research results and presents practical experiences gained while developing and testing elements of technology enhanced learning. It bridges the gap between pure academic research journals and more practical publications. So it covers the full range from research, application development to experience reports and product descriptions. Fields of interest include, but are not limited to: -Software / Distributed Systems -Knowledge Management -Semantic Web -MashUp Technologies -Platforms and Content Authoring -New Learning Models and Applications -Pedagogical and Psychological Issues -Trust / Security -Internet Applications -Networked Tools -Mobile / wireless -Electronics -Visualisation -Bio- / Neuroinformatics -Language /Speech -Collaboration Tools / Collaborative Networks