编程|青少儿编程 未来已来

编程|青少儿编程 未来已来

1、编程:

主要针对6-18岁的青少年 , 是一门通过编程游戏启蒙、可视化图形编程等课程 。 大致分为两类:一种是趣味性很强的可视化图形编程教学 。 还有一种是基于高级语言编程的计算机教学 , 可以锻炼孩子们的学习思维、执行代码操作、熟悉编程原理等等 。 编程教育也包含了机器人编程 , 学生通过编制程序代码可以搭建机器人 , 并且通过运行程序将其运作起来 。

2课程

编程学习对于提升逻辑推理能力有很大的帮助 。 其中 , 孩子们必须去思索需要编写哪些代码 , 比如输入、演算、判断、输出等等 , 从而构建整个程序体系 。 而一套完整的程序的开发需要有强大的逻辑思维支撑 。

编程教育可以建立起人类与机器沟通的桥梁 , 让孩子掌握计算机的核心语言——代码 。 学习这门语言和学习外语有着相似之处 , 最大的区别在于电脑的程序指令更为抽象 , 这也有利于帮助孩子们对于抽象概念与事物进行深层次的理解 。

3.工具
Scratch是麻省理工学院(MIT)专门为小朋友研发了简易图形化编程工具 , 无需编程基础 , 年龄很小的孩子也可轻松上手 。 在学习的过程中 , 它不仅是用于教会孩子们一些编程的概念 , 也包含通过以讲述故事的方式 , 帮助孩子们易于理解抽象的物理、数学知识 。 学习者也可以制作动画、创作故事等等 , 因此Scratch也可以作为孩子们表达自己内心世界的平台 。

Python、C++等高级编程语言的学习主要适用于初高中的孩子 , 需要有一定的数学、英语、逻辑思维的基础 。 这些编程语言涵盖逻辑算法、语法结构等内容 , 让孩子们深度学习计算机代码以及应用程序的开发过程 。

4.编程竞赛类:
(1)原全国青少年信息学奥林匹克竞赛(NOI)(现在已经改成CSP-J和CSP-S)
1. CSP-J和CSP-S正好分别对应NOI普及组和提高组;
2.CSP非专业认证设置两轮 , 第一轮达到一定分数线则可参加第二轮 , 赛制同NOI一样 , 需要初赛达到一定分数线才能参加复赛;
3. CSP非专业认证是在各省设立认证组织单位;
4. CSP非专业认证不设年龄、性别、是否在职限制 。
(2)国际青少年信息学奥林匹克竞赛(IOI)
IOI 是国际性质含金量最高的比赛 , 获奖者往往是各国际名校热抢的香饽饽 。 比赛包含两天的计算机机程序设计 , 解决算法问题 。
【编程|青少儿编程 未来已来】