《Python分支结构》教学设计_第1页
《Python分支结构》教学设计_第2页
《Python分支结构》教学设计_第3页
《Python分支结构》教学设计_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信息技术课堂教学设计表章节名称Python分支结构学科信息技术授课对象初二学生授课时间设计者尹诗美所属班级17计科师范2班学号17190226本节(课)教学内容分析本节课是程序设计基础知识中的重要部分,是程序设计三大结构(顺序、分支和循环)之一,也是学生能够进行程序设计所必须掌握的最基本知识,为将来进行更深入的学习打下基础,所以本节课的地位十分重要。本节(课)教学目标知识和技能(1)理解分支结构的概念(2)掌握简单分支语句if…else…的含义和用法,并能进行简单的程序设计(3)理解Python多分支结构语句if…elif…else语句的含义过程和方法通过自己编写代码的过程掌握运用条件语句解决分支问题的方法,能够运用编程的思想分析身边的分支选择问题情感态度和价值观能够理解编程思想在当今社会中的重要性,并能够将生活中的问题运用编程的思想进行分析,培养学生的信息素养。学习者特征分析本课之前学生已学过顺序结构的基本知识,对程序设计结构有一定了解,且对于分支或者是选择这一概念不陌生,因此抓住学生了解的判断,搭建起学生的编程思想是本节课的重点。结合教学内容,本课程主要引导学生通过自主学习、参与小组活动等形式来理解及掌握Python分支结构,让学生通过动手操作,从实践中掌握教学重难点。教学重点和难点项目内容解决措施教学重点分支结构的含义Python编程语言中条件语句及其语法重点讲解,多次复习教学难点If…else…的含义和用法条件语句的语法If…elif…else语句的含义重点对该知识讲解,多将知识点穿插于任务中,让学生进行训练,巩固板书设计分支结构分支结构一、单分支语句二、双分支语句If(条件表达式):If(条件表达式):语句A语句Aelse:语句B教学策略选择和教学环境设计网络探究教学法;任务驱动法;讲授法;谈话法□普通教室实验室□多媒体教室□网络教室课堂教学过程结构设计教学环节教学内容师生活动设计意图导入新课(3min)师:同学们,请看到屏幕上的两张图,这是两条不一样的路,生活中的路有很多种,有时候不需要我们思考,顺着路一直披荆斩棘就可以了,但是有时候,在分岔路口,却需要我们停下来认真思考一下,该往哪走?类比引出顺序结构和分支结构。师:为了完善学生的学习过程,老师们想在每节课时学习完成后,给学生提供一套测试题,来检测学生的学习效果。学生在完成测试题后,可通过一个小程序来评估自己本节课的学习效果。这个小程序是这样的:1教师根据试题的难度系数以及总分设定平均分。2.学生输入自己的成绩。3.程序进行判定:如果学生测试成绩大于平均分,即可解锁下一课时。你能用python设计一个小程序,供学生查询是否可以进入下一课时学习么?通过PPT展示,学生仔细观看并回答问题通过类比提出问题,以便能更好激发学生的学习兴趣,复习以前学习过的顺序结构的内容,并且引出新话题学习新知(35min)1.初识分支结构算法步骤描述通过算法步骤描述引入程序设计时用之前学习过的顺序结构不可以实现判断功能,引入分支结构内容,讲授:分支结构的基本概念、语法与流程图2.算法的程序实现逐步对照算法程序进行解释设定平均分对应——V=80;请学生输入自己的成绩对应——S=int(input(“请输入你的成绩”))需要实现判断功能,引出单分支if语句,输入平均值后提示进入下一课时学习ififS>=V:print("请进入下一课时学习")讲解结束后在编译环境中给学生演示3.双分支If…else…结构师:如果学生成绩达到平均值,即可解锁下一课时,提示学生可以进入下一课时学习;如果学生未达到平均值,能否提示学生继续对本课时进行复习巩固呢?引入程序改进版讲述双分支结构语法与流程图让学生动手编写代码教师展示正确代码,并强调在代码编写过程中要注意条件语句后面加冒号“:”4.if-elif-else多分支结构引入成绩评级问题,跟学生讲述,在判断条件为多个值时,可以使用多分支结构,讲述多分支结构的语法及结构流程图学生进行自主学习,教师巡视课堂,并及时进行指导让学生对运行结构进行反馈,并分析在做题过程中出现的问题,强化同学们对双分支结构的理解与认识巩固练习学生编写单元成绩检测小程序学生自主练习,教师走动进行指导通过难度适中的练习题加深学生对知识的了解与掌握课堂小结(5min)面对程序设计问题时首先确定问题,然后定好算法流程,第三步选择合适的程序设计结构进行代码编写,调试运行。采用分支结构时,要确定好判断的条件,是否符合条件分别将执行什么语句,另外一定记住Python语句的语法。教师进行提问,学生回顾并回答总结课堂所学内容,可以丰富学生知识体系与结构作业布置(2min)请同学们编写一个可以成绩级别划分小程序输入一个学生的成绩(0~100分),输出对应的等级小于60分不及格60~70分之间为及格70~80分之间为中等80~90分之间为良好90分以上为优秀教师布置,学生认真记录布置未讲授过的习题,让学生对所学知识进行巩固加深印象,同时因为布置的需要运用多分支结构的程序,锻炼学生的自学能力教学效果与评价本堂课通过任务驱动学习贯穿始终,经过以上一些师生互动,内容讲解,学生在每个部分当中都有很高的学习热情,这样他们就可以很有兴趣的、主动来配合老师的讲课。本节课可以联系信息技术学科的特点,结合学生生活实际开展任务,极大地调动了学生的积极性。教学反思、总结针对本堂课中的教学目标只是让学生了

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论