第3课:时钟(旋转积木,1课时,选教)

3. 教学设计



第3课     钟

点击此处下载教学设计

1.教学内容分析

本节内容在基于认识角色和造型知识点基础上,学习关于角色绘制、角色中心点设置、复制角色、复制角色脚本以及旋转积木指令的相关内容学习。


2.学习者分析

学生已经学习Scratch 3.0的基本操作,对于添加角色和背景,角色造型有一定的基础。


3.学习目标确定

1.知识与技能:①掌握旋转积木的使用;②掌握程序设计的一般方法。

2.过程与方法:①通过小组合作完成前置性作业,分析和总结出秒针、分针和时针在1秒钟内旋转多少度的问题(核心素养:信息意识);②通过自主探究,将归纳总结的规律应用到时钟的程序制作中,在验证中,理清计算机科学的思维方式(核心素养:计算思维);③通过小组合作以及自主探究,使用旋转积木实现秒针、分针和时针的旋转,达到掌握旋转积木指令的使用。

3.情感态度与价值观:①养成自主学习、自主探究的能力;②培养发现问题、解决问题的探究能力;③通过对资料的讨论、分析、描述等活动,培养交流、表达、思维等能力。


4.教学重点难点

教学重点:掌握旋转积木的使用,并掌握关于角色中心点、脚本复制、角色复制的知识点学习;

教学难点:在“分析问题(抽象分解)——分类相似问题(模式识别)——编写程序(自动化)——测试调试(调试)”的过程中学会程序设计的一般方法。

5.教学策略

本节课主要基于项目式学习的计算思维培养模式,引导学生自主、合作和探究的方式完成时钟程序的制作。


6.教学活动

教学环节

教师活动

学生活动

设计意图

课前探究

课前提前布置探究时钟秒针、分针和时针在1秒钟内旋转多少度的问题,并进行学生分为2人一组。

分为2人一组,并通过互联网搜索以及小组讨论得出探究问题的答案。

通过设置前置问题,培养学生的合作学习意识和信息意识。

小组汇报

总结规律

(5min)

1.组织学生以小组为单位说出自己的探究答案;

2.板书学生答案,总结规律。

1.小组汇报

2.思考、参与互动。

通过小组汇报,总结时钟秒针、分针和时针的旋转角度规律,为后续的教学环节做好知识铺垫。

任务分解

(5min)

1.提出引导问题一:如何使用scratch实现时钟效果?

2.引导学生分析时钟的功能,把时钟拆分为简单的问题。

思考、参与互动。

通过任务分解,帮助学生分解时钟的功能,培养学生计算思维中的抽象分解思维技能。

任务驱动

学习新知

(30min)

一、添加钟表盘(5min)

1.布置驱动任务一:打开Scratch;添加钟表盘。

3.巡视学生操作情况,根据学生问题做集中或个别指导。

1.以小组为单位进行自主尝试探究;

2.小老师(学生)巡视帮助。

1.为下一步任务做好铺垫,明确添加角色是scratch编程的第一步、scratch是面向对象编程的这一特点。

2.引导学生掌握使用角色画板绘制角色、角色中心点的设置以及复制角色的方法。

二、绘制钟表指针(10min)

1.提出引导问题二:如何绘制时钟指针?

2.演示在角色画板中绘制时钟指针的方法,以及角色中心点的设置和角色复制的操作。

3.布置驱动任务二:在角色画板中绘制三个指针,进行指针中心点的设置以及角色的复制。

4.巡视学生操作情况,根据学生问题做集中或个别指导。

1.思考、参与互动。

2.观察教师演示。

3.自主尝试探究。

4.小老师(学生)巡视帮助。

三、让秒针动起来(5min)

1.提出引导问题三:如何让指针动起来?

2.布置驱动任务三:引导从控制模块和运动模块中选择合适的积木编写秒针脚本以及脚本的复制,完成编程和调试。

3.巡视学生操作情况,根据学生问题做集中或个别指导。

1.思考、参与互动。

2.小组合作自主尝试探究。

3.小老师(学生)巡视帮助。

引导学生掌握旋转积木的用法以及脚本的复制方法,培养学生的编程和调试技能。

四、实现分针和秒针动起来(5min)

1.提出引导问题四:分针、时针的脚本和秒针的脚本有何相同有何不同?

2.演示脚本复制的操作方法。

3.布置驱动任务四:复制秒针脚本到分针和时针角色上,并进行相关参数的修改。

7.巡视学生操作情况,根据学生问题做集中或个别指导。

1.思考、参与互动。

2.小组合作自主尝试探究。

3.小老师(学生)巡视帮助。

通过引导学生归纳秒针、分针和时针的脚本特点,培养学生计算思维中的模式识别思维技能。

分享交流

评价总结

(5min)

1.教师挑选几位学生进行作品展示并补充点评。

2.组织学生在学习任务进行自评和互评。

1.汇报交流与倾听。

2.进行自评与互评。

3.通过自评、互评和师评来优化程序。

强化学习效果,实现程序优化。


7.板书设计

时   钟

1.旋转积木

2.编写脚本