课程介绍:什么是图形化编程?

代码龙少儿编程
2021-08-08 11:26

1. 什么是图形化编程?

图形化编程工具Scratch 编程语言是由麻省理工大学 MIT 和 Google 主导开发的针对6-16 岁儿童的可视化编程语言。

它去除了枯燥的编程语法,使用图形化和模块化的编程方式进行程序的创造。只需要使用鼠标,孩子就可以编写自己的故事书,动画片或者小游戏。

对于我们要面向的孩子来说,Scratch跳过了高级语言中那些繁难的概念和语法,用图形化的表现和拖拽的交互来完成编程的核心逻辑和成果交付。让学习的过程不枯燥,并更及时地获得结果反馈,非常适合他们这个年龄阶段的心智水平和认知能力。

 

2. 图形化编程符合少儿认知发展规律

如果想更深入地了解为什么说Scratch符合少儿认知发展规律,先让我们来了解下少年儿童的特点。

近代最具有影响力的瑞士儿童心理学家 让·皮亚杰(1896-1980),把少年儿童的认知发展按照年龄划分为了四个阶段:感知运算阶段、前运算阶段、具体运算阶段、形式运算阶段,这也是我们课程体系所依据的理论之一。

前运算阶段的标志是符号功能的出现。这个阶段的儿童的语言能力,以及玩耍时把棍子想象成枪的“假装”能力,都是符号功能的体现。但“前运算阶段”的儿童对于守恒和可逆性这样的逻辑运算的理解是有限的。

而在“具体运算阶段”,儿童已经迅速获得了认知操作能力,并能运用这些重要的新技能思考事物。但是,具体运算阶段的儿童思维也是有局限的,因为他们只能把运算图式应用到真实的或可以想像得到的事物、情境或者事件上。

 

3. 从图形化编程开始,让孩子爱上编程

【编程猫少儿编程】潍坊高新谷德广场校区-潍坊最专业少儿编程教育

孩子从图形化的编程开始学起,提升专注力、想象力、逻辑思维能力和解决问题能力,之后再循序渐进的学习源代码编程,会让孩子成就满满,更自信,爱上编程,从编程中受益。

 

4. 图形化编程-多学科融合

编程和数学相结合,锻炼孩子的数学抽象能力,从编程中学习数学知识,更好的锻炼孩子数理逻辑思维。

例如坐标、图形、数学计算、逻辑符号等等。

 

 

5. 图形化编程提升孩子各种能力

1、创新与创造能力:学生能够自己创作故事、动画等作品,发挥自我创意,发散创新力。

2、研究与分析能力:学生不仅仅能学会Scratch编程知识,在学习过程中培养的研究和分析能力,能让学生更加容易研究其他图形化编程语言,以及其他开源硬件。

3、批判性思维:图形化课程中会引导学生多方面看问题,并且进行自我改正,学生的批判性思维会逐渐培养起来。

4、交流与协作能力:在图形化编程课中,老师会促进学生间的交流,学生间会互相点评作品,让学生学会与其他同学合作。

5、技术操作能力:图形化是编程比较基础的课程,学生在编写Scratch代码的过程中,会慢慢熟悉电脑操作;

6、数字化公民意识:现在,学生处于数字化时代,我们在教学过程中会引导他们文明上网,同时学会如何保护自己的作品。

 

 

图形化编程课程进阶

文章分类:
🔭 探索实践
文章标签:
少儿编程 图形化编程