回到主页

少儿编程如何区分学习阶段?

· 教育内容
针对少儿编程的不同学习阶段,有渔编程整理出了下方的思路:
少儿编程的不同学习阶段

1、小学1~3年级:

掌握Scratch的基本功能、各模块使用、基本程序逻辑、创作工具使用,学会独立创作Scratch小应用。

Tynker是另外一块类似scratch的工具。但无论是scratch还是Tynker,都是通过积木式代码模块拖动编辑,来学习怎么用计算机来准确的发号施令的。方便孩子理解代码运行层级关系。

2、小学4-6年级:

如果有了scratch基础的话,在这基础上学习会轻松简单许多。如果没有的话,可以通过学习预备课熟悉课程。这里涉及到两个方向:python与c++。

python是未来高考科目,而C++是信奥课程。在这一阶段,掌握C++/Python基本语法、程序结构、编程方法。在进阶课程会有不同的发展方向。

3、小学6年级及以上:

这时候的孩子已经对于计算机世界的认识有了清晰的脉络,也有了清晰的发展方向和努力目标。如果学习python,接下来会进行高级程序设计,争取目标是拿下科创比赛大奖;如果是学习C++,则更重要的目标是钻研算法,在未来的信奥大赛展露头角。

当然,按年龄段进行区分,很显然已经满足不了当今社会对于教育的需求了。所以,有渔另外总结出了一套按照课程体系划分的阶段:

按照课程体系来分教育阶段

有渔编程的特色学习体系:学习编程同时学习英语 = 双语课程

麻省理工学院研发的Scratch,Guido van Rossum发布的python,还是贝尔实验室发布的C++,都是英文作为主导语言。因此,在一个合格的IT科学家的成长轨迹中,阅读大量的英文文献是必不可少的。

双语课程也由此诞生,在学习编程的过程中,学习英文的表达,以达到一举两得的目的。

有渔编程课程
有渔编程课程