学校计算机研讨会上关于块编程的论文综述

Gilberto Cysneiros Filho, N. C. da Silva, Barbara Silva Morais
{"title":"学校计算机研讨会上关于块编程的论文综述","authors":"Gilberto Cysneiros Filho, N. C. da Silva, Barbara Silva Morais","doi":"10.36315/2021end024","DOIUrl":null,"url":null,"abstract":"This paper describes a survey to identify how Block Programming is being used in Brazilian schools. The motivation of this research is to provide us with data and insights to support the research project on Block Programming and Computational Thinking in Schools whose goal is to investigate and create a proposal for how Block Programming can be inserted into the school curriculum. The relevance of this research is that the school should prepare the students for the skills (creativity, programming, problem solving, abstraction and innovation) demanded by the job market and for further education (e.g. university courses and qualification courses). In particular, in Brazil the curriculum of schools is governed by a normative document called the Common National Curricular Base (Base Nacional Comum Curricular - BNCC). The BNCC defines that the school curriculum should enable the student to have the following competencies: (1) knowledge; (2) scientific, critical, and creative thinking; (3) cultural repertoire; (4) communication; (5) digital culture; (6) work and life project; (7) argumentation; (8) self-knowledge and self-care; (9) empathy and cooperation; and (10) responsibility and citizenship. Some of these skills can be achieved by learning Block Programming aligned with Computational Thinking instruction. The importance of learning programming in school is justified by the increased use of technology in modern society and the need to be prepared to create and use technological solutions that involve programming and computing. The BNCC highlights that the skills developed by students should be organized by offering different curricular arrangements, according to the relevance to the local context and the possibilities of the education systems. This can be applied in a multidisciplinary way through block programming based on computational thinking in basic education. A literature review was conducted of papers published in the area of block programming at the Workshop on Informatics at School (WIE) between the years 2016 to 2019. The choice of this event is due to the fact that it has been standing out over the years as a forum for discussions where works in the area of digital technologies of information and communication (TDIC) in formal and non-formal spaces of education have been disseminated. During this period we identified papers that describe the use of several environments of Block Programming (e.g. Scratch) and several experiences and proposals of how to insert Block Programming in the students' education.","PeriodicalId":135903,"journal":{"name":"Education and New Developments 2021","volume":"238 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A REVIEW OF PAPERS ABOUT BLOCK PROGRAMMING FROM THE WORKSHOP ON COMPUTING AT SCHOOL\",\"authors\":\"Gilberto Cysneiros Filho, N. C. da Silva, Barbara Silva Morais\",\"doi\":\"10.36315/2021end024\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper describes a survey to identify how Block Programming is being used in Brazilian schools. The motivation of this research is to provide us with data and insights to support the research project on Block Programming and Computational Thinking in Schools whose goal is to investigate and create a proposal for how Block Programming can be inserted into the school curriculum. The relevance of this research is that the school should prepare the students for the skills (creativity, programming, problem solving, abstraction and innovation) demanded by the job market and for further education (e.g. university courses and qualification courses). In particular, in Brazil the curriculum of schools is governed by a normative document called the Common National Curricular Base (Base Nacional Comum Curricular - BNCC). The BNCC defines that the school curriculum should enable the student to have the following competencies: (1) knowledge; (2) scientific, critical, and creative thinking; (3) cultural repertoire; (4) communication; (5) digital culture; (6) work and life project; (7) argumentation; (8) self-knowledge and self-care; (9) empathy and cooperation; and (10) responsibility and citizenship. Some of these skills can be achieved by learning Block Programming aligned with Computational Thinking instruction. The importance of learning programming in school is justified by the increased use of technology in modern society and the need to be prepared to create and use technological solutions that involve programming and computing. The BNCC highlights that the skills developed by students should be organized by offering different curricular arrangements, according to the relevance to the local context and the possibilities of the education systems. This can be applied in a multidisciplinary way through block programming based on computational thinking in basic education. A literature review was conducted of papers published in the area of block programming at the Workshop on Informatics at School (WIE) between the years 2016 to 2019. The choice of this event is due to the fact that it has been standing out over the years as a forum for discussions where works in the area of digital technologies of information and communication (TDIC) in formal and non-formal spaces of education have been disseminated. During this period we identified papers that describe the use of several environments of Block Programming (e.g. Scratch) and several experiences and proposals of how to insert Block Programming in the students' education.\",\"PeriodicalId\":135903,\"journal\":{\"name\":\"Education and New Developments 2021\",\"volume\":\"238 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-06-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Education and New Developments 2021\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.36315/2021end024\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Education and New Developments 2021","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.36315/2021end024","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

本文描述了一项调查,以确定如何在巴西学校使用块编程。这项研究的动机是为我们提供数据和见解,以支持“学校中的块编程和计算思维”研究项目,该项目的目标是调查和创建一个关于如何将块编程插入学校课程的建议。这项研究的相关性在于,学校应该为学生提供就业市场和继续教育(例如大学课程和资格认证课程)所需的技能(创造力,编程,解决问题,抽象和创新)。特别是在巴西,学校的课程是由一个叫做国家共同课程基础的规范性文件管理的(国家共同课程基础- BNCC)。BNCC定义学校课程应使学生具备以下能力:(1)知识;(2)具有科学、批判和创造性思维;(三)文化曲目;(4)沟通;(5)数字文化;(六)工作生活项目;(7)论证;(8)自我认识和自我照顾;(9)移情与合作;(10)责任和公民意识。其中一些技能可以通过学习与计算思维指导相结合的块编程来实现。在学校学习编程的重要性是合理的,因为现代社会越来越多地使用技术,需要准备好创造和使用涉及编程和计算的技术解决方案。BNCC强调,应该根据当地环境和教育系统的可能性,通过提供不同的课程安排来组织学生发展的技能。这可以通过基于计算思维的块编程在基础教育中以多学科的方式应用。对2016年至2019年在学校信息学研讨会(WIE)上发表的区块编程领域的论文进行了文献综述。选择这一活动的原因是,多年来,它一直是一个讨论论坛,在正式和非正式教育空间中传播信息和通信(TDIC)数字技术领域的作品。在此期间,我们确定了一些论文,这些论文描述了块编程的几种环境(例如Scratch)的使用,以及如何将块编程插入学生教育中的一些经验和建议。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A REVIEW OF PAPERS ABOUT BLOCK PROGRAMMING FROM THE WORKSHOP ON COMPUTING AT SCHOOL
This paper describes a survey to identify how Block Programming is being used in Brazilian schools. The motivation of this research is to provide us with data and insights to support the research project on Block Programming and Computational Thinking in Schools whose goal is to investigate and create a proposal for how Block Programming can be inserted into the school curriculum. The relevance of this research is that the school should prepare the students for the skills (creativity, programming, problem solving, abstraction and innovation) demanded by the job market and for further education (e.g. university courses and qualification courses). In particular, in Brazil the curriculum of schools is governed by a normative document called the Common National Curricular Base (Base Nacional Comum Curricular - BNCC). The BNCC defines that the school curriculum should enable the student to have the following competencies: (1) knowledge; (2) scientific, critical, and creative thinking; (3) cultural repertoire; (4) communication; (5) digital culture; (6) work and life project; (7) argumentation; (8) self-knowledge and self-care; (9) empathy and cooperation; and (10) responsibility and citizenship. Some of these skills can be achieved by learning Block Programming aligned with Computational Thinking instruction. The importance of learning programming in school is justified by the increased use of technology in modern society and the need to be prepared to create and use technological solutions that involve programming and computing. The BNCC highlights that the skills developed by students should be organized by offering different curricular arrangements, according to the relevance to the local context and the possibilities of the education systems. This can be applied in a multidisciplinary way through block programming based on computational thinking in basic education. A literature review was conducted of papers published in the area of block programming at the Workshop on Informatics at School (WIE) between the years 2016 to 2019. The choice of this event is due to the fact that it has been standing out over the years as a forum for discussions where works in the area of digital technologies of information and communication (TDIC) in formal and non-formal spaces of education have been disseminated. During this period we identified papers that describe the use of several environments of Block Programming (e.g. Scratch) and several experiences and proposals of how to insert Block Programming in the students' education.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信