《Python语言程序设计》 教学设计 课程名称:Python语言程库设计 授课年级: 授课学期: 教师姓名: 年月日
《Python 语言程序设计》 教学设计 课程名称: Python 语言程序设计 授课年级: 授课学期: 教师姓名: 年 月 日
第1章Python概述 计划3学时 学时 Python诞生于20世纪90年代初,是一种解释型、面向对象、动态数据类型的高 内容 分析 级程序设计语言。Python具有语法荷洁、易于学习、功能强大、可扩展性强、跨 平台等诸多特点,逐渐成为最受欢迎的程序设计语言之一。 1、了解Python的发展历程 教学目 2、了解Python的特点和应用领域 标及基 3、可以独立完成Python的安装 木要求 4、会简单使用PyCharm新建Python文件 5、掌握Python程序的执行原理 1、独立光成Python的安装 教学 重点 2、会使用PyCharm新建Python文件 3、掌握Python程序的执行原理 1、 掌握Python程序的执行原理 教学采用教师课堂讲授为主,使用教学PPT讲解 第一课时 (Python基础知识,Python的安装) 一、创设情境,导入Python新概念 (I)教师通过TIOBE排行榜,引出本节课的主题Pyho。 教师提问学生问题,例如问题是:大家知道C语言吗?现在哪种语言比较流 行?然后带领大家查看T1OBE排行榜,引出Python语言。 (2)明确本节课的学习目标,让学生带目标去听课 。要求学生理解Python语言的特点 ·要求学生知道Python2x和3.x的区别 ·要求学生了解每个平台如何安装Phon 二、进行重点知识的讲解 (I)教师根据课件,讲述Python语言的发展历程。 (2)教师根据课件,讲解Pyho语言的显著特点。 P山n语言的特点包括简单易学、开源、高级语言、可移植性、解释性、面 向对象、可扩展性、丰富的库和规范的代码
课题 名称 第 1 章 Python 概述 计 划 学时 3 学时 内容 分析 Python 诞生于 20 世纪 90 年代初,是一种解释型、面向对象、动态数据类型的高 级程序设计语言。Python 具有语法简洁、易于学习、功能强大、可扩展性强、跨 平台等诸多特点,逐渐成为最受欢迎的程序设计语言之一。 教学目 标及基 本要求 1、 了解 Python 的发展历程 2、 了解 Python 的特点和应用领域 3、 可以独立完成 Python 的安装 4、 会简单使用 PyCharm 新建 Python 文件 5、 掌握 Python 程序的执行原理 教学 重点 1、 独立完成 Python 的安装 2、 会使用 PyCharm 新建 Python 文件 3、 掌握 Python 程序的执行原理 教学 难点 1、 掌握 Python 程序的执行原理 教学 方式 教学采用教师课堂讲授为主,使用教学 PPT 讲解 教 学 过 程 第一课时 (Python 基础知识,Python 的安装) 一、创设情境,导入 Python 新概念 (1) 教师通过 TIOBE 排行榜,引出本节课的主题 Python。 教师提问学生问题,例如问题是:大家知道 C 语言吗?现在哪种语言比较流 行?然后带领大家查看 TIOBE 排行榜,引出 Python 语言。 (2) 明确本节课的学习目标,让学生带着目标去听课。 要求学生理解 Python 语言的特点 要求学生知道 Python 2.x 和 3.x 的区别 要求学生了解每个平台如何安装 Python 二、进行重点知识的讲解 (1) 教师根据课件,讲述 Python 语言的发展历程。 (2) 教师根据课件,讲解 Python 语言的显著特点。 Python 语言的特点包括简单易学、开源、高级语言、可移植性、解释性、面 向对象、可扩展性、丰富的库和规范的代码
(3)教师通过举例,引出Python语言的应用领域。 例如,安卓负责开发安卓手机的应用,iOS用于开发iPhone和Pad的应用。 (4)教师根据课件,查看Python发布的历史版本。 在本书成稿时,Python2的最新版本是Python2.7.13,Python3的最新版本 是Python36,Phon3x不再兼容现有的2x程序,在实际使用时,大家要根据 实际情况选择使用的版本。 (5)教师根据课件,讲述Python2.x和3.x的区别。 如果硬件条件允许的情况下,教师可以通过实践演示操作。 (6)教师根据课件,讲述不同平台下Python的安装。 如果硬件条件允许的情况下,教师可以通过实践演示操作 三、归纳总结,布置作业/随堂练习 (1)回顾上课前的学习目标,并对本节课的重要知识点进行总结。 教师提问学生本节课需要掌据的知识点,包括Python语言的特点有哪些 Python2和3最新的版本,以及2.x和3.x版本的不同,并对学生的回答进行利 充和总结。 (2)使用博学谷系统下发课后作业。 第二课时 (IPython,PyCharm) 一、回顾上一课时讲解的知识,引出本课时要讲解的知识点 (1)教师讲解上一课时的课后作业。 (2)什么是交互式解释器? Python的优点是其交互式解释器,称为shell。.shell提供了一种能够快速 现灵感、检验特性的方法,以及交互式的模块界面,能够将一些需要两三行脚本 才能完成的任务一次性完成。 (3)教师介绍Python交互式的特点,引出Python解释器。 通常编写代码时,会采用同时运行文本编辑器和hn的方式,通过交互 地使用编辑器和shel,也就是在两者之间切换来完成程序的编写。IPython具有 卓越的Python shell,.其性能远远优于标准Phon的shell。 (4)明确本节课的学习目标,让学生带者目标去听课。 。要求学生知道如何安装IPython解释器
(3) 教师通过举例,引出 Python 语言的应用领域。 例如,安卓负责开发安卓手机的应用,iOS 用于开发 iPhone 和 iPad 的应用。 (4) 教师根据课件,查看 Python 发布的历史版本。 在本书成稿时,Python 2 的最新版本是 Python 2.7.13,Python 3 的最新版本 是 Python 3.6。Python 3.x 不再兼容现有的 2.x 程序,在实际使用时,大家要根据 实际情况选择使用的版本。 (5) 教师根据课件,讲述 Python 2.x 和 3.x 的区别。 如果硬件条件允许的情况下,教师可以通过实践演示操作。 (6) 教师根据课件,讲述不同平台下 Python 的安装。 如果硬件条件允许的情况下,教师可以通过实践演示操作。 三、归纳总结,布置作业/随堂练习 (1)回顾上课前的学习目标,并对本节课的重要知识点进行总结。 教师提问学生本节课需要掌握的知识点,包括 Python 语言的特点有哪些, Python 2 和 3 最新的版本,以及 2.x 和 3.x 版本的不同,并对学生的回答进行补 充和总结。 (2)使用博学谷系统下发课后作业。 第二课时 (IPython,PyCharm) 一、回顾上一课时讲解的知识,引出本课时要讲解的知识点 (1) 教师讲解上一课时的课后作业。 (2) 什么是交互式解释器? Python 的优点是其交互式解释器,称为 shell。shell 提供了一种能够快速实 现灵感、检验特性的方法,以及交互式的模块界面,能够将一些需要两三行脚本 才能完成的任务一次性完成。 (3) 教师介绍 Python 交互式的特点,引出 IPython 解释器。 通常编写代码时,会采用同时运行文本编辑器和 Python 的方式,通过交互 地使用编辑器和 shell,也就是在两者之间切换来完成程序的编写。IPython 具有 卓越的 Python shell,其性能远远优于标准 Python 的 shell。 (4) 明确本节课的学习目标,让学生带着目标去听课。 要求学生知道如何安装 IPython 解释器
。要求学生会安装和使用PyCharm 二、进行重点知识的讲解 (I)教师根据课件,讲解如何安装Python。 如果硬件条件允许的情况下,教师可以通过实践演示操作。 (2)什么是PyCharm? PyCharm是JetBrains开发的Python IDE。PyCharm用于一般IDE具备的功 能,比如,调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单 元测试、版本控制等。 (3)教师根据课件,讲解如何下载和安装PyCharm。 如果硬件条件允许的情况下,教师可以通过实践演示操作 (4)教师根据课件,讲解如何使用PyCharm。 如果硬件条件允许的情况下,教师可以通过实践演示操作。 (5)教师通过举例,引出Python程序是如何执行的。 例如,使用CC+之类的编译性语言编写的程序,是需要从源文件转换成计 算机使用的机器语言,经过链接器硅接之后形成了二进制的可执行文件。运行该 程序的时候,就可以把二进制程序从硬盘载入到内存中并运行。但是对于Py 而言,Pyho源码不需要编译成二进制代码,它可以直接从源代码运行程序。 (6)教师根据课件,介绍Python程序执行的原理。 当我们运行hon文件程序的时候,Python解释器会执行两个步骤,一是 把源代码编译成字节码,另一是把编译好的字节码转发到Pyhn虚拟机(PVM 中进行执行。 (7)教师安排学生课上完成章节课后习题,并对一些难以理解的题目进 讲解。 三、归纳总结,布置作业/随堂练习 (1)回顾上课前的学习目标,并对本节课的重要知识点进行总结。 教师提问学生Pyt山Om程序是如何执行的,并对学生的回答进行补充和总结 (2)使用博学谷系统下发课后作业。 第三课时 (上机练习) 上机练习主要针对本章中需要重点掌握的知识点,以及在程序中容易 出错的内容进行练习,通过上机练习可以考察同学对知识点的掌握情况
要求学生会安装和使用 PyCharm 二、进行重点知识的讲解 (1)教师根据课件,讲解如何安装 IPython。 如果硬件条件允许的情况下,教师可以通过实践演示操作。 (2) 什么是 PyCharm? PyCharm 是 JetBrains 开发的 Python IDE。PyCharm 用于一般 IDE 具备的功 能,比如,调试、语法高亮、Project 管理、代码跳转、智能提示、自动完成、单 元测试、版本控制等。 (3) 教师根据课件,讲解如何下载和安装 PyCharm。 如果硬件条件允许的情况下,教师可以通过实践演示操作。 (4) 教师根据课件,讲解如何使用 PyCharm。 如果硬件条件允许的情况下,教师可以通过实践演示操作。 (5) 教师通过举例,引出 Python 程序是如何执行的。 例如,使用 C/C++之类的编译性语言编写的程序,是需要从源文件转换成计 算机使用的机器语言,经过链接器链接之后形成了二进制的可执行文件。运行该 程序的时候,就可以把二进制程序从硬盘载入到内存中并运行。但是对于 Python 而言,Python 源码不需要编译成二进制代码,它可以直接从源代码运行程序。 (6) 教师根据课件,介绍 Python 程序执行的原理。 当我们运行 Python 文件程序的时候,Python 解释器会执行两个步骤,一是 把源代码编译成字节码,另一是把编译好的字节码转发到 Python 虚拟机(PVM) 中进行执行。 (7) 教师安排学生课上完成章节课后习题,并对一些难以理解的题目进行 讲解。 三、归纳总结,布置作业/随堂练习 (1)回顾上课前的学习目标,并对本节课的重要知识点进行总结。 教师提问学生 Python 程序是如何执行的,并对学生的回答进行补充和总结。 (2)使用博学谷系统下发课后作业。 第三课时 (上机练习) 上机练习主要针对本章中需要重点掌握的知识点,以及在程序中容易 出错的内容进行练习,通过上机练习可以考察同学对知识点的掌握情况
对代码的熟练程度。 上机一:(考察知识点为Windows安装Python开发环境) 形式:单独完成 题目: 请按照以下需求安装Python开发环境。 1)访问官网下载基于Windows平台的Python安装包: 2)安装并配置Python环境。 上机二:(考察知识点为下载和安装PyCharm,并使用PyCharm编写第一个 Python程序) 形式:单独完成 题目: 请按照以下需求编写一个简单的Python程序。 1)访问PyCharm官网下载Windows平台的安装包,并安装PyCharm: 2】使用PyCharm工具创建项目文件HelloWord.py: 3引使用PyCharm工具编写程序,并运行成功。 思考题 见教材第1章配套的习题 和习题 学 记 《Python语言程序设计》
对代码的熟练程度。 上机一:(考察知识点为 Windows 安装 Python 开发环境) 形式:单独完成 题目: 请按照以下需求安装 Python 开发环境。 1) 访问官网下载基于 Windows 平台的 Python 安装包; 2) 安装并配置 Python 环境。 上机二:(考察知识点为下载和安装 PyCharm,并使用 PyCharm 编写第一个 Python 程序) 形式:单独完成 题目: 请按照以下需求编写一个简单的 Python 程序。 1) 访问 PyCharm 官网下载 Windows 平台的安装包,并安装 PyCharm; 2) 使用 PyCharm 工具创建项目文件 HelloWord.py; 3) 使用 PyCharm 工具编写程序,并运行成功。 思考题 和习题 见教材第 1 章配套的习题 教 学 后 记 《Python 语言程序设计》
教学设计 课程名称:Python语言程序设计 授课年般: 授课学期: 教师姓名:基基老师 年月日 课题 计划 名称 第2章Python基础语法 4学时 学时 内容 Python语言之所以简单易学,离不开它的基础语法。同其他计算机语言一样,Pytho 分析 作为一门独立的语言,有自己独树一帜的特色语法。 1.掌握Python中的变量和变量类型 学目 2.掌握Python中的标识符,能准确判断标识符的合法性 标及 本要求 3.了解Python中的关键字,会借助工具查看关键字信息 4.了解不同运算符的作用,会进行不同的数值运算
教学设计 课程名称: Python 语言程序设计 授课年级: 授课学期: 教师姓名: 某某老师 年 月 日 课题 名称 第 2 章 Python 基础语法 计划 学时 4 学时 内容 分析 Python 语言之所以简单易学,离不开它的基础语法。同其他计算机语言一样, Python 作为一门独立的语言,有自己独树一帜的特色语法。 教学目 标及基 本要求 1. 掌握 Python 中的变量和变量类型 2. 掌握 Python 中的标识符,能准确判断标识符的合法性 3. 了解 Python 中的关键字,会借助工具查看关键字信息 4. 了解不同运算符的作用,会进行不同的数值运算
教学 1.掌握Python中的变量和变量类型 重点 2. 掌握Python中的标识符,能准确判断标识符的合法性 教学 L.Python的数据类型转换 难点 2.Python的位运算 教学 方式 教学采用教师课堂讲授为主,使用教学PPT讲解 第一课时 (基本语法、变量和数据类型,标识符和关健字) 一、 创设情境,导入基本语法 (1)教师通过列出Python代码,引出其具体的基本语法 教师通过一张Python代码截图,展现Python的代码结构,并且介绍每个结构的 成。例如,为了能编写规范的代码,接下来了解Python的一些基本语法,包括注释、 行与缩进以及语句换行。 (2)明确学习目标 ·要求学生理解Python的基本语法 教 ·要求掌握变量和变量的类型 学 ·要求学生熟悉ho中的标识符和关键字 过 二、进行重点知识的讲解 程 (1)什么是注释? Py出o中的单行注释以#开头,多行注释可以使用三引号作为开头和结束符号, 引号可以是三个单引号或者三个双引号。 (2)对比C语言的条件语句,讲解Python缩进的代码风格。 c语言使用来表示一个代码块,Pvh©n使用缩进实现,这里可以使用图片区分这两 种语言的缩进风格。缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的 缩进空格数。 (3)教师通过举例,讲解语句换行的知识。 例如,教师编写很长的一句文本内容,出现回行的情况。由这个问题的出现,引出 Python使用“()”处理语句过长的情况。注意:在山,或0中的语句,不需要 用圆括号进行换行
教学 重点 1. 掌握 Python 中的变量和变量类型 2. 掌握 Python 中的标识符,能准确判断标识符的合法性 教学 难点 1. Python 的数据类型转换 2. Python 的位运算 教学 方式 教学采用教师课堂讲授为主,使用教学 PPT 讲解 教 学 过 程 第一课时 (基本语法、变量和数据类型,标识符和关键字) 一、 创设情境,导入基本语法 (1)教师通过列出 Python 代码,引出其具体的基本语法 教师通过一张 Python 代码截图,展现 Python 的代码结构,并且介绍每个结构的组 成。例如,为了能编写规范的代码,接下来了解 Python 的一些基本语法,包括注释、 行与缩进以及语句换行。 (2)明确学习目标 要求学生理解 Python 的基本语法 要求掌握变量和变量的类型 要求学生熟悉 Python 中的标识符和关键字 二、 进行重点知识的讲解 (1)什么是注释? Python 中的单行注释以#开头,多行注释可以使用三引号作为开头和结束符号,三 引号可以是三个单引号或者三个双引号。 (2)对比 C 语言的条件语句,讲解 Python 缩进的代码风格。 c 语言使用{}来表示一个代码块,Python 使用缩进实现,这里可以使用图片区分这两 种语言的缩进风格。缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的 缩进空格数。 (3)教师通过举例,讲解语句换行的知识。 例如,教师编写很长的一句文本内容,出现回行的情况。由这个问题的出现,引出 Python 使用“()”处理语句过长的情况。注意:在 [], {}, 或 () 中的语句,不需要使 用圆括号进行换行
(4)教师通过举例,讲解如何使用变量。 现实生活中,逛超市买东西时,往往通过一个购物车放置物品,等所有的物品购买 完毕后,到收银台结账。在Python中,若要存储数据,需要用到变量。变量可以理解 为去超市购物的菜篮子,它的类型和值在威值的那一刻被初始化。 (5)教师根据课件,讲解如何给变量赋值。 变量的赋值是通过等号来表示的。如果硬件条件允许的情况下,教师可以通过实践 演示操作, (6)教师通过举例,引出变量的类型。 例如,逛超市的时候有手提筐和购物车,买的东西比较少,就用手提筐放东西,买 的东西比较多,就用购物车放东西。同理,如果使用变量在存储数据时,为了更充分利 用内存空间,我们可以为变量指定不同的数据类型。 (7)教师根据课件,讲解变量的几种类型。 变量的数据类型包括:数字类型、布尔类型、字符串、列表和元组、字典。在PVho 中,只要定义了一个变量,并且该变量存储了数据,那么变量的数据类型就已经确定了 如果希望查看变量的类型,可以使用“typ©(变量的名字r来实现。 (8)教师根据课件,讲解标识符及其命名规范。 Python中的标识符由字母、数字和下划线““组成,且不能以数字开头: Phon中的标识符时区分大小写的: Python中的标示符不能使用关键字。 (8)教师根据课件,讲解Pythor中的关键字。 关键字是Ph0m语言自己已经使用的了,不允许开发者自己定义和关键字相同命 名字的标示符。 三、归纳总结,布置课后作业 (1)回顾上课前的学习目标,对本节课知识点进行总结。 带领学生总结本课内容:Python的基本语法、变量、变量的数据类型、标示符 以及关键字。 (2)使用博学谷系统下发课后作业。 第二课时
(4)教师通过举例,讲解如何使用变量。 现实生活中,逛超市买东西时,往往通过一个购物车放置物品,等所有的物品购买 完毕后,到收银台结账。在 Python 中,若要存储数据,需要用到变量。变量可以理解 为去超市购物的菜篮子,它的类型和值在赋值的那一刻被初始化。 (5)教师根据课件,讲解如何给变量赋值。 变量的赋值是通过等号来表示的。如果硬件条件允许的情况下,教师可以通过实践 演示操作。 (6)教师通过举例,引出变量的类型。 例如,逛超市的时候有手提筐和购物车,买的东西比较少,就用手提筐放东西,买 的东西比较多,就用购物车放东西。同理,如果使用变量在存储数据时,为了更充分利 用内存空间,我们可以为变量指定不同的数据类型。 (7)教师根据课件,讲解变量的几种类型。 变量的数据类型包括:数字类型、布尔类型、字符串、列表和元组、字典。在 Python 中,只要定义了一个变量,并且该变量存储了数据,那么变量的数据类型就已经确定了。 如果希望查看变量的类型,可以使用“type(变量的名字)”来实现。 (8)教师根据课件,讲解标识符及其命名规范。 Python 中的标识符由字母、数字和下划线“_”组成,且不能以数字开头; Python 中的标识符时区分大小写的; Python 中的标示符不能使用关键字。 (8)教师根据课件,讲解 Python 中的关键字。 关键字是 Python 语言自己已经使用的了,不允许开发者自己定义和关键字相同的 名字的标示符。 三、归纳总结,布置课后作业 (1)回顾上课前的学习目标,对本节课知识点进行总结。 带领学生总结本课内容:Python 的基本语法、变量、变量的数据类型、标示符, 以及关键字。 (2)使用博学谷系统下发课后作业。 第二课时
(简单数据类型,运算符) 回顾上节课讲解的知识,继续讲解本节课的知识 (1)教师讲解上一课时的课后作业。 (2)回顾上节课所学习的知识,由上一课时知识点引出本课时内容。 教师提问学生问题,问题是变量有哪些数值类型?然后引出本节的知识点:本节 课负责介绍这些简单的数值类型」 (3)明确学习目标 ·要求学生掌握数值类型的使用 ·要求学生掌握运算符的使用 二、进行重点知识的讲解 (1)教师根据课件,讲述整数类型的概念。 整数类型(it)简称整型,它用于表示整数,例如,100、2016等。整型字面值的 表示方式有三种,分别是十进制、二进制(以“0B或06开头)、八进制(以数字0 开头)和十六进制(以“Ox或“Ox"开头)。 (2)教师通过示例,讲述如何表示整数及整型面值的切换。 如果硬件条件允许的情况下,教师可以通过实践演示操作。 (3)教师根据课件,讲述浮点类型的概念。 浮点型(F0at)用于表示实数,例如,3.14、919等都属于浮点型。浮点型字面 可以用十进制或科学计数法表示。 (4)教师通过示例,讲述浮点数的范围。 如果硬件条件允许的情况下,教师可以通过实践演示操作。 (5)教师根据课件,讲述布尔类型的概念。 布尔型其实是整型的子类型,布尔型数据只有两个取值:True和Fase,分别对应 整型的1和0。 (6)教师根据课件,讲述复数类型的概念。 复数类型,用于表示数学中的复数,例如,5+3引、3.4-6.8都是复数类型。Pyth© 中的复数类型是一般计算机语言所没有的数据类型。注意:一个复数必须有表示虚部的 实数和。 (7)教师通过示例,讲述数字类型的转换
(简单数据类型,运算符) 一、 回顾上节课讲解的知识,继续讲解本节课的知识 (1) 教师讲解上一课时的课后作业。 (2) 回顾上节课所学习的知识,由上一课时知识点引出本课时内容。 教师提问学生问题,问题是变量有哪些数值类型?然后引出本节的知识点:本节 课负责介绍这些简单的数值类型。 (3) 明确学习目标 要求学生掌握数值类型的使用 要求学生掌握运算符的使用 二、 进行重点知识的讲解 (1)教师根据课件,讲述整数类型的概念。 整数类型(int)简称整型,它用于表示整数,例如,100、2016 等。整型字面值的 表示方式有三种,分别是十进制、二进制(以“0B 或 0b”开头)、八进制(以数字“0” 开头)和十六进制(以“0x”或“0X”开头)。 (2)教师通过示例,讲述如何表示整数及整型面值的切换。 如果硬件条件允许的情况下,教师可以通过实践演示操作。 (3) 教师根据课件,讲述浮点类型的概念。 浮点型(Float)用于表示实数,例如,3.14、9.19 等都属于浮点型。浮点型字面值 可以用十进制或科学计数法表示。 (4)教师通过示例,讲述浮点数的范围。 如果硬件条件允许的情况下,教师可以通过实践演示操作。 (5)教师根据课件,讲述布尔类型的概念。 布尔型其实是整型的子类型,布尔型数据只有两个取值:True 和 False,分别对应 整型的 1 和 0。 (6)教师根据课件,讲述复数类型的概念。 复数类型,用于表示数学中的复数,例如,5+3j、-3.4-6.8j 都是复数类型。Python 中的复数类型是一般计算机语言所没有的数据类型。注意:一个复数必须有表示虚部的 实数和 j。 (7)教师通过示例,讲述数字类型的转换
如果硬件条件允许的情况下,教师可以通过实践演示操作。 (8)什么是运算符? 对数据的变换称为运算,表示运算的符号称为运算符,参与运算的数据被称为操 作数,举个简单的例子4+5,这是一个加法运算,“+”称为运算符,4和5称为操作数 (9)教师通过课件的案例,讲述算术运算符的使用。 如果硬件条件允许的情况下,教师可以通过实践演示操作。 (10)教师通过课件的示例,讲述赋值运算符的使用 如果硬件条件允许的情况下,教师可以通过实践演示操作。 (11)教师通过课件的案例,讲述复合赋值运算符的使用。 如果硬件条件允许的情况下,教师可以通过实践演示操作 (12)教师通过课件的案例,讲述比较运算符的使用。 如果硬件条件允许的情况下,教师可以通过实践演示操作。 (13)教师通过课件的案例,讲述逻辑运算符的使用。 如果硬件条件允许的情况下,教师可以通过实践演示操作 (14)教师通过课件的示例,讲述成员运算符的使用。 如果硬件条件允许的情况下,教师可以通过实践演示操作。 三、归纳总结,布置课后作业 (1)回顾课前学习目标,对本节课的内容进行总结 教师带领学生总结本节课要学握的内容:简单的数值类型有哪些,以及常见运算 有啸些。 (2)布置随堂练习,检查学生学习状况 根据博学谷和随堂练习资源,给学生布置随堂练习,根据学生的完成情况,了解等 习的学习理解状况,根据学生反映的问圈,进行解答。 (3)使用博学谷系统下发课后作业。 第三课时 (位运算,运算符优先级) 回顾上节课讲解的数值和运算符,继续讲解位运算的知识 (1)教师讲解上一课时的课后作业
如果硬件条件允许的情况下,教师可以通过实践演示操作。 (8)什么是运算符? 对数据的变换称为运算,表示运算的符号称为运算符,参与运算的数据被称为操 作数,举个简单的例子 4+5,这是一个加法运算,“+”称为运算符,4 和 5 称为操作数。 (9)教师通过课件的案例,讲述算术运算符的使用。 如果硬件条件允许的情况下,教师可以通过实践演示操作。 (10)教师通过课件的示例,讲述赋值运算符的使用。 如果硬件条件允许的情况下,教师可以通过实践演示操作。 (11)教师通过课件的案例,讲述复合赋值运算符的使用。 如果硬件条件允许的情况下,教师可以通过实践演示操作。 (12)教师通过课件的案例,讲述比较运算符的使用。 如果硬件条件允许的情况下,教师可以通过实践演示操作。 (13)教师通过课件的案例,讲述逻辑运算符的使用。 如果硬件条件允许的情况下,教师可以通过实践演示操作。 (14)教师通过课件的示例,讲述成员运算符的使用。 如果硬件条件允许的情况下,教师可以通过实践演示操作。 三、归纳总结,布置课后作业 (1)回顾课前学习目标,对本节课的内容进行总结。 教师带领学生总结本节课要掌握的内容:简单的数值类型有哪些,以及常见运算符 有哪些。 (2)布置随堂练习,检查学生学习状况。 根据博学谷和随堂练习资源,给学生布置随堂练习,根据学生的完成情况,了解学 习的学习理解状况,根据学生反映的问题,进行解答。 (3)使用博学谷系统下发课后作业。 第三课时 (位运算,运算符优先级) 一、 回顾上节课讲解的数值和运算符,继续讲解位运算的知识 (1) 教师讲解上一课时的课后作业