Scratch编程从入门到精通
上QQ阅读APP看书,第一时间看更新

第1部分 基础编程篇

Scratch是一种简单易学的编程语言,对编程有兴趣的人都能很快学会使用。本书遵循由浅入深的原则编排内容,把编写基本的Scratch应用程序的内容安排在本书的第1部分,而涉及Scratch图形编程和进阶编程的内容安排在第2、3部分。本部分内容讲授基本的Scratch编程知识,采用鸡兔同笼、冰雹猜想、海伦公式等有趣且贴近中小学生数学知识的内容作为主要的编程案例,详细地向读者讲解变量、程序结构、过程等编程知识。通过学习基础编程篇,使初学者逐步建立起编程的知识体系和掌握编程的基本技能。

在基础编程篇中,我们先对Scratch开发环境和编写应用程序进行简单介绍,然后从编程的基本元素——“变量”开始讲授Scratch编程知识,接着讲授基本的算术运算、三角函数和随机数等数学运算的编程;之后讲授结构化程序设计、程序流程图、列表和过程等编程知识;最后讲授在Scratch中调试程序的一些常用方法。

完成基础编程篇的学习,读者将掌握编写应用程序的基本技能,中小学生将能够使用Scratch编程求解数学问题,把编程技能运用到数学学科的学习中。另外,经过编程入门教育之后,读者具备了基本的编程思想,就可以开始学习诸如Python和C/C++等高级语言的编程了。