机器人教育-少儿编程什么才是最重要的?

网友投稿 2019-08-31 12:12

少儿编程教育并非高等教育那样学习如何写代码、编制应用程序,而是通过编程游戏启蒙、可视化图形编程等课程,培养学生的计算思维和创新解难能力。例如学生在制作一个小动画的过程中,自己拆分任务、拖拽模块、控制进度,从而理解“并行”、“事件处理”、“目标实现”的概念。

https://cdn.china-scratch.com/timg/190902/1212432537-0.jpg

如果你喜欢做东西,你很有可能会在电脑里把它设计出来,或是把电脑“塞”进去。你可能会觉得自己是个小白,但是既然你使用了这些工具,你就是在编程。编程的重点在于准确描述情况,并对于情况变化做出好的指示。

在IT程序界似乎存在着这样的流传逼格说法,“编程最重要的是思维” “写程序不需要记忆”。

https://cdn.china-scratch.com/timg/190902/121243GG-1.jpg

那究竟什么是编程思维?

编程思维可以说是学习少儿编程的一种核心技能,学习少儿编程的目的不是为了培养未来的“程序猿”、“攻城狮”,主要是为了培养孩子的编程思维和解决问题的能力,能够让孩子在解决问题时能够思考更全面、条理更清晰,提高解决问题的能力。

https://cdn.china-scratch.com/timg/190902/1212446155-2.jpg

孩子的编程思维如何培养?

编程,可以学习、实践、培养“编程思维”,而且,在编程的过程中,哪怕最有经验的程序员也会出无数小错误,需要不断弥补纠正。孩子可以在这个过程中充分体验到:努力比聪明重要、问题可以逐步解决、遇到挫折很正常、从失败中可以学到很多、别人成功了我也能受到启发……等等,培养出耐心和信心。

让孩子学少儿编程,并非要每个孩子都要成为编程专家。壹号机器人认为,让适龄孩子掌握一些基本的编程知识,消除对编程技术的陌生感,等于是给孩子们先“开窍”,是否深入学习以后再作决定。当然如果孩子有兴趣,还可以探索其它学习课程,例如scratch,也是一种类似的图形化编程,可以自由创作,但是难度似乎也大些,需要有专业培训或家长指导。

https://cdn.china-scratch.com/timg/190902/121244D33-3.gif

对于少儿编程学习来讲,采用游戏式互动教学的方法较为适用,通过故事、游戏等方式,通过一个个项目的制作培养孩子分析问题、解决问题的能力,让孩子在生动有趣的互动过程中,逐步掌握编程基础知识和技能。

游戏式的互动教学帮助少儿编程学习期的孩子们,从“玩中学”逐步过渡到“独立学习”的阶段,获取知识的同时,掌握学习方法,逐步培养解决问题的能力。

由此看来,孩子的基础对于少儿编程来说,并不是最重要的。壹号机器人认为,让孩子在学习的过程中养成编程思维,这才是少儿编程的初衷。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com