济南少儿编程培训班课程详情

2020/6/5 15:59:39发布者:童程童美少儿编程培训机构

编程是一件很有趣的事情,主要能培养这些能力:
一、构思能力
编程是一种“先写剧本,后看结果”的活动,这要求孩子先在脑子里进行构思并模拟出结果,然后再实际验证结果是不是符合预期。这是一个“异步”的过程,对于这种“都得事先想好”的方式,孩子一开始是不适应的,因为这违背他们的直觉。
二、逻辑能力
编程需要考虑到各种情况,根据不同的情况作出不同的选择(分支),而且各个分支之间不能重复,也要避免遗漏某一种可能性造成程序的异常行为。在逻辑思维中有个词叫做MECE(Mutually Exclusive and Collectively Exhaustive),意思就是“相互排斥且整体完备”,也就是“不重复,不遗漏”。这是逻辑思维中的一个重要原则。
三、模式识别能力
在编程中我们经常需要发现一些“可以重复”的单元,然后让计算机去重复它。举个简单的例子,计算(1+5)×4相当于(1+5)+(1+5)+(1+5)+(1+5),其中每一个(1+5)就是一个可重复的单元,或者说是一种模式(pattern)。在解决实际问题时,模式并不都是显而易见的,有些模式是隐藏的,或者需要一定的变换才能出现的,这些都考验孩子观察力和识别力。
少儿编程课程体系
就目前的少儿编程课程而言,主要分为启蒙、入门与进阶三个阶段,启蒙阶段,可以学习下Scuatchjr,刚入门的孩子通常以Scratch或Python作为门编程语言来学习。之后有条件的可以学习C++语言。这是经过多年探索较科学的一条学习路径和教学体系。
Scratch主要针对相对低龄的孩子,以6-10岁为较佳年龄。通过模块化学习帮助他们更快地建立编程的概念,帮助他们尽早地学习少儿编程中重要的编程思维。要以制作游戏的课堂形式展现,这样孩子会非常感兴趣,兴趣是驱动力。重要的是,表面是设计游戏,其实用这个过程来训练小朋友们的逻辑思维、动手能力、想象推理和表达等基础能力。做了10多年培训,一些孩子为何后劲不足呢?和孩子的这些基本能力有很大联系。
而Python则针对有较好数学基础及逻辑思维的大龄孩子,以10岁以上为较佳。C++呢,建议至少到了11岁以后再考虑,能被列为竞赛之一的编程语言,难度自然不可小觑,想要学习就要有一定的编程基础,否则学起来会非常的吃力。
课程体系没有什么争论的了,但是对于课程内容的编排,既然是面向学生、又属于半个的课程,就必须要严谨,必须要符合中国国情、校情和学情。所以编程教育的发展必然需要重金砸在教研上,因为西方和东方差异还是很大的。码雅少儿编程的课程便是将懂“技术”和懂孩子心智成长规律、懂“中国学校基础”人召集一起经过反复研讨、打磨出来的。这样产出的课程难易度的阶梯才能更科学,让孩子们的体验感更好。
少儿编程教学方式
“在儿童编程里,不仅仅是儿童思维能力的培养,更多涉及到基础的儿童心理学和教育学等知识。”郑领涛指出,“教育是特别专业、特别严谨的工作,必须跟学术进行结合。”
郑领涛同时还告诉我们,现在流行的STEM、编程其实都是属于大概念,STEM很多人都已经熟知,编程培训其实应该是包括两个大方向:
一是和硬件结合的编程,如机器人编程。我们暂且称为机器人编程吧,也是需要通过电脑来编程的,通过编程实现控制机器人的目的,但是这里的编程其实只是用到编程的部分知识。
二是电脑编程,电脑编程的语言很多,目前较适合给孩子的课程体系前文已经提到。
二者之间要根据孩子的兴趣点和特长来选择课程。课程是一方面,更重要的是授课教师,授课教师一定要熟悉孩子的学习知识结构和成长规律,比如:不能在幼儿小班中班就教孩子以数理推理为基础的计算,大班可以适当教给孩子一些以形象思维为主导不超过20以内的加法。低龄段孩子较好不要讲抽象性非常强的函数、坐标等,实在需要的,可以以围棋棋盘、教室座位分布图代替做一下启蒙。等等等等,教学可谓不得大意丝毫,必须非常的严谨,否则严重的甚至不利于孩子身心成长。
目前在编程教育有两种主流模式:一种是英、美模式,把编程当做一个单独的来进行,把知识架构拆分成几个等级,去适配到不同的年龄阶层。
另外一种是芬兰、新加坡模式,是融合的方式。在整个学习过程中,要求每一位老师(无论什么)有30%以上的内容用信息技术去开展教学。
两种模式所代表的理念是不一样的,第二种是希望学生把知识和技能放在一起,更关注能不能构建起认知世界的新方式和新思维。但是从中国学情出发,目前应该是种教学方式更适合我们自己。从教学效果来说,肯定将来设法走向第二种。

校区地址:广东省深圳市
版权所有:51寻校网 网站用户隐私协议

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-0806-096