Python程序设计基础教学设计 项目2.docx
《Python程序设计基础教学设计 项目2.docx》由会员分享,可在线阅读,更多相关《Python程序设计基础教学设计 项目2.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课题 名称项目2字符串与格式化处理计划学时6学时内容 分析数字类型和字符串是Python程序中基本的数据类型,其中数字类型分 为整型、浮点型、复数类型、布尔类型。通过运算符进行各种数学运算。教学目 标及基 本要求1 . 了解数字类型的表示方法2 .掌握数字类型转换函数3 .掌握字符串的格式化输出4 .掌握字符串的常见操作5 . 了解运算符的优先级及其使用教学 重点1 .字符串的格式化输出2 .字符串的常见操作教学 难点1 .字符串的格式化输出2 .字符串的常见操作3 .位运算符4 .运算符优先级教学 方式教学采用教师课堂讲授为主,结合教学PPT进行讲解教 学 过 程第一课时(Python程序的
2、书写规范)一、 复习、导入新课1 .教师通过提出需求引出Python中的数字类型。教师根据数学中的数字类型引出Python中的数字类型。2 .明确学习目标。要求学生了解数字类型的表示方法要求学生掌握类型转换函数二、新授课程1.教师根据课件讲解代码缩进。Python中使用缩进来表示代码块,免去使用大括号。缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数。一般情况下,可以选择使用“Tab键”进行缩进。可以选择2、4、8 等个空格宽度进行缩进,建议选择4个空格宽度进行缩进。2 .教师根据课件讲解注释。Python解析器会忽略注释语句,换言之,注释语句对程序的运行没有 任何影响,但
3、是它可以提高程序的可读性,便于程序的更新和维护等。 Python中的注释包含有单行注释和多行注释。3 .教师根据课件讲解语句的编码规范。良好的编码规范习惯有利于我们编写可读性更高的代码。三、总结,布置课后作业1 .回顾上课前的学习目标,对本节课知识点进行总结。2 .布置随堂练习,检查学生掌握情况。教师给学生布置随堂练习,检测学生的掌握程度,并对学生出现的问 题进行解决。3 .教师下发课后作业。第二课时(标识符、关键字)一、回顾上节课内容,继续讲解本课时的知识1 .教师对学生们的疑问进行统一答疑。2 .回顾总结上节课内容,继续介绍本课时的内容。上节课介绍了 Python程序的书写规范,本节课介绍
4、标识符、关键字。3 .明确学习目标。要求学生掌握标识符的定义要求学生掌握标识符的格式化输出要求学生掌握关键字常见操作二、进行重点知识讲解1 .教师根据课件,介绍标识符。在Python中,标识符命名规则如下:标识符由字母、数字、下划线组成,但不能以数字开头。在Python3中,可以用中文作为变量名。标识符是区分大小写。以下划线开头的标识符是有特殊意义的。以单下划线开头的标识符 (如_prope)代表不能直接访问的类属性,需通过类提供的接口进行访问, 不能用from xxx import *而导入。以双下划线开头的标识符(如prope)代表类的私有成员,以双下 划线开头和结尾代表Python中特殊
5、方法专用的标识,如_init_()代表类 的构造函数。2 .教师根据课件,介绍关键字。关键字即预定义保留标识符。这些保留字不能用作常数或变数,或任 何其他标识符名称。所有Python的关键字只包含小写字母。三、总结,布置作业1 .回顾上课前的学习目标,对本节课知识点进行总结。2 .布置随堂练习,检测学生掌握情况。3 .教师下发课后作业。第三课时 (标准数字类型) 一、 复习、导入新课1 .教师对学生们的疑问进行统一答疑。2 .回顾总结上节课内容,继续介绍本课时的内容。上节课介绍了标识符、关键字,本节课介绍Python中的数字类型的使 用和数字类型的转换。3 .明确学习目标。要求学生了解数字类型
6、的使用二、新授课程1 .教师根据课件,介绍数字类型。数字数据类型用于存储数值。Python支持四种不同的数字类型。int (有符号整型)10ng (长整型,也可以代表八进制和十六进制)float (浮点型)complex (复数)2 .教师根据课件,介绍赋值运算符的使用。赋值运算符的功能是:将一个表达式或对象赋给一个左值,其中左值 必须是一个可修改的值,不能为一个常量。“=”是基本的赋值运算符,此 外“二”可与算术运算符组合成复合赋值运算符。Python中的复合赋值运算 符有:+二、-二、*二、/二、二、=、*=。3 .教师根据课件,介绍逻辑运算符的使用。Python支持逻辑运算,但Pytho
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python程序设计基础 教学设计 项目2 Python 程序设计 基础 教学 设计 项目
限制150内