全国服务热线:13226870735

位置:沈阳童程童美少儿编程机器人培训学校 > 学校动态 > 儿童为什么要学习编程

儿童为什么要学习编程

来源:沈阳童程童美少儿编程机器人培训学校时间:2021/12/17 13:38:13

儿童为什么要学习编程

太多的时候,学校在向学生介绍计算机科学时,只教给他们与计算有关的词汇定义,而不给他们提供在有意义的活动中学习和应用计算概念和实践的机会。

儿童为什么要学习编程

例如,一些学区在向介绍计算机时,只教他们 "算法 "一词的定义和硬件与软件的区别,而不是让学生通过计算活动进行主动学习,如编写一个动画故事或为机器人跳舞编程。

太多的时候,编程的引入是告诉所有学生复制完全相同的代码,而不是鼓励他们进行实验、构建原型以及调试。在Scratch网站上,我们曾经看到有30个相同的项目同时分享。

起初我们以为这种重复的项目是网站的问题,但后来我们注意到每个项目都有不同的用户名,我们意识到这些项目都来自于同一个课堂。

30个学生按照同样的指令用同样的图片和同样的代码做了同一个项目。虽然这个课堂活动可能让学生了解了编程的基本机制,但它并没有提供创造性思维和解决问题的机会。

太多的时候,学校只分配了短暂的时间来学习编程。在这有限的时间内,学生可能会学到一些基本的术语和概念,但他们没有机会将这些想法以有意义的方式使用,因此不太可能将这些想法应用到其他情境和其他科目中。而在编程被分配更多时间的情况下,课程往往会促使教师和学生从一种编程工具转向另一种编程工具,而不是提供时间学习一种足以设计项目、解决问题和交流想法的工具。

有一个大规模的计划,每周向学生教授Scratch一个小时,然后突然转向另一种编程语言。在教师和学生表示失望之后,课程被修改。

太多的时候,研究者和教育者都在采用自动评估工具,只通过分析代码来评估学生的编程项目,而不考虑项目目标、内容、设计、界面、可用性或文档。例如,很多人都在使用一个在线Scratch评估工具,该工具会给学生一个「计算思维分数」,其假设是,具有更多类型的指令块的代码是更计算思维的表现。

这种形式的评估并没有考虑到学生的程序要做什么,它能多好地完成学生的目标,代码是否能按照预期工作,人们是否能与它互动,或者学生的思维如何在一系列项目中发展。我们认为其他的研究和评价方法有更大的潜力,比如记录和分析教师的促进实践和学生随时间的学习轨迹。

在许多教育场景中,编程就是以这样有限且受限的方式引入的,学生根本没有机会体验到编程全部的概念性和表达性的力量。这些实践中的现象。

反映的是实践者对于编程教育有限且受限的认知,为了能充分释放编程教育的潜能,我们或许需要再次严肃地思考一下:儿童为什么要学习编程?只有想明白这个问题,我们才知道少儿编程该往那个方向发展。

领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/242/news/457904/违者必究! 以上就是沈阳童程童美少儿编程机器人培训学校 小编为您整理 儿童为什么要学习编程的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:13226870735