少儿编程课程体系规律
在少儿世界里,我们会发现,有的孩子的逻辑思维能力很强,表达一件事情的来龙去脉都将的很有条理性,而有的孩子说话却吞吞吐吐,做事磨磨蹭蹭,前者学了编程教育,格物斯坦认为全民学习编程教育的时代已经到来,构建一个专业度较高的体质是少儿编程的关键所在。
我们要明确少儿编程的教育理念必须遵循孩子的天性和成长规律。在孩子学编程这件事上,要充分尊重孩子的学习心理、学习特点和规律,绝对不能强制孩子学习新东西,这样反而适得其反。少儿编程教育应让孩子将编程当做感知世界的工具,循序渐进地引领学生一层一层突破学习难关,在潜移默化中形成编程思维,实现独立编写代码的能力。
根据这样的教育理念,课程设计应是通过游戏化互动式教学的形式,从根源上减少孩子对编程的陌生感。创新的主题游戏、易于掌握的学习方法能够让孩子在轻松愉悦的学习环境中快速掌握编程的力量。孩子从图形化编程入门,拖动鼠标即可写出代码,避开枯燥的语法和记忆,快速接触编程思想,带着兴趣和信心学习代码语言。
教学方式契合孩子的生理心理特点。对于少儿编程学习来讲,采用游戏式互动教学的方法较为适用,通过故事、游戏等方式,通过一个个项目的制作培养孩子分析问题、解决问题的能力,让孩子在生动有趣的互动过程中,逐步掌握编程基础知识和技能。学会了创建游戏,再去玩游戏,更多的就是在思考,怎么可以把这个设计得更好,而不仅仅在于玩了。这样的意义是完全不同的,懂得原理了,就不会沉迷游戏了。游戏式的互动教学帮助少儿编程学习期的孩子们,从“玩中学”逐步过渡到“独立学习”的阶段,获取知识的同时,掌握学习方法,逐步培养解决问题的能力。
在参加完少儿编程项目的一个阶段课程后,孩子对图形化编程已经基本掌握,这时,下一阶段的学习主要有两个方向可以考虑,一是硬件编程,比如机器人编程,或树莓派等开源硬件;另一个方向是信息竞赛或代码类编程。
开源硬件涉及较多电学知识,对于小学生来说难度比较大;代码类编程需要投入更多的时间,对数学的要求也更高,比较适合小学高年级或初中学生,但这时孩子的升学压力也很大,几乎没有时间投入到编程教育中,于是,如何选择下一阶段的学习内容对于家长来说是一个比较大的问题。
同时,现阶段已有的编程教育和学校的计算机教育融合的并不是很好,在编程教育中得到的计算机编程知识和实际学校的编程课程之间存在差异,如何将前者应用到后者也是一个难点。
综上所述,强化孩子的逻辑思维能力。去思考如何把代码合理的安排在整个程序中,才能让程序流畅的处理输入、演算、直到输出,这个过程对孩子分析事物逻辑性有极大的提升。而机器人课程更偏向于跟着老师学习,培养兴趣,出了教室孩子基本就什么也做不了了,对于编程是一知半解。但是编程课程不一样,编程更偏重于思维锻炼,是长久存在于孩子的为人处世当中的。
举报/反馈