Skip to main content

课程体系

编程课 – 课程简介

新信息时代,孩子们出生在平板、手机和电脑各种电子产品飞速发展的世界中,而家长们,则在不停地学习和摸索如何合理安排电子产品的使用。随着人工智能等新技术高速发展,未来技术型人才的需求必将越发旺盛。与其武断禁止,不如恰当引导,发挥电子产品的正面功能,让孩子们在玩学中学会如何数学思考,如何理性思维,如何玩转高新技术。最近最火的方法,就是少儿编程,那么,让我们来快速了解一下,到底什么是少儿编程呢?
一提起编程,相信大多数人首先联想到的是一行行晦涩难懂的编程代码。而对于低龄儿童来说,要理解代码的含义几乎不太可能。其实,少儿编程主要以可视化图形为基础,入门门槛很低哦!
“少儿编程”概念起源于美国麻省理工学院开发的 Scratch(简易图形化编程工具)。麻省团队针对青少儿群体特点,既不需要懂英文,也不需要敲代码,只需按照一定的逻辑顺序,通过拖拽积木形状的色块等简单操作,即可搭建出可运行的应用程序。在编程过程中,重点培养儿童的逻辑思维、启发创造力和解决问题的能力。针对 8 岁以上孩子们的认知水平,以及对于界面的喜好,MIT 做了相当深入研究和颇具针对性的设计开发。不仅易于孩子们使用,又能寓教于乐,让孩子们获得创作中的乐趣。

为什么学少儿编程?

每个人都应该学习如何编程,因为编程教会你如何思考。
——史蒂夫 · 乔布斯

为什么要学习少儿编程?学编程是为了成为程序员吗?NO!

关于少儿编程教育,有一个常见的误区,认为孩子学习编程就是为了将其培养成程序员。就像学英语,并非为了将来当翻译或英语老师一个道理,学习编程并非为了让孩子成为程序员。计算机程序通常具备很强的逻辑性。完成一个程序就是在完成一个项目,一个任务。同时,学习编程更像是一把钥匙,能够为孩子们打开一扇全新世界的大门,对于提高孩子的逻辑思维能力、动手能力、独立思考能力、团队协作能力、持续学习能力都有很大的帮助。

学习少儿编程——培养编程思维

在学习编程中,孩子将会经历分析问题、拆解问题,最终解决它的过程,从而获得一种解决问题的能力,这就是所谓的编程思维,理解编程思维对数学思维、逻辑能力的培养都大有益处。

学习少儿编程——提高学习成绩

编程学习的过程,会融合数学、几何、物理等学科知识,这些在课堂上比较抽象的概念,在编程里将被运用在可视化的情境里,让孩子更好理解与记忆,从而提高数学等学科的成绩。同时,为了学会编程,孩子会主动找资料参考,很多资料都是英语的,侧面又激励了孩子踊跃提高自身英语水平。

少儿编程学什么?

针对不同年龄层,学习的少儿编程课程也不同。合适青少儿学习的是Scratch、Python、C++ (以编程竞赛为导向)。

Scratch

Scratch是一款由麻省理工学院(MIT) 设计开发的少儿编程工具。其特点是:使用者可以不认识英文单词,也可以不会使用键盘。构成程序的命令和参数通过积木形状的模块来实现。用鼠标拖动模块到程序编辑栏就可以了。
因为是针对少儿编程设计的,Scratch把“视觉化”和“搭积木”的理念融入到了设计之中:程序设计里的选择、判断、循环、变量、消息、移动、绘图……在开发环境里已经做成了一个一个的积木,所以,在编程的时候,只需要把这些积木堆起来就可以了。从培养编程思维来说,非常适合小学生。易理解,易操作,上手快,容易产生兴趣。

Python

Python是人工智能基础语言,也是目前最广泛通用的编程语言。很多知名网站都是用Python开发的,例如Google、YouTube等。相比Scratch,Python将编程思维进一步深化,更能开拓孩子的思维,提升逻辑能力。小学高年级在编程方面零基础的孩子,可以直接学习Python语言。

C++

通过执行效率高的专业开发语言C++,系统性地学习语法指令和算法知识,让孩子深入掌握编程技能,在编程能力上更上一层楼。同时培养严谨认真的学习习惯,提升逻辑力与抽象能力,打下扎实的代码编写功底。

Scratch, Python和C++的比较

编程语言

Scratch
Python
C++

语言类型

图形化编程
代码编程
代码编程

适合年龄

学龄前-小学低年级
小学高年级-初中
初中-高中

学习目的

编程启蒙
掌握编程
参加信奥赛(NOIP)


常见问题

Q:学少儿编程会不会耽误主课学习?
学少儿编程不仅是培养编程技能,更重要的是培养孩子认识问题和解决问题的思维方式,对孩子学习语数外等校内基础科目也有很大的益处。
Q:是否聪明的孩子才适合学编程?
不是。很多家长误认为编程一定是聪明的孩子才适合去学。其实,少儿编程重点不是教授一门技术,而是教会孩子一种思维方式。编程本质上是用逻辑思维去解决问题的一个过程。
Q:女孩子是否不适合学习少儿编程?
很多人认为女孩子没有男孩子逻辑思维强,跟计算机、代码打交道,男孩更胜一筹。事实上,国内外已有不少成功的案例证明女孩子不仅适合学编程,学习成绩甚至十分出众。
Q:孩子几岁学编程最合适?
关于年龄这个问题,其实没有特别的界定。一般来说,6-8岁让孩子接触少儿编程的启蒙教育,对于其逻辑思维的形成是比较好的时机。
Q:少儿编程和STEAM有什么关系?
STEAM教育是从美国兴起的教育模式,旨在培养综合性人才。STEAM着重培养包含科学知识,技术,工程,艺术,数学等在内的多种综合能力及跨学科能力,作为STEAM教育很好的载体之一,少儿编程正好对应STEAM各方面。
Q:学少儿编程为什么要从Scratch开始?
scratch作为图形化编程工具,不需要写代码,只需移动相应的模块去实现指令,类似于搭积木,极易操作。在整个过程中提高学习兴趣,教孩子代码运用的逻辑,是一种编程启蒙。
Q:高中生还能学习少儿编程么?
可以。少儿编程囊括了高阶课程,高中生属于少儿编程的授课对象。
Q:有哪些编程方面的竞赛?
最有名的是国际信息学奥赛(简称IOI),它是仅次于国际数学奥赛的规模第二大的国际青少年学科竞赛,也是编程领域最高级别的国际比赛。

« 少儿编程入门 » 课程简介

酷巴娃学园的专业编程老师,将通过“游戏互动”模式激发孩子的学习积极性,每节课都可以通过编程完成游戏作品;作为中高级课程,Python课程让每个孩子由浅入深地接触学习游戏开发、人工智能等知识。而融入了计算机竞赛内容的C++课程,在课程教学上则更有趣通俗,方便学生理解和掌握。

课堂时长:1小时,每节课老师讲解部分一般在20分钟左右,中间会穿插小游戏让孩子参与挑战小游戏,进行实操练习,与老师一起解决问题,互动性较强,最后20分钟老师会根据孩子们的表现进行一一点评,让所有同学一起提高进步。