预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《初识python中的for循环结构》教学设计 学校重庆市开州中学课名《初识Python中的for循环结构》设计者李昕学科(版本)教科版《算法与程序设计》章节第二章第三节循环结构学时1年级 高一教材分析本节课选自科学教育出版社高中信息技术《算法与程序设计》第2章第3节for循环结构,循环语句是算法的三种基本结构中较难的一种,循环语句中的“FOR语句”是循环运算的专家,其作用是使一段程序反复执行。本节课的教学内容包括FOR语句的格式、执行过程及语句的应用。For循环语句的学习,可以为学生后面学习程序设计打下坚实的基础,对于学生利用程序设计解决问题十分有帮助。 鉴于教材这部分的内容处理容易让学生理解起来觉得生硬吃力又不够深入,案例脱离实践,容易让学生感觉枯燥乏味。我对教材内容进行了一些重组,重视for循环语句的分析设计,在教学中通过趣味问题切入,练习逐级增加难度,吸引学生层层深入。学情分析本节课之前学生已经学习和掌握了python编程的基本语法、赋值语句、选择语句,因此,让学生学会从简单问题出发,将实际问题转换为程序语言,从而掌握循环结构,培养学生的分析问题、解决问题的能力。 本案例的教学对象为高一学生,高中一年级学生思维活跃,按照人的成长认知规律,学生对知识的获取开始由感性认识提升到理性认识。教学过程中,通过创设情境,设置任务,让学生在完成任务的过程中将教材的理论知识内化为自身的信息意识。但由于学生基础不一样,一些学生接触过编程教育,一些则没有,因此,可以通过自主学习平台上的学习内容和视频帮助学生学习和完成相关任务。教学目标知识与技能目标: 1、了解FOR循环语句的作用,理解FOR循环语句的执行过程,掌握FOR语句的基本格式。 2、学会用FOR循环语句编写简单的程序解决实际问题,掌握FOR循环语句的简单应用。 过程与方法目标: 1、帮助学生直观地理解FOR语句执行过程,体验FOR循环语句中如何设定循环变量、循环条件和循环体。 2、通过自主学习平台让学生体验数字化学习和开放性的学习环境。 情感态度与价值观目标: 1、在学习和解决实际问题过程中,激发学生的编程兴趣,培养学生的算法思维、分析问题、解决问题的能力,提高自主学习、合作学习的能力。教学重点难点根据教学内容的组织和教学目标的要求,将本节课的教学重点确定为:理解FOR循环语句的执行过程。 根据学生的认知水平,确定教学中的难点为:理解for循环的执行过程并正确使用for循环语句编写程序。教学用具多媒体教室、计算机、浏览器教学方法在教学中,我和我的同事们参考了ACM竞赛以及其他的一些OnlineJudge在线测评系统,组织搭建了一个自主学习平台,利用miniquest框架实现学生自主学习,培养和提高学生的学习能力。在线测评系统实时反馈结果的功能,能够帮助教师及时掌握学生学习情况和遇到的问题(形成性评价),从而有效把握教学进度和调整教学策略。 教师活动设计:创设情境--布置任务--启发讨论--讲解辅导--归纳问题--总结评价学生活动设计:微课学习--分析任务--探索质疑(自主学习平台学习探究)--解决问题--成果展示教学思路1、学生课前观看微课预习。 2、激趣导入,创设情境,提出问题。提出存钱的方式,大家一起思考如何设计程序。(3分钟) 3、分析问题,引导学生尝试用流程图的方式来设计算法。(4分钟) 4、解决问题,通过对for循环语句的介绍,学生自己编写代码,解决问题。(8分钟) 5、小组合作探究,学生根据导学案任务,分为四个大组探究完成相应练习,然后推荐代表上台展示,学生自评互评。(13分钟) 6、深入练习,学生小组合作完成导学案探究二,教师挑选一人上台演示,教师评价分析。(9分钟) 7、课堂总结及作业布置。(3分钟)教学内容及其过程教学环节教学内容与教师活动活动目标(设计意思)媒体使用导 入 1.1组织教学:同学们好,老师知道最近网上流行着一种存钱法,叫365天存钱法。你们听说过吗?也就是说,每一天存的钱数是比前一天多一块钱,一直到第365天存365元。请问,如果是你按照这样的存钱方式,你一年能存多少钱?怎么列式?你能想到用什么办法解决呢?设置情境,引导学生进入情境,思考问题。以此增加学生学习的兴趣。ppt新课学习2.1首先我们来看看,如果用数学的方式来解决这个问题,可以有哪些方法,请同学来回答一下。 听了大家的回答,看来大家的方法有很多,但是计算起来还是要费一点时间,那么今天老师想跟大家一起探讨一下,如何用计算机程序来解决这个问题。 3.1接下来我们一起来分析一下这个问题。我们常把变量比喻成存放数据的“罐子”,在这个例子中,钱是数据,变量是存钱罐,我们给它起个名字叫s,假设天数为n,存钱的过程如下。 第一天,当n=1时,往空的罐子里存一块钱,等号左边的变量变为1,第二天,n=