内容简介
Scratch是目前非常流行的少儿编程语言。本书基于Scratch 3.5版本,系统、全面、细致地讲解了Scratch的编程技巧,旨在培养孩子的逻辑思维和计算思维能力。本书包括两大部分:第一部分是Scratch快速入门,分为12章,介绍了Scratch的各个方面,并细致地讲解了项目制作过程;第二部分是计算思维及项目实例,首先通过实例讲解计算思维的4个组成部分以及如何提高计算思维能力,然后通过4个有趣的综合实例(“打地鼠”游戏、四则运算测验、画彩虹系列、冒泡排序法)讲解如何基于计算思维进行项目开发与制作。本书适合6~16岁的少儿阅读,对于6~8岁的少儿,建议采用亲子阅读的方式;对于9岁及以上的少儿,则完全可以自学。本书还可用作学校或培训机构的Scratch课程教材。
AI简介
这是一本基于Scratch 3.5版本的少儿编程教程,旨在培养孩子的逻辑思维和计算思维能力。本书首先介绍了Scratch编程界面,包括积木区、代码区、角色区、舞台区、背景区、标签栏、菜单栏、运行按钮、停止按钮和舞台全屏按钮,并细致地讲解了项目制作过程。
书中详细讲解了角色移动和旋转的编程,包括舞台的直角坐标系和角色的方向,以及如何通过编程让角色做出各种动作,如移动、旋转、碰到边缘反弹和变换造型等。同时,书中还讲解了角色显示与隐藏控制,如何通过编程控制角色在屏幕上显示或隐藏。
此外,书中还讲解了流程图与程序执行,包括菱形图形、条件执行积木、循环控制积木、克隆积木、其他控制积木等,并通过实例展示了如何通过流程图来直观地展示解决问题的方法和步骤。
书中还讲解了条件执行与循环控制,包括判断积木和循环积木,以及如何通过编程实现更复杂、更有趣的程序。同时,书中还讲解了事件驱动程序执行策略,包括事件类积木和并行执行,以及如何通过编程对Scratch中的各种事件进行响应和处理。
书中还讲解了编程实现表达式计算,包括如何通过编程语言对用户输入的表达式进行计算,并介绍了如何使用eval() 函数来