内网登录
您好,超级管理员! 进入后台
您现在的位置是:首页>>教育科研>>教学反思>>体育艺术技术>>文章内容
技术组高飞教学反思(13)
发布时间:2022-12-02   点击:   来源:原创   录入者:高飞

周而复始的循环 作业设计》教学反思

技术 高飞

教学内容分析

以下题型针对循环结构的概念理解和应用而设计。

填空题1、6、7、8、9,围绕循环结构的基本概念和格式出题,加深学生对两种循环结构教学内容的理解。

填空题2、3、4、5以及选择判断部分,围绕列表的定义和range()函数的使用技巧出题,巩固学生对用列表来表示数据模块的知识应用。

编程练习,围绕计数循环和条件循环的具体使用方法各出一题,将学生从纸面作业带入上机实践,代码部分也为后续学习“阶乘的代码复用”的教学内容形成铺垫。

学情分析

高中生有一定的逻辑思维能力,具有一定的提出问题、思考问题和解决问题的能力。虽然对解决实际问题有着浓厚的兴趣,但对于算法与程序设计,大多数同学会感觉复杂,找不到解决问题的思路。

对于课标相关内容要求的解读

以培养学生数字素养与技能为目标,以学生已有的知识、技能和经验为起点,遵循学生学习规律,系统设计学习活动,突出用信息科技解决学习、生活中的问题,为学生创设自主、合作、探究的学习情境和知、情、意、行融合发展的成长环境。

大概念:循环结构是代码算法的知识关系、知识网的重要部分,是学科的逻辑重点。综合化:去知识中心化是综合化的重要追求,我们不能让知识被应试教育带到歧途,作业内容需具备实践操作性。

设计思路

教学环节相配套,题目类型多样式,由易到难,有基础有拓展,有书本内容有课外内容,有结合性操作题,需学生自主编写程序完成代码。

教学策略

  作业时长40分钟,前20分钟为笔试题分值占比40%,后面两题为实操题分值占比分别为35%25%

作业内容及设计出发点

 

填空题

1.计算机程序中某种代码的反复执行,称为(  )。Python中的循环有重复一定次数的(    ),也有重复到某种情况结束的(      )。循环基础概念

2.列表在Python中作用非常强,列表可以包含多个数据元素,同时它是一个(     )。列表易错概念

3.Range( )默认从(  )开始,左闭右开。range(5)会生(        )这样一个列表,range(1,4)就会生成(        )这样一个列表。Range函数概念应用

4. round( )函数的作用是实现(        )。循环拓展概念

5. a=[5,2,8,7,3]       #创建列表,各元素用逗号隔开,放在方括号内

a[0]=8              #修改列表第一个元素的值为8,注意列表的索引号从0开始

del a[1 ]          #删除列表第二个元素

a.append(9)           #在列表尾部添加一个数据元素9

print (a)          #打印列表

运行结果:

(             )  列表操作概念应用

6.循环重复次数一定时,我们通常称为计数循环。Python中用(   )语句来创建这类循环。语句格式为(      )Python对循环体约定格式是,循环体必须相对关键词for有(   )。 计数循环基础概念

7.(    )一般用于循环次数未知的情况。只有当循环条件成立时,才执行循环体。在Python中,使用(   )语句来创建这类循环。

语句的基本格式为:(        ) 条件循环基础概念

8.for循环编程时,一般流程是:首先考虑(    ),然后考虑利用      )或(     来控制循环次数。最后设定相应的(     )。计数循环拓展概念

9.while循环编程关键点首先考虑(    ),再考虑执行循环的条件,但是while循环(    )的次数,如果需要借用循环次数信息,必须在代码中增加(    ),并通过语句修改计数器的值。 条件循环拓展概念

选择题

1.以下是列表的是(     )  列表操作重难点概念

A.a=[1,2,3,4]          B.range(1,5)

C.range(10)             D.obj=[”苹果”,3,”猕猴桃”]

判断题

1.列表中可以包含python中能存储的任何类型的数据。 列表易错概念

编程练习

1、计算1-200内所有5的倍数之和。 计数循环代码应用

2、设置密码“abc”,输入密码,判断正确与否,输入错误则重新输入直到密码正确。条件循环代码应用

 

作业特征总结

1、开卷,填空1、2、4、6、7题,判断题为课本内容,学生理解并查找书本有关知识点。

2、联动,填空3、5题为代码运行结果题,需通过简单上机测试方能完成作业书写。

3、拓展,填空8、9题和选择题具备难度,需深刻理解循环的结构方法才能解出此类理论题。

4、实操,编程练习根据教学目标分别设置两种循环结构的题型,考量学生的编程算法应用能力,并且不具备任何提示。

5、去中心化,主要考察学生对信息技术素养中,计算思维和数字化创新编程能力的锻炼,杜绝照本宣科的知识灌输。


关闭窗口
打印文档
附件: