如何通俗易懂地解释什么是算法?机器人编程与少儿编程教育区别?

网友投稿 2018-03-10 15:09

昨日教育展沙龙上,小编遇到一个有意思的事情。沙龙主讲嘉宾介绍未来人工智能与编程教育的趋势和未来。

主讲嘉宾风场的解答很有趣很有意思,我记录下来整理成文字,供更多“外行”读读,内行就不要细琢磨了。

问题一、能不能用通俗易懂地解释什么是算法?

听众:“老师,请问什么是算法”

嘉宾:“算法Algorithm英文本意,说到底就是解决问题的办法!”

听众:“解决什么问题?”

嘉宾:“算法就是计算机解决一个问题的方法。可以和人解决方法一样,也可以不一样。方法牛逼,计算机就可以算的快,方法无脑,很可能算一辈子。”

听众:“似懂非懂了,那么机器人编程算法与编程算法有啥区别”

嘉宾:“咱们恶搞一个比方啊。您喜欢做饭吗?打个比喻,您炒菜用到的灶具就是机器人,你要考虑炒菜用多大的锅,灶用多大火力,这就是机器人算法。但是炒菜呢,炒菜用到的菜谱就是编程算法!”

问题二、机器人编程与少儿编程教育区别是什么?

嘉宾:机器人编程通过组装、搭建、编写程序运行机器人,强调学生动手能力。很可惜,目前国内很多硬件教育厂商开发的机器人课程更像是让孩子对照说明书在组装,很少有自主创造搭建。当然,优秀启发式硬件教育课程还是有很多家。国内教育环境尤其特殊性质,好像对硬件都舍得花钱,见得着摸得着。而对无形智力教育课程却往往很短视,少花钱甚至不花钱原则。这也是国家未来教育领导者们应该重点关注的地方。很难想象,一个国家硬件发展再牛逼,硬件的核心灵魂-即软件却被国外掌握,是一件多么可怕的事。

少儿编程教育从最开始的图形化编程工具课程开始学起,逐渐打开孩子思维,注重逻辑思维和抽象思维的培养,再到教会孩子学会运用“编程思维”,最后利用算法设计去解决实际问题的教育方式。

https://cdn.china-scratch.com/timg/180312/150951M24-0.jpg

很难想象一个国家硬件做得再牛,核心软件被他国掌控

问题三、机器人编程与少儿编程教育在学校场景如何描述?

由于经费和场地有限,在学校,机器人教育很难做到每一位学生每一节课都能得到均衡教育。

简单的机器人编程教育存在学习瓶颈,所学的编程知识是基于机器人硬件设计的课程内容。

少儿编程教育课程体系就没有高度限制,学无止境。其中会有一部分涉及到与硬件的交互。

https://cdn.china-scratch.com/timg/180312/150951J94-1.jpg

机器人编程与少儿编程教育其实有交互

问题四、未来教育目标区别呢?

机器人编程教育毕竟不是教会孩子创造一个机器人,能交给孩子的是很浅显的操控类编程。相比少儿编程可以让孩子从小构建程序思维,有能力参加信息学奥赛、或准备未来必行的信息技术高考。无论从升学之路,还是未来就业都远比机器人教育更大优势。

https://cdn.china-scratch.com/timg/180312/1509512L0-2.jpg

学习编程可以有能力参加信息学奥赛和信息技术高考

问题五、孩子学习机器人编程与创意编程能学到什么?

就目前而言,绝大多是机器人教育还停留在更多培养孩子动手能力,动手机器人物理硬件能力,更容易被6-8岁孩子所喜欢。告诉您一个事实,给一个8岁的孩子一份波音飞机安装说明书,经过反复练习,对照标准说明书,他也一样会组装完美。可是,他能制造做吗?他能设计一套操控飞机的软件吗?这并不是否定机器人教育存在意义,毕竟激发孩子动手能力、对科技的学习热情有很多价值。

少儿编程教育强调的是思维培养,学习内容可以结合数学、英语、物理、艺术等K12学科,培养孩子逻辑微能力同时,培养其解决问题分析能力,抽象能力等。好比一年级学语文,未来一定不是为了当作家。学数学,未来不一定要当数学家。思维才是受益一生的能力。

https://cdn.china-scratch.com/timg/180312/150952HD-3.jpg

少儿编程课程内容设计更丰富

问题六、您好,我是一名信息技术教研室组长,学校引入机器人编程与创意编程一般费用怎么样?同时作为一名家长我也很关心。

刚才有讲过,机器人编程受场地和经费限制,很难达到每一位学生得到均衡教育。一套机器人少则几千,动辄上万,每年都需要更新,这也是不小预算。这都是其次,主要还是您学校信息技术课未来教育方向,如果是为学生应对未来信息技术高考,还是信息学奥赛等升学就业之路,都应重点考虑只需要投入电脑的编程教育。当然,有能力的有资金的学校,引进两者是最好的,毕竟机器人编程教育可以启发孩子对编程更多学习需求,而学习好编程反过来更好地操控机器人。

问题七、如果我是一名家长,到底该选哪一个?

一切课程教育都应孩子为中心。取决于教育目的。如果是未来思维能力,未来就业前景,学习编程更具优势,选择范围也广。有些孩子天生喜欢拆拆装装动手,选择机器人教育也是很好的选择。

--end--

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