内容简介:编程教育将纳入中小学相关课程,它的核心是培养学生的计算思维,本书在Scratch编程的基础上,引入计算机解决问题的入门的算法,如枚举思想、递推思想、排序与查找、函数与递归,并以图形化编程的方式实现,既能培养学生的计算思维又能降低对代码编写的维度。现在多是以Scratch进行动画、故事、游戏创作,很少有利用Scratch进行算法学习的。该书在编写上以背景→一般方法→计算机的方法→Scratch实现→深入理解→挑战→实际应用为主线,以算法思想为核心,以培养学生用计算机解决问题的能力为目标。