课件编号18025777

2.3周而复始的循环 (第2课时) 导学案 2023—2024学年教科版(2019)高中信息技术必修1

日期:2024-05-12 科目:信息技术 类型:高中学案 查看:13次 大小:65761Byte 来源:二一课件通
预览图 1/4
学年,必修,信息技术,高中,2019,教科
  • cover
周而复始的循环 (第1课时) 【学习目标】 1.知道并能写出条件循环的基本格式,能理解条件循环的执行过程。 2.会利用条件循环解决实际问题,知道条件循环编程的关键点。 【评价任务】 任务一 认识条件循环。学生通过自主探究、教师引导、实践操作检测学习目标1。 任务二 计算计算理财产品收益。学生通过自主学习和小组讨论相结合的方式对知识点进行梳理学习,学会独立思考,形成良好的学习习惯。检测学习目标2。 【学习过程】 知识回顾:引导学生对列表、range()函数、计数循环等知识进行回顾: 【知识点拨】 1.列表: 建立列表:list=[〃You〃, 〃are〃, 〃why〃] 增加元素在列表末尾:list.append(〃friend〃) 修改元素:list[1]=〃is〃 删除列表第1个元素:del listname[0] 删除列表:del listname 打印列表:print list 2.range( )函数 它可以生成某个范围内的数字列表。 (1)range(a,b)生成列表[a~b-1](b>a>0) range(1,6) 生成列表 [1,2,3,4,5] (2)range(b)生成列表[0~b-1] range(8) 生成列表 [0,1,2,3,4,5,6,7] (3)range(start, stop, step) range(0, 10, 3) 步长为 3 生成列表[0, 3, 6, 9] 参数说明: start: 计数从 start 开始。默认是从 0 开始。 stop: 计数到 stop 结束,但不包括 stop。 step:步长,默认为1。 ( 语句格式 f or * 循环变量 * in * 列表 : **** 语句或语句组 (循环体) )3.计数循环:循环重复次数一定时,我们通常称为计数循环。Python中用for语句来创建这类循环。 ( * 代表 1 个英文字符的缩进。 ) 一组重复执行的语句称为循环体。 Python对循环体约定格式是,循环体必须相对关键词for有缩进。 评价得分 8-10分 5-7分 1-4分 自评得分 评价标准 回顾过程中,能回答列表、range()函数、计数循环等知识设置的例题,达到熟练使用相关知识的目的。 在教师或同学的提示下,完成活动。 仅能完成部分环节。 任务一:认识条件循环 活动1 阅读课本条件循环的使用部分,学习条件循环的基本格式等内容。知道并能写出条件循环的基本格式,能理解条件循环的执行过程。 要求:学生采用小组合作学习与自主学习相结合的方式,学习以上内容,根据学历案的要求,完善知识。 【知识点拨】 条件循环的概念: ( 一个英文字符空格 )条件循环一般用于 的情况。只有当 成立时,才执行循环体。在Python中,使用 语句来创建这类循环。 2.while语句的基本格式: ( while 语句的基本格式如下: While * 关系表达式 : **** 语句或语句组(循环体) ) ( 四个英文字符,或一 个 tab 键的空格 ) ( 例如 : s=0 while s <=30: S=S+10 # 循环体 print(s) # 循环体 ) ( 运行结果 : 10 20 30 40 ) 例中,循环体是 条语句,因此这两条语句相对于关键词whil均要 。 程序执行过程是:变量s初值为 ,判断“s<=30" 是否成立:如果成立则执行 ( s值增加10,输出s的值),不断重复直到 ;不成立, 。 形如"s=s+x"”的语句可以起到 的作用,如果x=1,即s=s+1可以起到计数的作用。 一般在使用累加器或计数器时将变量赋初值为 。 也有一类特殊的关系表达式,如数字0表示假,非0数字表示真。如果循环是以“while 1:"开头,那么在不加干预的情况下,程序就会 。如果想停止这个程序,按快捷键 。通常情况下,我们不会让程序陷人这种“死循环”的境地。 3.while循环编程关键点: 1.循环体。 2.执行循环的条件。 3.由于while循环不记录循环的次数,如果需要借用循环次数信息,必须在代码中增加计数器,并通过语句修改计数器的值。 评价得分 8-10分 5-7分 1-4分 自评得分 评价标准 知道条件循环的基本格式,能用条件循环解决简单问题,理解条件循环的编程关键点。 在教师提示下,完成活动1。 仅能完成部分环节。 任务二 计算理财产品收益 活动2:多少年资金 ... ...

~~ 您好,已阅读到文档的结尾了 ~~