Applying Algorithmic Thinking to Teaching Graphs of Functions For Students Through Geogebra

Authors

  • Nguyen Van Doc School of Engineering Education, Hanoi University of Science and Technology
  • Nguyen Minh Giam School of Engineering Education, Hanoi University of Science and Technology
  • Nguyen Thi Hoai Nam School of Engineering Education, Hanoi University of Science and Technology
  • Ngo Tu Thanh School of Engineering Education, Hanoi University of Science and Technology
  • Nguyen Thi Huong Giang School of Engineering Education, Hanoi University of Science and Technology

DOI:

https://doi.org/10.56916/jesi.v1i2.554

Keywords:

Mathematics, Thinking, Algorithmic thinking, Geogebra, Teaching methods

Abstract

Algorithmic thinking is a term that is of interest to many educators and teachers. Algorithmic thinking plays an important role not only in problem solving but also in solving real world problems. The article presents some concepts of algorithmic thinking; propose the process of applying algorithmic thinking to teaching function graphs for students through GeoGebra online, helping students to draw all functions in the fastest way. GeoGebra is integrated with algorithms used to graph any function online that students cannot do. GeoGebra is used effectively, interactively and actively supported by many students, students and teachers of Mathematics in the process of graphing functions and graphs in an intuitive and detailed way, thereby developing develop students' thinking.

References

Ayllón, M. F., Gómez, I. A., & Ballesta-Claver, J. (2016). Mathematical Thinking and Creativity through Mathematical Problem Posing and Solving. Journal of Educational Psychology-Propósitos y Representaciones, 4(1), 195-218.

Bui Van Nghi (1996). Applying algorithmic thinking to determine shapes to solve spatial geometry problems at the secondary school level. Dissertation for Doctor of Psychology in Education, Hanoi National University of Education.

Boaler, J., Dieckmann, J. A., Pérez-Núñez, G., Sun, K. L., & Williams, C. (2018). Changing students minds and achievement in mathematics: The impact of a free online student course. In Frontiers in Education (p. 26). Frontiers

Bui Van Nghi, Vuong Duong Minh, Nguyen Anh Tuan (2005). Regular in-service training for high school teachers in the third cycle (2004 - 2007) in Mathematics. University of Education Publisher.

Chu Cam Tho (2016). Developing critical thinking through teaching Mathematics at secondary school. University of Education Publisher.

Kanaki, K., Kalogiannakis, M., Poulakis, E., & Politis, P. (2022). Investigating the Association between Algorithmic Thinking and Performance in Environmental Study. Sustainability, 14(17), 10672.

Nguyen Ba Kim (2011). Teaching methods for the subject of Mathematics. University of Education Publisher.

Thai Thi Hong Lam (2014). Developing counterfactual thinking skills for students in teaching Mathematics at the secondary school level. Doctoral dissertation in Education, Vinh University

Borkulo, S., Chytas, C., Drijvers, P., Barendsen, E., & Tolboom, J. (2021, October). Computational thinking in the mathematics classroom: Fostering algorithmic thinking and generalization skills using dynamic mathematics software. In The 16th Workshop in Primary and Secondary Computing Education (pp. 1-9).

Website https://www.geogebra.org/calculator accessed September 2, 2023

Downloads

Published

2023-12-03

How to Cite

Doc, N. V., Giam, N. M., Nam, N. T. H., Thanh, N. T., & Giang, N. T. H. (2023). Applying Algorithmic Thinking to Teaching Graphs of Functions For Students Through Geogebra. Journal of Education For Sustainable Innovation, 1(2), 85–94. https://doi.org/10.56916/jesi.v1i2.554

Issue

Section

Articles

Most read articles by the same author(s)