学习 - 少儿编程课程的介绍

少儿编程课程的介绍
2019-12-15 16:50:32

对于中小学年龄段的孩子,编程课的主要目的应该是启蒙,让孩子接触编程知识,在编程学习中强化逻辑思考能力、系统思维能力以及组织协调能力,进而激发孩子的创造力。


1、Scratch(一至六年级)

借助scratch编程工具,通过图形化积木块,拖拽来完成编程。孩子先通过简单的交互式动画和游戏作品,带领学员学习图形化编程软件及基本的编程思维方式,然后通过与智能硬件结合,创造出简单的真实世界与虚拟世界的交互作品。


 Scratch是美国麻省理工学院(MIT)设计开发的少儿编程工具。使用者可以不认识英文单词,也可以不会使用键盘,因为构成程序的命令和参数通过积木形状的模块来实现,用鼠标拖动模块到程序编辑栏就可以了,操作非常简单,也能够激起孩子们的学习激情,打下扎实的编程学习基础。


2、Python(四年级至高三)

Python是一种动态的、面向对象的脚本语言。学员先通过学习并掌握Python基本语法,运用Python完成一系列由浅入深的任务,感受代码编程的乐趣;再通过学习Python更高级的语法,学习“面向对象”编程,掌握复杂的设计方法,能够综合运用所学编程知识,解决实际问题。


IEEE发布2017年全球编程语言排行榜:Python再一次高居首位,作为一种面向对象的程序设计语言,Python服务于未来想从事人工智能领域的人员,是目前公认的人工智能首选语言。目前浙江和山东等省份已经将Python列入高考和小升初必考科目,教育部信息技术改革方向已经很清晰。


3、NOIP(四年级至高三)

C++课程,学员先通过学习基本算法,能够掌握C++基本算法;再通过学习各种核心算法知识,能够掌握C++计算机语言的核心算法。通过本课程学习,学员具备参加NOIP比赛的能力。


全国青少年信息学奥林匹克联赛,简称NOIP。是面向全国青少年的信息学竞赛,通过竞赛和相关的活动培养和选拔优秀的计算机人才。比赛获得一等奖的应届高中毕业生具有保送进入名牌大学就读的资格,一等奖以下享有20分以下的高考加分。可申请参加高校自主招生和保送生考试,可享受高考降分优惠或直接保送录取。是爱好计算机的学生进入名校的绝佳途径之一。


4、Arduino(三至六年级)

了解基本电子电路知识,并编写程序采集传感器信息,根据传感器信号,控制智能设备。


这是一款火遍全球的开源电子原型平台。创造和电子科技爱好者可以发挥自己无穷的想象力与创造力,结合各种传感器,设计开发出各种有趣好玩或者实用的发明,可申请国家发明专利提高进入名校的几率。