论文部分内容阅读
● 教材分析
本节课使用的教材是广东教育出版社出版的《数据与计算》,内容为该教材第四章“运用循环结构描述问题求解过程”中的第二节“while循环的应用”。循环结构是程序设计中常用的三种基本结构之一,也是让计算机自动完成重复工作的常见方式。在Python中,循环结构主要有for循环、while循环、循环嵌套等。本节课是继计数循环for循环的应用后的一节课。通过本节课的学习,学生要进一步了解循环的基本结构,熟悉条件循环的执行过程和while循环语句的格式,并应用于实际问题的解决,这也是本节课的重点和难点。
● 学情分析
从学生的知识上看,他们已经学习了Python程序设计的变量、赋值、表达式、关系运算等基础知识,熟悉了算法设计及描述方法,知道计算机编程解决问题的过程,并通过for循环的应用,对循环结构有了一定的认识。从学生的能力来看,高一学生已经具备了分析、抽象、建模和独立思考能力,有正确的价值观、信息意识和社会责任感,具备一定的计算思维、数字化学习与创新等能力。通过教师启发引导,学生能自主探究完成本节课的小任务。
● 教学目标
熟悉while循环语句的格式,掌握条件循环的使用方法,并应用于实际问题的解决。
● 教学重点、难点
while循环语句的格式,并应用于实际问题的解决。
● 教学策略
本节课面对的高一年级学生大多来自乡镇,平翘舌不太能分清。考虑到上课时学生有可能会因发不好音而不愿配合再练习体会绕口令,于是笔者在选择绕口令时,没有选择带“z、c、s、zh、ch、sh”声母的绕口令,而是挑选了“奔跑拼博评标兵(训练b、p)”。
本节课以教师为主导、学生为主体,采用基于问题的学习模式,结合任务驱动,以练习和模拟输出不同形式的绕口令为切入点,充分挖掘绕口令练习气息的重要作用,拓展学生的视野,使学生在探究条件循环的同时,掌握说好普通话的方法与技巧。
● 教学准备
课前下发资源包、微课、导学案,测试课件播放,调试教师机、学生机Python运行环境等。
● 教学过程
1.创设情境,激趣导入
教师活动:明确练习绕口令要发音标准、吐字清晰,然后尽量加快速度。屏幕展示一段绕口令——奔跑拼博评标兵,带领学生一起练习。
学生活动:跟读后,一口气连续说三遍绕口令,体会计数循环的思想。
师生共同回顾for语句的基本格式,特别是Python程序设计语言对循环体约定的格式:列表后必须跟英文状态的冒号;循环体必须相对关键词for有缩进。学生完善“绕口令1.py”程序(如图1),模拟循环输出三遍绕口令。
知识推进:常练一口气说多遍绕口令,还能训练气息。有一种练习气息的方法——深吸一口气,然后连续说同一段绕口令,直到气息用完为止。
设计意图:本环节意在通过模拟循环输出绕口令,回顾计数循环for语句及其应用;通过练习绕口令激发学生的兴趣,并为探究条件循环while语句做好铺垫。
2.体会品悟,探索新知
教师活动:示范深吸一口气,气沉丹田,连续说同一段绕口令,直到气息用完为止,同时用手指计数。
学生比赛:相邻的两位同学为一组,一名同学尝试吸足一口气连续说“奔跑拼博评标兵”,另外一名同学计数;然后,互换角色,看谁一口气说的遍数多。
比赛结束后,教师请优胜者表演并谈谈技巧,并提出编程模拟深吸一口气连续说绕口令,直至气息用尽的过程。假设吐气是均匀的,某同学吸一口气假设是3500毫升,说一遍绕口令假设需要呼气376 毫升。
(1)分析問题
师生共同分析:①体会说绕口令的过程,得出该程序最好使用循环结构;②循环体是输出“奔跑拼博评标兵”的同时,减少腹腔中一定量的气息;③已知条件:一口气3500 (数字前后不一致)毫升,说一遍绕口令需要呼气376毫升;④循环的次数不能直接看出来,显然,计数循环for语句不是首选项。
(2)设计算法
师生共同讨论:根据分析,把说绕口令的过程用自然语言描述出来——①深吸一口气,此时腹腔中的气息有m毫升,初值m=3500;②如果m
本节课使用的教材是广东教育出版社出版的《数据与计算》,内容为该教材第四章“运用循环结构描述问题求解过程”中的第二节“while循环的应用”。循环结构是程序设计中常用的三种基本结构之一,也是让计算机自动完成重复工作的常见方式。在Python中,循环结构主要有for循环、while循环、循环嵌套等。本节课是继计数循环for循环的应用后的一节课。通过本节课的学习,学生要进一步了解循环的基本结构,熟悉条件循环的执行过程和while循环语句的格式,并应用于实际问题的解决,这也是本节课的重点和难点。
● 学情分析
从学生的知识上看,他们已经学习了Python程序设计的变量、赋值、表达式、关系运算等基础知识,熟悉了算法设计及描述方法,知道计算机编程解决问题的过程,并通过for循环的应用,对循环结构有了一定的认识。从学生的能力来看,高一学生已经具备了分析、抽象、建模和独立思考能力,有正确的价值观、信息意识和社会责任感,具备一定的计算思维、数字化学习与创新等能力。通过教师启发引导,学生能自主探究完成本节课的小任务。
● 教学目标
熟悉while循环语句的格式,掌握条件循环的使用方法,并应用于实际问题的解决。
● 教学重点、难点
while循环语句的格式,并应用于实际问题的解决。
● 教学策略
本节课面对的高一年级学生大多来自乡镇,平翘舌不太能分清。考虑到上课时学生有可能会因发不好音而不愿配合再练习体会绕口令,于是笔者在选择绕口令时,没有选择带“z、c、s、zh、ch、sh”声母的绕口令,而是挑选了“奔跑拼博评标兵(训练b、p)”。
本节课以教师为主导、学生为主体,采用基于问题的学习模式,结合任务驱动,以练习和模拟输出不同形式的绕口令为切入点,充分挖掘绕口令练习气息的重要作用,拓展学生的视野,使学生在探究条件循环的同时,掌握说好普通话的方法与技巧。
● 教学准备
课前下发资源包、微课、导学案,测试课件播放,调试教师机、学生机Python运行环境等。
● 教学过程
1.创设情境,激趣导入
教师活动:明确练习绕口令要发音标准、吐字清晰,然后尽量加快速度。屏幕展示一段绕口令——奔跑拼博评标兵,带领学生一起练习。
学生活动:跟读后,一口气连续说三遍绕口令,体会计数循环的思想。
师生共同回顾for语句的基本格式,特别是Python程序设计语言对循环体约定的格式:列表后必须跟英文状态的冒号;循环体必须相对关键词for有缩进。学生完善“绕口令1.py”程序(如图1),模拟循环输出三遍绕口令。
知识推进:常练一口气说多遍绕口令,还能训练气息。有一种练习气息的方法——深吸一口气,然后连续说同一段绕口令,直到气息用完为止。
设计意图:本环节意在通过模拟循环输出绕口令,回顾计数循环for语句及其应用;通过练习绕口令激发学生的兴趣,并为探究条件循环while语句做好铺垫。
2.体会品悟,探索新知
教师活动:示范深吸一口气,气沉丹田,连续说同一段绕口令,直到气息用完为止,同时用手指计数。
学生比赛:相邻的两位同学为一组,一名同学尝试吸足一口气连续说“奔跑拼博评标兵”,另外一名同学计数;然后,互换角色,看谁一口气说的遍数多。
比赛结束后,教师请优胜者表演并谈谈技巧,并提出编程模拟深吸一口气连续说绕口令,直至气息用尽的过程。假设吐气是均匀的,某同学吸一口气假设是3500毫升,说一遍绕口令假设需要呼气376 毫升。
(1)分析問题
师生共同分析:①体会说绕口令的过程,得出该程序最好使用循环结构;②循环体是输出“奔跑拼博评标兵”的同时,减少腹腔中一定量的气息;③已知条件:一口气3500 (数字前后不一致)毫升,说一遍绕口令需要呼气376毫升;④循环的次数不能直接看出来,显然,计数循环for语句不是首选项。
(2)设计算法
师生共同讨论:根据分析,把说绕口令的过程用自然语言描述出来——①深吸一口气,此时腹腔中的气息有m毫升,初值m=3500;②如果m