设计初级程序设计教育中任务的生产性分级

WiPSE '13 Pub Date : 2013-11-11 DOI:10.1145/2532748.2532750
Monika Gujberova, I. Kalas
{"title":"设计初级程序设计教育中任务的生产性分级","authors":"Monika Gujberova, I. Kalas","doi":"10.1145/2532748.2532750","DOIUrl":null,"url":null,"abstract":"In several countries, we can recently notice increasing demand to establish modern Computer Science (CS) or Informatics or Computing education in the primary and secondary schools, which would liberate from the common ICT in education conception. In Slovakia we have proceeded in the opposite way -- establishing mandatory CS subject named Informatics nearly 30 years ago in all secondary schools and in 2000 (as a pilot) and 2008 (as a regular subject) in all primary schools. Moreover, educational programming has always been one of the key components of this subject. In this paper, we report on one of our on-going research activities in the area of building and integrating our conception of educational programming into regular primary Informatics. Namely, we present the process and findings of a qualitative study, in which we develop and verify a new approach to designing programming tasks for primary students. We want to understand what cognitive demands these tasks pose to primary students, what the students consider difficult and what they consider easy -- we are in search of better pedagogy for the primary programming education. To meet these goals, we need to identify elementary cognitive operations in primary programming and on the basis of that learn how to be more competent in considering the level of difficulty of the programming tasks and how to design proper gradational sequences (gradations) of tasks, which will support smooth learning process of the primary students' programming skills and early computational thinking -- carefully respecting developmental appropriateness of these activities.","PeriodicalId":386540,"journal":{"name":"WiPSE '13","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-11-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"59","resultStr":"{\"title\":\"Designing productive gradations of tasks in primary programming education\",\"authors\":\"Monika Gujberova, I. Kalas\",\"doi\":\"10.1145/2532748.2532750\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In several countries, we can recently notice increasing demand to establish modern Computer Science (CS) or Informatics or Computing education in the primary and secondary schools, which would liberate from the common ICT in education conception. In Slovakia we have proceeded in the opposite way -- establishing mandatory CS subject named Informatics nearly 30 years ago in all secondary schools and in 2000 (as a pilot) and 2008 (as a regular subject) in all primary schools. Moreover, educational programming has always been one of the key components of this subject. In this paper, we report on one of our on-going research activities in the area of building and integrating our conception of educational programming into regular primary Informatics. Namely, we present the process and findings of a qualitative study, in which we develop and verify a new approach to designing programming tasks for primary students. We want to understand what cognitive demands these tasks pose to primary students, what the students consider difficult and what they consider easy -- we are in search of better pedagogy for the primary programming education. To meet these goals, we need to identify elementary cognitive operations in primary programming and on the basis of that learn how to be more competent in considering the level of difficulty of the programming tasks and how to design proper gradational sequences (gradations) of tasks, which will support smooth learning process of the primary students' programming skills and early computational thinking -- carefully respecting developmental appropriateness of these activities.\",\"PeriodicalId\":386540,\"journal\":{\"name\":\"WiPSE '13\",\"volume\":\"7 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-11-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"59\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"WiPSE '13\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2532748.2532750\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"WiPSE '13","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2532748.2532750","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 59

摘要

在一些国家,我们最近可以注意到,在中小学建立现代计算机科学(CS)或信息学或计算机教育的需求越来越大,这将从教育概念中常见的ICT中解放出来。在斯洛伐克,我们采取了相反的方式——近30年前在所有中学建立了名为信息学的强制性计算机科学课程,并于2000年(作为试点)和2008年(作为常规课程)在所有小学建立了这门课程。此外,教育规划一直是这一学科的关键组成部分之一。在本文中,我们报告了我们在建立和整合我们的教育规划概念到常规小学信息学领域正在进行的研究活动之一。也就是说,我们提出了一项定性研究的过程和结果,在这项研究中,我们开发并验证了一种为小学生设计编程任务的新方法。我们想要了解这些任务对小学生的认知要求是什么,学生认为什么是困难的,什么是容易的——我们正在寻找更好的小学编程教育的教学法。为了实现这些目标,我们需要确定初级编程中的基本认知操作,并在此基础上学习如何更有能力考虑编程任务的难度水平,以及如何设计适当的任务分级序列(分级),这将支持小学生编程技能和早期计算思维的顺利学习过程——仔细尊重这些活动的发展适当性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Designing productive gradations of tasks in primary programming education
In several countries, we can recently notice increasing demand to establish modern Computer Science (CS) or Informatics or Computing education in the primary and secondary schools, which would liberate from the common ICT in education conception. In Slovakia we have proceeded in the opposite way -- establishing mandatory CS subject named Informatics nearly 30 years ago in all secondary schools and in 2000 (as a pilot) and 2008 (as a regular subject) in all primary schools. Moreover, educational programming has always been one of the key components of this subject. In this paper, we report on one of our on-going research activities in the area of building and integrating our conception of educational programming into regular primary Informatics. Namely, we present the process and findings of a qualitative study, in which we develop and verify a new approach to designing programming tasks for primary students. We want to understand what cognitive demands these tasks pose to primary students, what the students consider difficult and what they consider easy -- we are in search of better pedagogy for the primary programming education. To meet these goals, we need to identify elementary cognitive operations in primary programming and on the basis of that learn how to be more competent in considering the level of difficulty of the programming tasks and how to design proper gradational sequences (gradations) of tasks, which will support smooth learning process of the primary students' programming skills and early computational thinking -- carefully respecting developmental appropriateness of these activities.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信