还剩2页未读,继续阅读
文本内容:
《顺序结构一设计计算器程序》教学设计BMI教学内容顺序结构教师授课年级初二课程学时1学时教材分析本课选自重庆大学出版社《初中信息技术》八年级上册第二单元的内容,本节课主要让程序的基本结构之一顺序结构,理解变量、输入语句、输出语句等,为以后分支结构、循环结构的学习打下良好基础教学目标结合实例,掌握顺序结构程序设计方法掌握输入语句、输出语句的运用认识变量,了解变量在程序设计中的作用;认识基本的数据类型通过编程实践,培养学生用算法分析问题和用顺序结构编写简单的程序解决具体问题的能力让学生掌握基本的语法,能够编写简单的程序,培养良好的编程习惯和Python态度,增强对编程的兴趣教学重难点教学重点:理解程序设计的顺序结构基本思想
1.掌握变量的定义、赋值和调用的过程
2.了解变量在程序设计中的作用
3.认识基本的数据类型
4.掌握输入、输出语句的运用
5.教学难点理解变量的赋值和调用过程学情分析初中学生有一定的逻辑思维能力,处于这个年龄段的学生思维活跃,对许多事物充满了好奇心,富有探索精神,能在真实的情境中发现问题,提取问题的基本特征,对问题进行抽象、分解、建模,指定方案学生在小学阶段学习过图形化编程,有一定基础,可以通过积木模式和代码模式完成利用海龟编辑器,编写相关代码但是学生对于变量的赋值的理解会有一定难度,教学过程设计教学环节教学内容设计意图引出本节课主题活动创设景播放儿童体重超标的新闻报道视频,引W设计创设情景——设计BMI计算器BMI计算器程序的活动思考题通过分析,让学生回顾利用上节课所学的IPO模式来分析一下如何编写程序分析上节课所学的知识IP0BMI计算器的程序并绘制流程图模式、绘制流程图等利用分析得出的“BMI计算器”程序的流程图引出通过引导学生分析顺序结构“BMI计算器”程序的理解顺序结构程序的三种基本结构顺序结构、分支结构、循环流程图的过程,让学生的基本思想结构程序按从上到下的先后顺序依次执行每一条语充分理解顺序结构的基句,直到程序结束,这种程序结构就是顺序结构本思想通过对呈现出的已编写好的“BMI计算器”程序运行的控制台内容的分析,得出程序执行的流程和计算机输出的指令和输入的数据内容由此引出了Python的引导学生与老师编写BMI计算输入输出一起在分析和探索的过程序第一步第一步,编写输出“这是一个BMI计算器,你需要输出语程中带着问题去编写程句输入姓名,体重kg,身高m提示语句序,让学生先思考先分通过这个步骤让学生利用积木模式和代码模式的析问题再动手编写,不对比使用,了解输出语句的语法和代码的书写仅培养了学生的思维能力,也让学生更好地理第二步,首先利用简单明了的积木块编写“输入姓解输入、输出语句以及名”语句,然后通过与代码模式的对比,让学生尝试利编写BMI计算变量的概念程序第二步用代码编写“输入身高”、“输入体重二输入语句并在过程中引出变量的概念,掌握变量的定义、赋值和调用的过程通过BMI二体重/身高引出在python中的算数运编写BMI计算算符和数学中有部分差异例如BMI二体重/身高2在程序第三步Python中的表述就是BMI二tz/sg**2算数运算符让学生一起在程序中编写BMI运算式编写输出语句,输出姓名和BMI值编写BMI计算程序第四Print xm,BMI再次强调输出多个内容之间用逗号隔步开
1.前期估计设计的陷阱,让学生在运行程序时体验程序报错并学习运行程序,程序报错,分析控制台给出的报错提示,解读控制台给出的报错修改BMI计引出变量进行数字计算,需要转化数据类型,由此引出提示算器程序Python中的基本数据类型的概念,及如何进行基本数据4=1*1-Wr i
2.让学生亲身体会数rn\iz.类型间的转换基本数据类型据类型设置的重要性转换根据分析,引导学生一起修改BMI计算器程序,添
3.让学生带着问题去加数据转换积木块,并选择浮点数类型,重新调试程序探索解决方法,对于学生的思维能力、探索能力都有很大的提升总结本节课的知识点课堂总结顺序结构、输入输出语句、变量、数据类型。
个人认证
优秀文档
获得点赞 0