内容正文:
第七课 巧接弹力球——复杂循环结构与跳出循环教学设计
教学目标
1、掌握循环结构的用法以及跳出循环的方法
2、理解“碰到颜色”模块的功能,掌握用其控制角色的方法
3、学会在同一个角色中使用多个脚本。
学情分析
这是本单元第七课,学生已经掌握了scratch软件的基本技能,有的同学可以独立完成程序的设计,而有些同学接受起来还是慢一些,针对这样的情况我们将不熟悉软件的同学分到熟悉技能同学的小组里,让会的同学带动他们这样可以使每个同学都有学习的劲头和兴趣,同时培养他们的协同合作精神。
教材分析
中学七年级下册应用了编程软件,虽然编程软件不是很难,没有应用语言但也有语言逻辑知识,采用美国开发的培养儿童智力发展的Scratch软件,利用模块命令来组合程序编写逻辑模型,来展现作品。对于我们目前学生所掌握的计算机水平而言还是难了一些,虽然讲到了第七课,已经有了解和认识但还是有难点的,所以此刻用到微课主要教学手段这样学生遇到不理解的知识可以边看微课边学习,这样可以达到本课的教学目标。
教学过程
教学重点
重点:掌握循环结构的用法以及跳出循环的方法
教学难点
难点:理解“碰到颜色”模块的功能,掌握用其控制角色的方法
教学活动
【导入】创设情境
演示弹力球,并讲解弹力球的操作方法, 我们能不能做出来这样的小程序呢!
【讲授】新课
一、角色准备
1、绘制舞台背景为舞台绘制一条有颜色的线当做地面,
2、绘制横杆 设计一个能够街球的横杆
3、绘制小球 可以自己画一个,也可以在软件提供的图形中选择一个
二、设计横杆程序
要设计横杆能随鼠标左右移动,就要让横杆的X坐标随着鼠标的X坐标移动而移动,还要循环的。
在角色列表中选中“横杆”然后再脚本区编辑
三、设计小球程序
步骤 1 、设定循环的结构,条件是“碰到角色2”
步骤 2、碰到横杆后,小球反弹,需要设定反弹方向,,方向是小球方向的补角(180-小球方向),小球碰到横杆后可以发出声音,导入,
步骤 3、使用 ,这个指令是,满足条件时程序停止。
步骤 4、设定判断条件, 判断条件是不是满足,这里是碰到地面的颜色结束。
步骤 5、如果满足条件,也就是碰到地面,程序就结束,跳出循环。
首先布置任务,向学生介绍学习方法,让学生选择自己的学习方式,自主探究在cratch循环结构的用法以及跳出循环的方法。 然后教师“碰到颜色”模块的功