内容正文:
泰山版信息技术(2018)第三册 第一单元 体验图形化编程 1 闪亮登场打招呼 同步练习题附知识点归纳
一、课文知识点归纳:
1. 图形化编程概念:图形化编程是通过拖拽编程积木而非编写代码来创建程序,适合初学者学习编程逻辑和基本概念。
2. Scratch简介:Scratch是一款流行的图形化编程工具,通过角色、舞台、积木块等元素,让学生在玩乐中学习编程。
3. 角色与舞台:了解如何在Scratch中创建和编辑角色,以及设置舞台背景,为程序搭建基础环境。
4. 事件与动作:学习如何响应鼠标点击、键盘输入等事件,以及如何编写让角色执行移动、说话、改变外观等动作的代码。
5. 逻辑与循环:初步接触编程中的条件判断和循环结构,如“如果...那么...”、“重复执行...次数”等积木块。
二、同步练习题。
(一)、填空题。
1. Scratch是一款面向儿童的______编程软件。
2. 在Scratch中,通过拖动______到脚本区域来编写程序。
3. 当角色需要响应用户的点击事件时,我们通常使用“当______被点击”积木。
4. 重复执行某一动作多次,可以使用“______执行...次”积木块。
(二)、选择题。
1. 在Scratch中,新建角色的方法不包括( )。
A. 从角色库中选择
B. 绘制新角色
C. 上传本地图片
D. 编写代码创建
2. 如果想要让角色说“你好”,应该使用的积木是( )。
A. “移动...步数”
B. “说...秒”
C. “播放声音...”
D. “切换背景到...”
3. 以下哪个积木块用于控制角色的转向?( )
A. “面向...方向”
B. “移到...位置”
C. “下一个造型”
D. “停止全部”
4. 下列哪项积木可以实现角色在舞台上随机移动?( )
A. “在...到...之间选择随机数”
B. “重复执行10次”
C. “在...之间随机选一个方向移动...步”
D. “等待...秒”
(三)、判断题。(正确的打“√”,错误的打“×”)
1. 在Scratch中,舞台只能有一个背景。( )
2. 通过“如果...那么...”积木可以实现条件判断。( )
3. 角色的大小不能在程序运行过程中动态改变。( )
(四)、简答题。
1. 请简述在Scratch中如何让角色在舞台上水平移动100步并说“Hello!”。
_____________________________________________________________________
_____________________________________________________________________
2. 为什么在图形化编程中使用“事件”积木(如“当绿旗被点击”)很重要?
_____________________________________________________________________
_____________________________________________________________________
三、学习目标:
1. 熟悉Scratch编程环境,掌握角色和背景的添加与编辑方法。
2. 学会使用基本的编程积木块,如移动、说话、事件响应等,进行简单程序设计。
3. 初步理解编程中的逻辑思维,包括事件触发和循环结构的应用。
4. 培养解决问题的能力和创新思维,通过实践项目激发编程兴趣。
【参考答案及解析】:
(一)、填空题。
1. 图形化
2. 积木块
3. 绿旗
4. 重复
(二)、选择题。
1. D. 编写代码创建
2. B. “说...秒”
3. A. “面向...方向”
4. C. “在...之间随机选一个方向移动...步”
(三)、判断题。
1. ×【解析:Scratch舞台可以有多个背景,并可在程序运行中切换。】
2. √【解析:“如果...那么...”积木是实现条件判断的基础。】
3. ×【解析:角色的大小可以通过“将大小增加/减少...%”积木动态改变。】
(四)、简答题。
1. 答:首先,从积木区选择“运动”类别中的“移动100步”积木,拖拽到脚本区;接着,从“外观”类别中选择“说...秒”积木,输入“Hello!”,并设置适当的显示时间,如2秒,紧接在“移动100步”积木之后。最后,点击绿旗执行,角色就会先移动100步,然后说出“Hello!”。
2. 答:使用“事件”积木,如“当绿旗被点击”,是程序执行的起点,它告诉Scratch何时开始执行后续的命令。这对于控制程序的启动和响应外部交互至关重要,使得程序能够根据用户操作或特定条件灵活运行,提高了交互性和程序的实用性。通过事件积木,学生能够理解程序的触发机制,是学习编程逻辑和控制流的基础。
学科网(北京)股份有限公司
$$