“循环结构程序设计”高一9班研究课记录——海南中学白沙学校技术组小课题活动2023年12月28日

hanying
创建于04-08
阅读 213
收藏TA

需扫码在手机上打开
文章后点击更新提醒

备课

      在本周的信息技术课前,我与课题组成员召开了集体备课会议。我们深入探讨了本节课的教学目标,教学重难点及教学方法。本次课程的内容选自人教中图版必修一《数据与计算》第2章第3节“语句与程序结构”中的循环结构,具体为“循环结构程序设计”。

教学目标:

1. 通过案例分析与程序实践,使学生掌握Python中循环结构(for循环和while循环)的一般格式及使用方法。(计算思维)

2. 培养学生能够根据问题设计算法流程图,并根据流程图编写含有循环结构的程序解决问题的能力,深化对循环结构的理解。(计算思维)

3. 通过分析、设计、解决问题,让学生体验运用计算机解决问题的过程,提高他们的问题解决能力。(计算思维)


教学重难点: 

 教学重点: 理解循环结构思想,掌握for循环和while循环的格式和使用方法。 

教学难点: 如何根据实际问题设计合理的循环算法,并有效实现循环结构的编程。

上课

      2023年12月29日星期五,高一3班在科技楼304教室上研究课。课题组教师参与了听评课活动。

环节一:情景导入 

     以问题“怎样实现绿灯闪烁的效果?” 开始本节课的内容,通过完成任务1 编程实现绿灯闪烁的效果,回顾顺序结构的内容,同时复习前面的开源硬件使用相关内容。


环节二:新知探索--while循环语句 

      通过给出进阶任务 怎样实现绿灯闪烁5次的效果?我引导学生分析实现该效果的过程,解释这是一个简单的循环问题,可以通过编写一个循环结构来实现。接着介绍了循环结构的第一个语句——while循环的基本语法和用途。


      学生活动:完成任务2 用while循环编程实现绿灯闪烁5次。

环节三:新知探索--for循环语句


      教师介绍循环结构的第二个语句——for循环的基本语法和用途。

      学生小组合作,小组成员共同讨论算法设计,绘制流程图,并编写相应的循环结构程序代码。在此过程中,学生不仅锻炼了编程技能,还实践了如何将计算思维应用于问题解决中。

环节四:成果展示,总结巩固 

      各小组上台展示自己的作品,包括设计的流程图和编写的程序代码。我针对每个小组的设计提出了建议和补充,并强调了循环结构在实际应用中的重要性。

环节五:总结拓展,启示发散 

      课程最后,我与学生一同总结了for循环和while循环的格式和使用场景。强调了生活中类似需要重复执行的任务情境非常常见,鼓励学生在生活中发现类似案例,并尝试用编程的方法予以解决。

评课

      课后陈玉娟老师和韩莹老师针对本节课的内容进行评课回顾,玉娟老师指出上课过程中师生互动频繁,有助于提升学生的学习积极性。对于小组合作探究环节,促进了学生的合作学习和交流,有效提高了学生的实践能力,展示和总结环节是巩固知识和技能的重要环节。

阅读 213
文章由 美篇工作版 编辑制作
投诉