《《python的常量和变量》教学设计方案.docx》由会员分享,可在线阅读,更多相关《《python的常量和变量》教学设计方案.docx(4页珍藏版)》请在优知文库上搜索。
1、python的常量和变量教学设计方案学校名称中山市迪茵公学撰稿人梁港大课程内容python的常量和变量课程学时1课时所属学科信息技术教学对象初二学生一、教材分析python的常量和变量是广东科技出版社八年级下册信息技术教科书的第三课的内容,是程序设计的基础知识的第一点内容,是学习PythOn的基础知识的开篇。本节课的主要内容是讲解常量、和变量的内涵,要求学生掌握变量命名的规则,学会变量的使用。二、教学目标1 .知识与技能:理解变量、常量的概念。2 .过程与方法:通过对学生熟悉的几个例子,系统地认识常量与变量,有助于理解相关概念之间的联系与区别。3 .情感、态度与价值观:学生通过积极参与课堂上对
2、问题的分析,感受现实生活中变量常量的比喻,体会事物之间的相互联系与制约。三、教学重难点L教学重点:常量与变量的内涵,变量的命名规则2.教学难点:变量的判断四、学情分析在第三章“算法”的课程学生已经接触过Python这一编程语言,并且做过了我的第一个Python小游戏的上机练习,但是学生对编程的格式以及所写出来的PythOn代码并不清楚其含义,因此,通过变量与常量的学习,能帮助学生理解代码中涉及的常量、变量。五、教学方法讲授法结合视频和多媒体课件讲授常量、变量的内涵、变量的命名规则。演示法演示如何进行变量的命名以及变量交换的编程练习。六、教学环境及资源准备1 .教学环境:多媒体教室2 .资源准备
3、:相关图片、音频、视频、多媒体课件七、教学过程教学环节教师活动学生活动设计意图视频引入播放一段Python的简介的视频。Python诞生于1989年,可以应用于以下领域:Web和Intemet开发、科学计算和统计、人工智能、桌面界面开发、软件开发、后端开发、网络爬虫。观看视频,了解Python的产生和应用领域。引出PythOn应用的领域,学习Python的重要性,提高学生学习python的基础知识的兴趣。1 .常量的内涵常量是指在程序运行过程中其值始终不发生变化的量,通常是固定的数值或字符串。在程序中可以直接使用。例如:453.14159helloX=30*402 .变量的内涵及其命名规则在程
4、序运行过程中其值发生变化的量。变量由变量的标识符和变量的内容两部分组成。变量的标识符(变量名)由字母(AH,a-z)、数字(0-9)、下划线组成理解常量、变量的内涵。掌握变量的命名规则,能判断变量。讲授基本的概念,让学生感知常量、变量。新课讲授注意:第一个字符必须是字母或下划线,不能是数字。字母大小写区分。变量无需定义数据类型,数据类型不固定是动态的。格式:变量名=变量内容X=403 .教师打开IDLE演示变量是如何“变”的,对变量的赋值。a=5a=abca=我爱中国a最终的值是什么,a是变量还是常量在IDIE交互界面中输入a的值,发现a最终的值是“我爱中国,所以a是变量。4 .选择题练习,巩
5、固变量的命名(1)下面是小新在某道编程题中定义的变量,哪个变量名是不合法的OA. apple_Princel2B. _mathC. 3apple(2)小程同学先后给变量a赋值情况如下:a=100a=a+lla=abc”你能告诉小程同学变量a到底存储的是哪个量吗?A.100B.111C.abcD.都有可能认真观看教师演示,进一步理解变量。思考完成两道选择题,掌握变量的命名及变量的赋值。通过演示法,演示变量的“变化”,能使学生更好的掌握变量的内涵及变量的赋值。通过习题检测学生对变量的掌握情况,再次巩固知识点。编程练习巩固提高将变量x,y的值进行交换。解释如何解决变量的值的交换问题并给出代码。X=input(扬入工值:)y=input缭入y&i:5temp=XX=Jfy=teoprint(*文;女疗工的值为i二forest(x)printVhy,ff:二for三at(y)上机完成编译。上交作业从理论到上机实践,进一步巩固变量、常量的知识。指导学生完成编程练习八、教学反思变量与常量的内容作为第四章第一节的第一点的内容,是Python基础知识的开篇,是及其重点的内容,课上的练习理论与实践结合,能很好的帮助学生掌握变量、常量的基本知识,但是对举例生活中的实例与变量、常量联系起来,例子很少,使得课堂较枯燥,没有更好的贴近学生的生活。