Development of Algorithmic Thinking in Primary School Students when Studying Computer Science

Natalia V. Olkhova
{"title":"Development of Algorithmic Thinking in Primary School Students when Studying Computer Science","authors":"Natalia V. Olkhova","doi":"10.52534/msu-pp.8(2).2022.25-32","DOIUrl":null,"url":null,"abstract":"The relevance of the study is conditioned by the fact that modern society requires new generations to be able to plan their actions, find the information necessary to solve problems among huge information arrays (many of which are also not reliable), and model processes for the future. The set of certain tasks is synergised in the plane of the concept of algorithmic thinking. The purpose of the study is to track the educational and competence consequences of applying the developed approaches to stimulate algorithmic thinking in computer science lessons, to identify how they will contribute to the development of algorithmic thinking in primary school students. The paper states that categorisation of the concept of algorithmic thinking requires a broad understanding of the algorithm as a set and sequence of actions aimed at achieving the desired result. While algorithmic thinking is a way of organising mental actions and techniques for solving problems, as a result of which an algorithm is created – a specific product of human mental activity. Algorithmic thinking is not a compilation of algorithms, and its development is not limited to the mechanical memorisation of a number of algorithms. In the scientific literature and current policy documents on primary schools, the development of algorithmic thinking is perceived in the context of information and digital competence of schoolchildren and is associated with branches related to computer science: mathematics and logic. The emphasis on the potential for developing algorithmic thinking applies directly to the computer science course, but is not limited to it. The intention to stimulate the ability to think algorithmically is a requirement of the postmodern information era and the key to personal success, it is one of the tools of socialisation, and therefore, approaches to the development of algorithmic thinking should be comprehensively presented in the concepts of studying other compulsory and optional subjects. For the study, the authors developed and successfully tested a special eight-level diagnostic structure, which is presented in the paper. It can be used as a basis for conducting similar experimental studies. Further study on the topic should be organised around deepening the understanding and expanding the range of methodological approaches to the development of algorithmic thinking in schoolchildren of the New Ukrainian School (NUS), in particular, in computer science lessons","PeriodicalId":353906,"journal":{"name":"Scientific Bulletin of Mukachevo State University. Series «Pedagogy and Psychology»","volume":"64 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Scientific Bulletin of Mukachevo State University. Series «Pedagogy and Psychology»","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.52534/msu-pp.8(2).2022.25-32","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The relevance of the study is conditioned by the fact that modern society requires new generations to be able to plan their actions, find the information necessary to solve problems among huge information arrays (many of which are also not reliable), and model processes for the future. The set of certain tasks is synergised in the plane of the concept of algorithmic thinking. The purpose of the study is to track the educational and competence consequences of applying the developed approaches to stimulate algorithmic thinking in computer science lessons, to identify how they will contribute to the development of algorithmic thinking in primary school students. The paper states that categorisation of the concept of algorithmic thinking requires a broad understanding of the algorithm as a set and sequence of actions aimed at achieving the desired result. While algorithmic thinking is a way of organising mental actions and techniques for solving problems, as a result of which an algorithm is created – a specific product of human mental activity. Algorithmic thinking is not a compilation of algorithms, and its development is not limited to the mechanical memorisation of a number of algorithms. In the scientific literature and current policy documents on primary schools, the development of algorithmic thinking is perceived in the context of information and digital competence of schoolchildren and is associated with branches related to computer science: mathematics and logic. The emphasis on the potential for developing algorithmic thinking applies directly to the computer science course, but is not limited to it. The intention to stimulate the ability to think algorithmically is a requirement of the postmodern information era and the key to personal success, it is one of the tools of socialisation, and therefore, approaches to the development of algorithmic thinking should be comprehensively presented in the concepts of studying other compulsory and optional subjects. For the study, the authors developed and successfully tested a special eight-level diagnostic structure, which is presented in the paper. It can be used as a basis for conducting similar experimental studies. Further study on the topic should be organised around deepening the understanding and expanding the range of methodological approaches to the development of algorithmic thinking in schoolchildren of the New Ukrainian School (NUS), in particular, in computer science lessons
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
小学生学习计算机时算法思维的发展
这项研究的相关性取决于这样一个事实,即现代社会要求新一代人能够计划自己的行动,在庞大的信息阵列(其中许多也不可靠)中找到解决问题所需的信息,并为未来的过程建模。这一组特定的任务在算法思维概念的平面上是协同的。本研究的目的是追踪应用已开发的方法在计算机科学课程中激发算法思维的教育和能力后果,以确定它们将如何促进小学生算法思维的发展。本文指出,算法思维概念的分类需要将算法广泛理解为旨在实现预期结果的一组和一系列行动。而算法思维是一种组织心理活动和解决问题的技术的方式,因此产生了算法——人类心理活动的特定产品。算法思维不是算法的汇编,它的发展也不局限于对一些算法的机械记忆。在有关小学的科学文献和现行政策文件中,算法思维的发展被认为是在学童的信息和数字能力的背景下进行的,并且与计算机科学相关的分支:数学和逻辑有关。对发展算法思维潜力的强调直接适用于计算机科学课程,但并不局限于此。激发算法思维能力的意图是后现代信息时代的要求和个人成功的关键,它是社会化的工具之一,因此,算法思维发展的途径应该在学习其他必修和选修科目的概念中全面呈现。在这项研究中,作者开发并成功测试了一种特殊的八级诊断结构,并在论文中提出。它可以作为进行类似实验研究的基础。关于该主题的进一步研究应围绕加深理解和扩大新乌克兰学校(NUS)学童的算法思维发展的方法论方法范围,特别是在计算机科学课程中
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Social Support of the Individual in War Conditions: Ukrainian and International Experience Empirical Indicators of the Relationship between Attachment Style and Attitude to Love in Early Maturity Development of Algorithmic Thinking in Primary School Students when Studying Computer Science Development of English Grammatical Competence Through the Use of the Project Method Simulation Game in Quasi-Professional Training of Pre-Service Teachers
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1