Algorithms in the lower secondary school

Why and how to teach them in mathematics class?

Authors

Keywords:

algorithms, computational thinking, programming, lower secondary school

Abstract

In this article the concept of algorithm and how algorithms could be teached in the Finnish lower secondary school is studied. Algorithms are sets of rules that have certain properties such as finiteness and effectiveness. Computational thinking is a thought process where the purpose is to find a solution to a computational problem which can be solved by using an algorithm. The Finnish National Curriculum for the Lower Secondary School (grades 7–9) outlines the learning objectives as developing computational thinking and achieving programming skills. The LUMATIKKA course Developing Computational Thinking aims to support teachers in teaching these subjects and learning more about algorithms themselves. The course also provides practical ideas for teaching. Computational thinking can be developed by learning about algorithms and knowing them is also a part of general knowledge of today. Additionally, teaching algorithms in the lower secondary school supports many of the aims of teaching mathematics.

Downloads

Published

2022-06-07

How to Cite

Lupunen, V. (2022). Algorithms in the lower secondary school: Why and how to teach them in mathematics class?. LUMAT-B: International Journal on Math, Science and Technology Education, 7(2), 103–122. Retrieved from https://journals.helsinki.fi/lumatb/article/view/1809

Issue

Section

Boostia mielekkääseen matematiikan opetukseen yläluokilla ja toisella asteella

URN