In recent years, most developed societies have realized that it is very important for students to acquire the skill of algorithmic thinking and the basic knowledge of computer programming. Nowadays we have numerous wa...In recent years, most developed societies have realized that it is very important for students to acquire the skill of algorithmic thinking and the basic knowledge of computer programming. Nowadays we have numerous ways that allow us to teach programming with appropriate first steps. The paper will present one of the possibilities which we have to introduce basic programming concepts to younger children--with Lego robots and a topic, who lives in a meadow?展开更多
Numerical analysis,as an important branch of mathematics,is widely applied in modern engineering,science and technology fields.In traditional teaching,numerical analysis focuses on imparting computational methods whil...Numerical analysis,as an important branch of mathematics,is widely applied in modern engineering,science and technology fields.In traditional teaching,numerical analysis focuses on imparting computational methods while neglecting the cultivation of algorithmic thinking.With the development of technology,especially the rise of artificial intelligence,the application of numerical analysis is becoming increasingly widespread.This requires students not only to master numerical methods but also to possess the ability to solve problems innovatively.For this purpose,the teaching mode of numerical analysis courses based on algorithmic thinking was explored.By integrating algorithmic thinking in teaching,students’ability to flexibly apply algorithms was cultivated,and their ability to solve complex problems was enhanced,laying a solid foundation for their future career development and academic research.展开更多
文摘In recent years, most developed societies have realized that it is very important for students to acquire the skill of algorithmic thinking and the basic knowledge of computer programming. Nowadays we have numerous ways that allow us to teach programming with appropriate first steps. The paper will present one of the possibilities which we have to introduce basic programming concepts to younger children--with Lego robots and a topic, who lives in a meadow?
基金supported by the Undergraduate Teaching Reform Projects of Fuyang Normal University(Grant Nos.2023JYXM0039,2022KCSZSF16,2024JYXM0018,and 2025JYXM0011)the Teaching Research Project of Higher Education Institutions of Anhui Province(Grant No.2022jyxm1161)+3 种基金the Undergraduate Teaching Reform and Practice Project of Henan University(Grant No.HDXJJG2023-128)the New Undergraduate Program Quality Improvement Project of Anhui Province(Grant No.2024xjzlts035)the Natural Science Research Projects of Higher Education Institutions of Anhui Province(Grant Nos.2023AH050429 and 2023AH050413)the Doctoral Research Foundation of Fuyang Normal University(Grant Nos.2021KYQD0034 and 2025KYQD0031)。
文摘Numerical analysis,as an important branch of mathematics,is widely applied in modern engineering,science and technology fields.In traditional teaching,numerical analysis focuses on imparting computational methods while neglecting the cultivation of algorithmic thinking.With the development of technology,especially the rise of artificial intelligence,the application of numerical analysis is becoming increasingly widespread.This requires students not only to master numerical methods but also to possess the ability to solve problems innovatively.For this purpose,the teaching mode of numerical analysis courses based on algorithmic thinking was explored.By integrating algorithmic thinking in teaching,students’ability to flexibly apply algorithms was cultivated,and their ability to solve complex problems was enhanced,laying a solid foundation for their future career development and academic research.