3148次浏览
这本书中介绍了11种有趣的算法游戏,在游戏中思考算法并加以运用,自然就能将想法变成具体的做法,巩固学习成果,从而逐渐养成编程思维。准确地传达想法4 用语言描述特征:挑选衣服6 画出卡片上的图案:猜图案8 排列指令卡,按顺序执行:指令卡游戏10 按照一定的规则分类:归类游戏思考算法,使用算法12 找规律:按规律画图14 由重到轻排序:比较重量16 排序挑战:移蛋糕18 满足条件,实现目标:过河创建程序20 修复流程图:哪里错了?22 排列指令框:购物游戏24 编程走走看:收集奖章28 解答
2573次浏览
在编写程序前,流程图充当着类似设计图的角色。如果能把算法先用流程图表示出来,就能很容易地把它写成程序。种蔬菜、打扫卫生……只要掌握了一定的规则和方法,熟悉算法的三种基本结构,生活中的许多事都可以画成流程图!4 种蔬菜16 算法游戏·排列指令框?:早上做什么?18 打扫卫生28 算法游戏·排列指令框?:清扫游戏30 词汇点拨:流程图与程序31 算法游戏·解答
3766次浏览
把大量东西按一定规则排列(排序),从中找出所需要的部分(检索),是计算机的“拿手好戏”。这本书从孩子们的日常学习与生活经验入手,在运动会赛前练习、查字典、图书馆找书等场景中,介绍了冒泡排序、选择排序、二分检索、线性检索等常用的算法。4 赛前练习16 算法游戏·有序排列:铅笔排序18 查找汉字和图书28 算法游戏·寻找数字:扑克牌在哪里?30 词汇点拨:处理大量数据的计算机30 算法游戏·解答
3755次浏览
算法是解决问题、实现目标的方法。思考算法,指挥计算机去做,就是编程。读完这本书,孩子们将会了解到:如何思考算法来实现特定的目标,以及如何判断哪种算法合适。也就是说,他们能够学到基本的编程思维。4 去上学 16 算法游戏·数数看:一共多少只?18 交换运动服28 算法游戏·迷宫:选哪条路线回家?30 词汇点拨:算法和编程30 算法游戏·解答