scratch趣味编程教学重点

scratch趣味编程教学重点(信息技术优质课)(1)

湖南芙蓉区育才小学

☪课堂案例

为学校设置电子围栏。

ღ课堂实录

一、导入

采用校园安全知识抢答赛的方式,口头提问学生使用极域电子教室软件实现抢答:校园有哪些存在安全隐患的地方不建议学生在那里开展课外活动?可以利用哪些信息科技手段减少学生去危险区域的频率呢?

引出课题:制作虚拟电子围栏

二、新授

虚拟电子围栏如何判断学生经过停车场并提示呢?

1.观看微课视频了解并拿出学习单,学习什么是虚拟电子围栏技术。

2.用自然语言描述虚拟电子围栏实现安全区域守护和危险区域报警的功能。

3.如何用流程图描述上述算法呢?

课件出示流程图各部分的符号及作用,2分钟记住,组织希沃PK。

4.拿出学习单,画一画虚拟电子围栏侦测学生经过停车场并发出提示的流程符号,请一位同学上台来拼一拼。

5.对比流程图与自然语言描述,学生回答,总结出自然语言和流程图描述算法的优缺点。

6.认识事件与侦测模块,带着大家一起找能够用上的程序块。

打开scratch,用2分钟时间实现虚拟电子围栏侦测学生经过停车场并发出提示功能。

找学生演示,是否有不同的方法。通过对比让学生明白算法的效率,培养学生用效率高的算法解决问题的习惯。

三、探究学习

小组讨论:为了更好地守护校园安全,还可以利用虚拟电子围栏实现哪些功能?请四人一组按步骤完成以下任务:设计规则和功能;用自然语言描述算法;用流程图描述算法;用scratch实现功能;调试程序,优化完善。

学生合作设计,教师巡视指导。

预设功能:学生离校提示;外来人员入校提示。

学生合作汇报展示。

四、总结

电子围栏程序拥有了基础功能,生活中常见的共享单车定点停车、防疫平台区域侦测等都用到了虚拟电子围栏技术。生活中还有哪些事情是可以用条件分支结构来描述呢?

☃教学亮点

1.从自然语言到流程图,最后写出程序。

2.重视学生间的差异性,在用scratch实现算法之前先让学生找出相应积木块,认识积木块,照顾了基础薄弱的学生。

3.课堂教学前部分主要是由教师引导为主,引导学生用自然语言和流程图描述算法 。后边部分一小组合作创造为主,利用学习单规划创作步骤,明确自己的任务,更好地开展探究式学习。

#教师#​#信息技术2.0#​#公开课#​

〖特别声明〗:本文内容仅供参考,不做权威认证,如若验证其真实性,请咨询相关权威专业人士。如有侵犯您的原创版权或者图片、等版权权利请告知 wzz#tom.com,我们将尽快删除相关内容。

赞 ()
打赏 微信扫一扫 微信扫一扫

相关推荐