编程信息学奥赛人工智能推荐书目

网友投稿 2019-06-30 20:58

1 《算法神探》

     https://cdn.china-scratch.com/timg/190702/205TM4S-0.jpg

      关于算法(搜索)思想的唯一一本小说,有助于启迪青少年计算思维。在孩子接触编程时,推荐给孩子看看是非常有用的。实际上,我教的那些本科大学生,绝大多数都应该读几篇。我推荐给琢殷看,在发烧的情况下,一口气看完了,花了不到一天的时间。这让我大为吃惊。原本我估计她得花十天看完,而且我得不断督促她。看书效果怎么样呢?我想肯定什么也没理解。我就和她聊Frank采用二分搜索法在港口找走私船的内容,并让她做个我设计的动手游戏。结果让我非常吃惊,她是玩玩全全理解了书中描述的二分搜索算法思想的。

 https://cdn.china-scratch.com/timg/190702/205TVL8-1.jpg

结果让我非常吃惊,通过动手做,我明白她是完完全全理解了书中描述的二分搜索算法思想的。

      但是就编程来说,掌握到这种程度是显然不够的。一是改变问题规模的大小(这里是8),让孩子们做;二是引导孩子们抽象地描述求解问题的方法,比如问题规模为n;三是用一种计算机语言实现这种方法。这就要一点一点地帮助孩子建立形式化计算能力,形式化抽象建模能力和演绎推理能力,动手实践能力。实际动手做小游戏可有效帮助孩子建立这些能力。具备这些能力后,高中阶段的学习就会很轻松了。不会出现小学初中成绩很好,到高中就感觉很困难的情况。

2 孩子版C语言和算法https://cdn.china-scratch.com/timg/190702/205TU1A-2.jpg

这两本书就很有挑战了。琢殷说看不懂。其实文字理解是没问题的。关键那些代码是什么意思她还不知道。这要上机实践后才能理解。以后分享实践后的情况。

3 AI中小学教材

https://cdn.china-scratch.com/timg/190702/205TWc8-3.jpg

孩子还没看,看了之后分享她的情况。我翻过一下,基本是动手制作的,编程是图形界面的,除了Python以外。图形界面编程合适年龄比较小的孩子(编程要从娃娃抓起,O(∩_∩)O哈哈~)。个人觉得,五年级的孩子可以开始代码编程的学习了。具体可以测试孩子的思维发展情况。

如感兴趣,请加微信

https://cdn.china-scratch.com/timg/190702/205T92429-4.jpg

--end--

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