最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

《Python中的while循环》教学设计

来源:动视网 责编:小OO 时间:2025-10-02 10:58:30
文档

《Python中的while循环》教学设计

《Python中的while循环》教学设计【教学目标】1、知识与技能:(1)掌握while循环格式。(2)掌握随机函数模拟随机事件。(3)掌握使用变量控制循环次数。2、过程与方法:(1)自主学习可以培养学生思考的能力。(2)小组讨论可以培养学生的发散思维能力。(3)小组展示可以提高学生操作计算机的能力和培养学生的表达能力。3、情感态度价值观:(1)能促进同学之间的友谊。(2)能引发学生对计算机原理的好奇。(3)增强学生对信息技术这门课的兴趣。【教学重难点】重点:掌握while循环格式、掌握
推荐度:
导读《Python中的while循环》教学设计【教学目标】1、知识与技能:(1)掌握while循环格式。(2)掌握随机函数模拟随机事件。(3)掌握使用变量控制循环次数。2、过程与方法:(1)自主学习可以培养学生思考的能力。(2)小组讨论可以培养学生的发散思维能力。(3)小组展示可以提高学生操作计算机的能力和培养学生的表达能力。3、情感态度价值观:(1)能促进同学之间的友谊。(2)能引发学生对计算机原理的好奇。(3)增强学生对信息技术这门课的兴趣。【教学重难点】重点:掌握while循环格式、掌握
《Python中的while循环》教学设计

【教学目标】

1、知识与技能:

(1)掌握while循环格式。

(2)掌握随机函数模拟随机事件。

(3)掌握使用变量控制循环次数。

2、过程与方法:

(1)    自主学习可以培养学生思考的能力。

(2)    小组讨论可以培养学生的发散思维能力。

(3)    小组展示可以提高学生操作计算机的能力和培养学生的表达能力。

3、情感态度价值观:

(1)    能促进同学之间的友谊。

(2)    能引发学生对计算机原理的好奇。

(3)    增强学生对信息技术这门课的兴趣。

【教学重难点】

重点:掌握while循环格式、掌握使用变量控制循环次数。

难点:掌握使用变量控制循环次数。

【教材分析】

《Python中的while循环》是教育部中小学信息技术教育实验区实验教材中的第七课内容,本节课主要是介绍了随机函数和while循环结构。循环程序一直以来都属于编程的难点,需要学生具备一定想象力。为了上好本节课,必须要引起学生学习的兴趣,我采用了抽奖作为线索贯穿整节课,从简单到难的递进,从自主学习到合作学习的转换。

【学情分析】

本节课的学习对象是初二的学生,他们经过数学和物理课程的学习,已经具备一定逻辑思维能力,并且已经学习了Python的变量、分支程序等等知识,掌握了定义和应用变量、认识了Python书写格式等等。因此学生具备了完成本节课的能力。

【教学过程】

1、导入:同学们,不知不知觉已经过去半个学期了,在这半个学期里,同学们的表现都不错,所以今天老师打算奖励一下大家,为了公平起见,通过抽取学号和抽取礼物,我这里有一个抽奖程序,需要一个同学上来帮忙点击抽奖。老师这里呢一共有六种礼物,所以用六种编号来代替,通过编号领取对应的礼物。(选取一个同学上来帮忙点击抽奖)同学们千万不要眨眼哦,可能抽到就是你哦,(点击抽奖)为抽到的学号同学颁发礼物,(连续抽取两位同学),还想不想要?(学生:要)要可以,但是你们要自己制作这样的抽奖程序来抽取礼物。好的,我们先来看看控制台这里,你们看到了什么? (学生:倒计时,数字……)老师:倒计时是不是重复出现?(学生:是),还有什么?数字是不是也重复出现了?(是的),不错,观察很到位,是因为老师在抽奖程序中运用了while循环程序,那么我们这节课来学习while循环程序

设计意图:引起学生兴趣和热情,引出循环。

老师:要设计这样的抽奖程序,你们必须要掌握while循环的基础知识,现在请同学阅读课本38页至41页,完成以下问题。

学生:认真阅读并完成练习。

2、自主学习:阅读课本38页至41页,回答以下问题。

(1)while循环格式如下:

             while  <条件>:

                   <语句块>

 如果要程序一直循环下去,循环条件必须要一直:____

(3)程序如下,应该选择哪个条件才能让程序一直循环下去呢?

             while  ____:

                print(“老    师您好!”)

A 、True   B 、1=1  C 、3>5 D、 4<5

(2)以下哪个选项能够循环显示“您好!”?

While  True:               while  True

         print(“您好!”)             print(“您好!”)

            A                             B

while  True:               while  True:

print(“您好!”)                print(“您好!”)

C                             D

(4)随机函数randint(1,5)产生的值可能有:________________

(5)若要产生的值在10到20(包括10和20)之间,随机函数应该怎么写randint(___,___)

设计意图:学生通过自主学习掌握基础知识。

老师:非常好,同学已经完成了,现在来来考考大家。

3、自主探究:(点击下载程序)

修改完善“自主探究”程序,

要求:

(1)改变while条件,使循环一直执行。

(2)修改语句块,每次显示一次“倒计时”,并且暂停一秒钟 。

设计意图:巩固while循环格式,掌握判断while循环所需要的条件。

(通过展示本程序小结while循环格式)

老师:到现在你们还是不能抽取到礼物哦,因为你们的程序还有缺少倒计时五秒钟。下面我们一起来学习如何做倒计时,倒计时也就是让程序循环五次,刚刚我们学习了让程序不断循环,那么如何让程序循环五次呢?我们可以通过变量控制循环次数。

下面是通过变量i控制while循环3次的程序。

i=1 

while  i<4:

    print("幸运学号是:",randint(1,59))

i=i+1 #循环一次,i增加1

它的工作原理我们可以用一个流程图来分析,如下图:

老师小结:是通过变量i来改变循环条件退出循环。

4、合作探究:

请同学们接着修改自主探究的程序,先完成的小组,根据抽取到礼物编号领取礼物,每人一份,先到先得,领完即止。(小组成员集中在组长位置合作完成)

要求:

(1)添加变量改变while条件,使while循环五次,持续时间为5秒。

(2)每次显示一次“倒计时”,并且暂停一秒钟。

(3)循环结束后显示所抽取的礼物编号,效果如图1

(学生展示,多种解法)

设计意图:学生巩固利用变量控制循环次数。

拓展任务:

继续修改程序,实现与老师的抽奖程序一样的效果,根据礼物编号领取礼物。先到先得,领完即止。

要求:

(1)每一秒钟显示一次“倒计时”和秒数

(2)循环结束后显示所抽取到礼物编号,效果如图2

文档

《Python中的while循环》教学设计

《Python中的while循环》教学设计【教学目标】1、知识与技能:(1)掌握while循环格式。(2)掌握随机函数模拟随机事件。(3)掌握使用变量控制循环次数。2、过程与方法:(1)自主学习可以培养学生思考的能力。(2)小组讨论可以培养学生的发散思维能力。(3)小组展示可以提高学生操作计算机的能力和培养学生的表达能力。3、情感态度价值观:(1)能促进同学之间的友谊。(2)能引发学生对计算机原理的好奇。(3)增强学生对信息技术这门课的兴趣。【教学重难点】重点:掌握while循环格式、掌握
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top