《巧接弹力球——复杂循环结构与跳出循环》教学设计
?教材分析
经辽宁省中小学教材编写审定委员会2015年审定通过的《初中信息技术》(七年级下册),大连理工大学出版社,第一单元第七课《巧接弹力球——复杂循环结构与跳出循环》。
Scratch是面向对象的程序设计语言,该软件编程采用积木的品搭方法,同学们可以尝试各种控制逻辑,对图片、声音和场景等组合出无穷的创造空间。本节课主要是让学生掌握循环结构和跳出循环的用法,熟练使用控制和侦测这个两个模块的功能,学会在一个角色中放入多个脚本。
学情分析
初一学生在小学的时候就已经开设Scratch课程,所以大部分学生对于这个软件的制作并不陌生,通过本节课的学习,让初一学生对Scratch软件中模块的使用更加熟练。
三、教学目标
1.知识与技能
(1)掌握循环结构的用法以及跳出循环的方法;
(2)理解“碰到颜色”模块的功能,能综合运用;
(3)学会在同一个角色中使用多个脚本。
2.过程与方法
(1)通过游戏激趣的方法,提高对程序设计的兴趣;
(2)通过布置任务、解决任务,能够在不断的分析问题、解决问题中进步。
3.情感态度与价值观
(1)培养积极正确的游戏观,不沉迷于游戏;
(2)培养发现问题,解决问题,不断的根据设计优化程序的能力。
四、课时安排
安排1课时。
五、教学重点与难点
重点:掌握跳出循环,避免死循环的方法
难点:知识的迁移以及学生自我探索、创新能力的培养;
六、 教学方法与手段
教学方法:“学生为主体、教师为主导,为指导思想,以“任务驱动”为教学方法,强化实践能力,运用一切教学方法与手段,分层教学,达到教学目标。
学习方法:自主学习、探究学习、合作学习
七、 课前准备
课件、学案、课堂微视频。
八、 教学过程
教学 环节 教 师 活 动 学 生 活 动 设计意图
一、复习 创设情景导入新课 (一)复习:
哪些同学能用循环语句画出三角形和六边形?
(二)导入:
1、播放桌上冰球视频,接着展示利用Scratch软件制作的冰球游戏,挑选学生到前面进行游戏体验。
2、提问:谁能说一说这个游戏的玩法?
今天就让老师带领大家进入桌球游戏的制作吧。 利用循环语句画出制定图形
观看视频,体验游戏
回答问题 通过复习可以让学生回忆循环语句的使用方法。
观看视频可以让学生了解这个游戏的玩法,从而熟悉游戏的操作流程,为引入新课做好铺垫。
二、演示讲解
二、演示讲解
新授阶段:
角色准备
绘制舞台背景
可以用教师提供的舞台背景,也可以按照自己的想法进行绘制和修改。
绘制角色
绘制红球和蓝球
“椭圆工具”绘制圆形,为了突显立体感觉,可以用不同色阶的颜色,体现小球立体感。
绘制绿色小球
“填充工具”对小球颜色进行填充:放射状渐变填充
设计程序
确定角色1“红球”和角色2“蓝球”的移动
2、让角色3“绿球”进行简单的循环结构,遇到边缘反弹
3、当角色3“绿球”碰到“红球”和“蓝球”进行反弹
要确定好小球反弹的方向,由于我们做的游戏是左右对打冰球,所谓在方向设置中,小球的反弹方向为小球方向的补角,“360度-方向”,在旋转产生一个随机的角度。
游戏中设置指定的条件指令,满足指定条件游戏结束
思考:
所用到循环指令有哪些?
跳出循环的方法有几种?
打开教师准备好的素材文件
观看微课视频了解制作方法
对整个脚本文件进行填充设计
在制作过程中可以加入自己的创新思想
回答问题 对基础知识点的讲解是必不可少的,但是现在课堂多体现学生自主学习,所以教师利用微课视频让学生自学,学生能更直观的了解脚本的制作
学生通过自己的学习对知识点的印象会比较深,在创作过程中,教师不要局限学生的思维,不要一味让学生跟着自己固定的模式去做,要鼓励学生多创新,在设计中加入自己的想法
通过思考也是加深知识点的一个方法
三、学以致用、合作探究
四、小结
通过本节课的学习你能独立完成虫虫吃方块的小游戏吗?
提供素材
提供适当的脚本文件
可以自由填入自己的创新脚本,完善这个小游戏
让学生说一说本节课的收获?
小组间互评各组完成的作品
教师总结本节课的重点
回忆本节课的学习重点,通过学习到的内容,完成新游戏脚本的制作
学生回答
学以致用是一节课最必不可少的环节,这个环节可以看出学生对教师新授的知识点是否完全的理解吸收
在这个环节也体现出小组之间学生的互帮互助,大家可以交流讨论,不仅增加了友谊,也提高了制作能力
让学生对知识点进行梳理,也让学生在评价过程中提高设计美感
反思:一节好的课,不仅需要教师课前的精心准备,也需要课堂上学生的配合。Scratch软件制作出小游戏是学生非常感兴趣的,对于其他知识点枯燥的学习,这些学习内容学生更喜欢,但是教师在上课过程中一定要告诫学生,游戏只是一时陶冶情操,我们不能沉迷于游戏,树立学生良好的信息化素养,让学生知道做游戏只是为了提高学生的创作空间。
本节课我以游戏桌上冰球为例,让学生学会利用循环结构进行小球的运动,也加本节课的新知识点跳出循环,让学生对于循环有了一个更深的理解,在任务环节,