1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 编程入门python语言是多大孩子学的-如何看待将Python作为少儿编程的基础语言?...

编程入门python语言是多大孩子学的-如何看待将Python作为少儿编程的基础语言?...

时间:2021-03-18 14:51:41

相关推荐

编程入门python语言是多大孩子学的-如何看待将Python作为少儿编程的基础语言?...

少儿编程入门我只推荐Scratch!不好意思,Python先靠后!

今天的回答主要针对Scratch编程语言,看完我的回答你就知道为什么我会强推Scratch!

本回答较长,建议大家先点赞&收藏Mark一下,方便回看哦~

以下为本回答的主要内容大纲:1、Scratch是什么?

2、Scratch为什么适合孩子学习?

3、有趣又基础的Scratch项目推荐

4、孩子学习Scratch编程的5大好处!

一、什么是Scratch?用Scratch完成一款打怪游戏/video/1139856690991132672

为了让大家更加直观的了解Scratch,上面这个17分钟的短视频,看完你就可以自己用Scratch完成一款打怪游戏。

Scratch的编程方式又被称为积木式编程,并且是开源免费的。

它不同于VB、VC、JAVA等以编写代码为主的编程语言,而是针对8岁以上学生的认知水平,以及对图形动画界面的喜好,用类似于积木形状的模块实现构成程序的命令和参数。

操作相对简单,学生只需要使用鼠标拖动相应模块到程序编辑栏后,再进行部分参数的设定,就可以完成程序,实现一段动画、一个小游戏等。 /> />

相对于在学校信息课上所学的知识来说,对于初学者,Scratch有以下这些优点:

1、入门简单,无关原有编程基础,适合中小学学生初次学习编程语言时使用;

2、内容丰富,针对有兴趣、喜爱绘画的学生,提供角色绘制设计功能;

3、通过使用Scratch,让学生在动画、游戏设计过程中逐渐形成逻辑分析、独立思考创新的思维方式,学会提出问题,解决问题;

4、相比其他编程软件,Scratch更加直观,学生能比较容易地看到自己的劳动成果。

而且,重点来喽↓↓↓

这款编程语言的开发者表示,这种电脑编程语言的目的,是帮助孩子发展学习技能,学习创造性思维,以及学习集体合作。

MIT(麻省理工学院)媒体实验室的博士生凯伦.布雷南,是Scratch项目的负责人,他说,“我们的目的不是要创办电脑程序编写大军,而是帮助电脑使用者表达自己。”

所以,我们可以知道:Scratch天生就是为孩子设计的。

二、Scratch为什么适合孩子学习?

Scratch是年幼儿童从零开始学习的最好的一款工具。

通过点击并拖拽的方式,完成编程,可以使儿童或者成人编程初学者学习编程基础概念等。

因为它是可视化的,能够轻松帮助儿童创建图形化应用。

(1)图形化编程,简单易学

Scratch使用者可以不认识英文单词,也可以不会使用键盘。因为Scratch构成程序的命令和参数通过积木形状的模块来实现编程。用鼠标拖动模块到程序编辑栏就可以了。

这意味着孩子们不需要记住大量的编程语句,只需要拖动模块就能完成编程。这让孩子不会识字就能编程成为了可能!

(2)包含完整的编程思维

最难能可贵的是Scratch虽然简化了编程的难度,但并没有削弱编程思维的训练。

Scratch有8类编程部件,它们包含了常见的编程概念。编程基本结构:顺序结构、循环结构和选择结构

变量的定义

链表(数组)

事件、线程、同步等概念 />

你仔细看上面的命令语句,还可以发现,数字、加减法、大小比较、方位、XY坐标等数学知识的学习。要知道计算机与数学本就难舍难分,互相促进。

(3)优秀的延伸拓展能力

Scratch积木模块包括8个大类,100多个功能,可以制作动画、小游戏、解数学题等等。

正是这些大量的功能满足了孩子的创造力! />

同时Scratch作为开源软件,已经被越来越多的STEAM厂商所接受。一些编程小车、拼接玩具都是支持Scratch的,也就是说孩子能利用简单编程就能让这些机器人动起来! />

三、有趣又基础的Scratch项目推荐世界航海节之木筏求生/video/1139931608059727872

四、孩子学习Scratch编程的5大好处!

1、为今后学习进行知识储备

皮叶杰认知发展论告诉我们,“一个人可以学到的东西,他的学习方法,取决于他已有的思维模型。所谓学习的法则,就是新的知识结构如何从已有的知识结构中生长出来,并在这个过程中构建逻辑性和情感联系。”

因此孩子是自己知识结构的建筑师,并不是老师讲了知识之后孩子就能理解和掌握,他有一个自我理解的过程,这与孩子之前掌握的知识有关。

例如,我们讲解画边长为100的等边三角形,如果用直尺画,我们是不强调方向的。但用Scratch画等边三角形,一定要注意方向。

如图1所示↓ />图1 画等边三角形

在日常生活中,我们说在教室上课,在书房写作业,在食堂吃饭等都只讲位置,没讲方向。但孩子们在学习物理时,如:力、速度、电流、电磁场等等概念都是有方向的。

少儿编程同样也强调方向的概念,能够便于今后孩子在学习关于方向的知识时进行知识迁移。

2、提升思维品质

Scratch图形化编程把思维可视化,通过运行编写的程序,查看软件效果并与头脑中想象的效果是否一致,如果不一样再次审视思维并翻译为程序,这样反复多次把思维可视化,可发现思考漏洞,形成缜密的思考习惯。在反复的调试中,不停纠错,提升思维品质,促进各学科的学习。 />

3、提升空间想象力、系统性思维能力和钻研精神

使用Scratch画图或做游戏,图形和角色都要在舞台(尺寸:480*360)上。那么头脑中始终要有一张坐标。使用Scratch软件画边长为100的正方体。如图2所示。此时会发现程序已经较长,每一步程序运行到哪里,图形画到哪里,头脑里都要很清晰,这样可很好的锻炼孩子的系统性思维能力。同时画这个正方体需要花费一些时间去思考,可较好的培养孩子的钻研精神。 />图2 用Scratch画的正方体

4、有利于戒除游戏上瘾

现实生活总能在新闻中看到青少年上网打游戏成瘾,但是如果让孩子学编程,他们会感受到编程程序的乐趣会远远比玩游戏的乐趣要高出很多。

孩子们会根据编程的任务目标去不断调试代码,直到成功完成程序的正确运行,这过程的乐趣就好比科学家发现了一项重大发明。 />

5、有效锻炼团队协作、领导能力、表达能力

进行项目式学习,孩子们是自由组队,不指定组长,项目进行过程中,由组员推举对项目贡献大的同学担任组长。

在团队合作过程中,可有效增进孩子们的友谊,锻炼团队协作能力和语言表达能力。 />

孩子学习Scratch能收获的价值已经远远超过了这个语言本身,构建孩子面向未来的思维方式才更加重要!!!

希望这篇回答能够帮助你全面了解Scratch。

❤看完两件事:

如果你觉得这篇内容对你挺有启发,我想邀请你帮我2个忙:

1. 点赞,让更多的人也能看到这篇内容(收藏不点赞,都是耍流氓 -_- )

2. 关注我 @小码王在线少儿编程,让我们成为长期关系

我是小码王在线,专注分享孩子成长干货,构建孩子面向未来的思维方式。

有任何少儿编程相关问题,可以在知乎私信我,非常乐意解答哦。

另外,如果您想让孩子接触少儿编程,建议可以先报一下在线的体验课,一般体验课程价格都不贵。如果您需要的话,也可以私信我,我可以帮您申请一个8节零基础编程课的优惠价,只需要9.9元(其他地方购买都需要792元哦)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。