咨询热线:0755-21613641

最新资讯

课程体系

联系我们

电话:0755-21613641

手机:+86 18098987649

邮箱:media@bobosea.com

地址:深圳市宝安区西乡街道臣田社区宝民二路东方雅苑7层 

网址:www.bobosea.com

【儿童编程培训】培养编程思维为什么要从Scratch开始?

您的当前位置: 首 页 >> 最新资讯 >> 行业资讯

【儿童编程培训】培养编程思维为什么要从Scratch开始?

发布日期:2018-03-08 作者:余霞 点击:

儿童编程培训】培养编程思维为什么要从Scratch开始?

面对最火热的人工智能,越来越多的人意识到,未来编程会像英语一样重要。

有许多初高中的学生想学习编程,但是面多种类繁多的编程语言,是选择C++、C、VB,还是JAVA、Python?小童的建议是“磨刀不误砍柴工”,如果没有任何编程基础,无论处于什么年龄,都建议从Scratch开始。

面对最火热的人工智能,越来越多的人意识到,未来编程会像英语一样重要。

有许多初高中的学生想学习编程,但是面多种类繁多的编程语言,是选择C++、C、VB,还是JAVA、Python?小童的建议是“磨刀不误砍柴工”,如果没有任何编程基础,无论处于什么年龄,都建议从Scratch开始。

儿童编程培训


Scratch - 是什么?

在麻省理工学院的Scratch官网上,创始发明团队如此介绍Scratch:

使用 Scratch,你可以编写属于你的互动媒体,像是故事、游戏、动画,然后你可以将你的创意分享给全世界。Scratch 帮助年轻人更具创造力、逻辑力、协作力。 这些都是生活在 21 世纪不可或缺的基本能力。

Scratch是MIT媒体实验室终生幼儿园小组开发的一个免费项目。

儿童编程培训

其实,早在2008年,Scratch就发布了。历经了1.0、1.4到了2.0版本,Scratch的用户群得到迅速的扩大。不仅是中小学生,就连大学入门、美国宇航局(NASA)都把Scratch搬入了课堂,当作学习编程的最佳工具。

Scratch作为人工智能学习、创客教育开展的重要工具,得到了全世界的教育工作者、中小学生和家长们的一致认同。

我国对编程的重视

2017年7月,中华人民共和国国务院印发《新一代人工智能发展规划》,提出人工智能的迅速发展将深刻改变人类社会生活、改变世界。我们要抢抓人工智能发展的重大战略机遇,构筑我国人工智能发展的先发优势,加快建设创新型国家和世界科技强国,并强调“实施全民智能教育项目,在中小学阶段设置人工智能相关课程,逐步推广编程教育,鼓励社会力量参与寓教于乐的编程教学软件、游戏的开发和推广。

儿童编程培训



而在2016年7月,中华人民共和国教育部发布的《教育信息化“十三五规划”》文件中,就明确提出“有条件的地区要积极探索信息技术在‘众创空间’、跨学科学习(STEAM教育)、创客教育等新的教育模式中的应用,着力提升学生的信息素养、创新意识和创新能力,养成数字化学习习惯,促进学生的全面发展,发挥信息化面向未来培养高素质人才的支撑引领作用。”

创客教育正式以文件的形式列入教育部发展规划,得到政府主管部门的广泛支持和认可。

儿童编程培训

Scratch的优点

相对于C++、VB、JAVA、Python等语言来说,用于初学者教学,我觉得Scratch有以下这些优点:

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

内容丰富,针对有兴趣、喜爱绘画的学生,提供角色绘制设计功能,为喜欢动画的学生提供情景设计功能,为喜欢游戏的学生提供简单游戏设计功能,甚至还能提供喜欢音乐的学生音频处理的功能。

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

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

Scratch利于编程思维的培养

学习编程最基本的是编程概念的掌握,Scratch虽然是以积木形式进行的编程,但它的8个编程部件都包含了常见的编程概念,如程序的三种基本结构:顺序结构、循环结构和选择结构,还有变量的定义和链表(数组)的使用等。Scratch在程序设计时引入了事件、线程、同步的概念。

例如Scratch中包含多种事件,如判断角色是否碰到边界、是否遇见某种颜色等;而多线程则是让舞台上的不同角色各自执行不同的脚本,互不妨碍;在程序中不同角色间可以通过发送广播和接受到广播实现同步。学生在使用过程中自然而然就掌握了正确的编程概念。

学习编程最重要的是编程思想的培养,要在程序学习中培养学生利用编程解决问题的能力。用Scratch编写的动画和游戏非常直观,学生在学会了编程的基本原理和方法后,有兴趣也有能力将动画和游戏编写得更逼真,更好玩。在修改动画游戏脚本的过程中,学生不断地提出问题,解决问题,能够根据自己的需求进行分析,设定合适的角色与相应的脚本,最终实现程序。

儿童编程培训


Scratch使用“搭积木”的方式进行编程的教学,对于初高中学生来说更加直观,更加有趣。还能够与其他学科对应,用简单的程序论证物理、数学等学科的知识概念。适合在进行其他编程语言学习前作为起步学习,为日后学习更深层次的编程语言打好基础。

童程童美少儿编程课程,面向6-18岁青少年儿童,依托达内教育集团16年IT编程教育经验和上千名精英教研团队等教育资源优势,研发出一套系统的少儿编程课程体系,内容涵盖少儿启蒙编程(Scratch)和少儿趣味编程(JavaScript、HTML、CSS、Java、MySQL 、Android 、Python)等,培养编程思维,提高中国孩子的综合能力和素质。课程流动课堂走进全国120多所中小学公立校,受到教育界和学生家长的高度认可。

摘自网络

本文网址:http://www.bobosea.com/news/525.html

相关标签:儿童编程培训

最近浏览:

马上开启新的学习旅程
姓名
电话号码
邮箱
联系我们
STEAM创客教育深圳市宝安区西乡街道臣田社区宝民二路东方雅苑7层 
机器人培训班0755-21613641
儿童编程培训+86 18098987649
儿童编程培训media@bobosea.com

STEAM创客教育

未标题-1.png

在线客服
欢迎给我们留言
请在此输入留言内容,我们会尽快与您联系。
姓名
联系人
电话
座机/手机号码