《python的常量和变量》教学设计方案
课程内容 | 《python的常量和变量》 | 课程学时 | 1课时 | |
所属学科 | 信息技术 | 教学对象 | 初二学生 | |
一、教材分析 | ||||
《python的常量和变量》是广东科技出版社八年级下册信息技术教科书的第三课的内容,是程序设计的基础知识的第一点内容,是学习python 的基础知识的开篇。本节课的主要内容是讲解常量、和变量的内涵,要求学生掌握变量命名的规则,学会变量的使用。 | ||||
二、教学目标 | ||||
1.知识与技能 : ①理解变量、常量的概念。 2.过程与方法: ②通过对学生熟悉的几个例子,系统地认识常量与变量,有助于理解相关概念之间的联系与区别。 3.情感、态度与价值观: 学生通过积极参与课堂上对问题的分析,感受现实生活中变量常量的比喻,体会事物之间的相互联系与制约。 | ||||
三、教学重难点python 爬虫教学 | ||||
1.教学重点:常量与变量的内涵,变量的命名规则 2.教学难点:变量的判断 | ||||
四、学情分析 | ||||
在第三章“算法”的课程学生已经接触过python这一编程语言,并且做过了我的第一个python小游戏的上机练习,但是学生对编程的格式以及所写出来的python代码并不清楚其含义,因此,通过变量与常量的学习,能帮助学生理解代码中涉及的常量、变量。 | ||||
五、教学方法 | ||||
1讲授法 结合视频和多媒体课件讲授常量、变量的内涵、变量的命名规则。 2演示法 演示如何进行变量的命名以及变量交换的编程练习。 | ||||
六、教学环境及资源准备 | ||||
1.教学环境: 多媒体教室 2.资源准备: 相关图片、音频、视频、多媒体课件 | ||||
七、教学过程 | ||||
教学环节 | 教师活动 | 学生活动 | 设计意图 | |
视频引入 | 播放一段python的简介的视频。 python诞生于1989年,可以应用于以下领域:Web 和Internet开发、科学计算和统计、人工智能、桌面界面开发、软件开发、后端开发、网络爬虫。 | 观看视频,了解python的产生和应用领域。 | 引出python应用的领域,学习python的重要性,提高学生学习python的基础知识的兴趣。 | |
新课讲授 | 1.常量的内涵 常量是指在程序运行过程中其值始终不发生变化的量,通常是固定的数值或字符串。在程序中可以直接使用。 例如:45 3.14159‘hello’ X=30*40 2.变量的内涵及其命名规则 在程序运行过程中其值发生变化的量。变量由变量的标识符和变量的内容两部分组成。 变量的标识符(变量名)由字母(A-Z,a-z)、数字(0-9)、下划线组成 注意:第一个字符必须是字母或下划线,不能是数字。字母大小写区分。变量无需定义数据类型,数据类型不固定是动态的。 格式:变量名=变量内容 X=40 3.教师打开IDLE演示变量是如何“变”的,对变量的赋值。 a=5 a=‘abc’ a=‘我爱中国’ a最终的值是什么,a是变量还是常量 在IDIE交互界面中输入a的值,发现a最终的值是“我爱中国”,所以a是变量。 4.选择题练习,巩固变量的命名 (1)下面是小新在某道编程题中定义的变量,哪个变量名是不合法的() A.apple_Prince12 B._math C.3apple (2)小程同学先后给变量a赋值情况如下: a=100 a=a+11 a=“abc” 你能告诉小程同学变量a到底存储的是哪个量吗? A.100 B.111 C.abc D.都有可能 | 理解常量、变量的内涵。掌握变量的命名规则,能判断变量。 认真观看教师演示,进一步理解变量。 思考完成两道选择题,掌握变量的命名及变量的赋值。 | 讲授基本的概念,让学生感知常量、变量。 通过演示法,演示变量的“变化”,能使学生更好的掌握变量的内涵及变量的赋值。 通过习题检测学生对变量的掌握情况,再次巩固知识点。 | |
编程练习巩固提高 | 将变量x,y的值进行交换。解释如何解决变量的值的交换问题并给出代码。 | 上机完成编译。上交作业 | 从理论到上机实践,进一步巩固变量、常量的知识。指导学生完成编程练习 | |
八、教学反思 | ||||
变量与常量的内容作为第四章第一节的第一点的内容,是python基础知识的开篇,是及其重点的内容,课上的练习理论与实践结合,能很好的帮助学生掌握变量、常量的基本知识,但是对举例生活中的实例与变量、常量联系起来,例子很少,使得课堂较枯燥,没有更好的贴近学生的生活。 | ||||
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论