C#面向对象程序设计教案68.pdf

上传人:奔*** 文档编号:89820808 上传时间:2023-05-13 格式:PDF 页数:96 大小:6.89MB
返回 下载 相关 举报
C#面向对象程序设计教案68.pdf_第1页
第1页 / 共96页
C#面向对象程序设计教案68.pdf_第2页
第2页 / 共96页
点击查看更多>>
资源描述

《C#面向对象程序设计教案68.pdf》由会员分享,可在线阅读,更多相关《C#面向对象程序设计教案68.pdf(96页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、&天 津雷孑信息敕章右桁孥院教案序号:1课程 面向对象程序设计A 系部 软 件 技 术 任课教师课题名称:学习情境一:主类地程序设计1,认 识C#内容提要与时间分配:内容提要:一,什么是.5m二,C#地特点 5m三,C#开发环境 15m四,C#应用程序分类 10m五,C#程序结构 10m六,C#字符集与标识符命名规则 15m1,Pa sc a l C a se2,c a m e l C a se七,基本数据类型 30m1,值类型2,引用类型教学组织形式:一体化教学说明:教案按每个授课单元或根据授课特点按章节进行设计。教研室主任审核:教学目地与要求1,了解C#发展历史2,了解VS2008环境3,

2、掌握C#标识符地命名规则4,掌握C#地值类型授课班级授课日期节次软件S16-5软件S16-62 月 2 9 日2 月 2 9 日1-23-4与难点教学重点重点:1,C#地字符集与标识符2,C#地值类型:整型,实型,字符型与布尔型难点:标识符命名规则授课地点授课方式与讲授多媒体教室参考资料使用教材和自编电子讲义电子课件和作业题复习思考复习:C#标识符,各个值类型地关键字1.列出C#程序语言地基本特征。2.简述.NET Framework地结构以和各部分地基本功能。习要点下次课预计算C#表达式学效果分析实施情况和教年 月 日说明:教师备课笔记附后&天 津雷孑信息敕章右桁孥院教案序号:2课程面向对象

3、程序设计A系部软件技术任课教师课题名称:学习情境一:主 类 地 程 序 设 计2,计 算C#表达式内容提要与时间分配:内容提要:一,常量与变量 10 m1,变量定义2,常量定义二,运算符与表达式 45m1,隐式类型转换2,显式类型转换3,算术运算符4,关系运算符5,逻辑运算符6,位运算符7,赋值运算符8,条件运算符三,简 单 地C#语句 15m1,表达式语句2,复合语句3,空语句4,标号语句教学组织:一,一体化教学 70分钟二,习题练习与讲解讨论 20分钟说明:教案按每个授课单元或根据授课特点按章节进行设计。说明:教师备课笔记附后教学目地与要求1,掌握常量与变量地定义方法2,掌握常见地运算法运

4、算规则3,掌握表达式地求值方法4,掌握C#地语句类型授课班级授课日期节次软件S16-5软件S16-63月2日3月2日1-25-6与难点教学重点重点:1,C#地常量,变量定义2,C#地表达式求值难点:关系表达式与逻辑表达式授课地点授课方式与讲授多媒体教室参考资料使用教材和自编电子讲义电子课件和作业题复习思考复习:各种表达式地求值作业:课后习题习要点下次课预C#程序流程控制学效果分析实施情况和教教研室主任审核:年 月 日蝙 天津雷孑信息敕章右桁孥反教案序号:3课程面向对象程序设计A系部软件技术任课教师课题名称:使用VS20 0 8与C#数据类型实训内容提要与时间分配:内容提要:一,使用 VS20

5、0 8 30 m1,认识V S 2 008 软件2,创建第一个C#控制台应用程序3,编译运行C#程序二,使用C#数据类型 60 m1,定义常量圆周率,输入半径,计算圆面积并输出2,定义三个d o u b l e 型变量,按指定形式输出3,输入直角三角形地两直角边,求斜边厂并输出教学组织:一,学生独立完成实训任务二,教师随时进行指导说明:教案按每个授课单元或根据授课特点按章节进行设计。说明:教师备课笔记附后教学目地与要求1,认识并熟悉VS 2008地集成开发环境。2,掌握开发控制台应用程序地步骤与方法。3,掌 握 C#地常量,变量地定义,数据类型和转换,常见表达式求值。4,掌握C#中基本地输入输

6、出方法。授课班级授课日期节次软件S16-5软件S16-63 月 3 日3 月 3 日3-41-2与难点教学重点重点:1,控制台应用程序地开发步骤2,常见表达式求值难点:C#中基本地输入输出授课地点授课方式与实训1机房参考资料使用教材和自编电子讲义电子课件和作业题复习思考复习:各种表达式地求值作业:课后综合题习要点下次课预C#程序流程控制学效果分析实施情况和教教研室主任审核:年 月 日序号:4课程 面向对象程序设计A 系部 软件技术 任课教师课题名称:学习情境一:主类地程序设计3,控制程序流程内容提要:一,if语句10 m二,switch 语句10 m三,wh i 1 e语句10 m四,do-w

7、h i 1 e语句10 m五,for语句10 m六,cont i nue 语句5m七,break语句5m八,goto语句5m九,return语句5m十,foreach语句5m教学组织:一,一体化教学75分钟二,习题练习与讲解讨论15分钟说明:教案按每个授课单元或根据授课特点按章节进行设计。说明:教师备课笔记附后教学目地与要求I,早.握if语句与switch语句地使用方法2,掌握while,do-while与 for语句地使用3,掌握break与 continue语句地使用方法4,了解goto语句5,初步了解return语句与foreach语句授课班级授课日期节次软件S16-5软件S16-63

8、月 7 日3 月 7 日1-23-4与难点教学重点重点:l,if语句与switch语句2,while,do-while 与 for 语句3,break 与 continue 语句难点:各语句在编程中地应用授课地点授课方式与讲授多媒体教室参考资料使用教材和自编电子讲义电子课件和作业题复习思考复习:各种流程控制语句地使用作业:课后习题习要点下次课预C#地数组学效果分析实施情况和教教研室主任审核:年 月 日蝙 天津雷孑信息敕章右桁孥反教案序号:5课程面向对象程序设计A系部软件技术任课教师课题名称:C#流程控制实训一内容提要:一,参照给定地图示样式,实现输入三个学生成绩,并按照指定样式输出最高与最低成

9、绩。二,参照给定地图示样式,编程完成对从键盘输入地5 个数进行求与,要求使用三种不同地循环语句实现。教学组织:一,学生独立完成实训任务二,教师随时进行指导说明:教案按每个授课单元或根据授课特点按章节进行设计。教研室主任审核:教学目地与要求1,熟练掌握VS 2008地集成开发环境地使用。2,掌握使用if-else语句与switch语句实现选择结构程序设计。授课班级授课日期节次软件S16-5软件S16-63 月 9 日3 月 9 日1-25-6与难点教学重点重点:1NS2OO8地熟练使用2,if语句与switch地使用难点:if地嵌套语句地控制授课地点授课方式与实训1机房参考资料使用教材和自编电子

10、讲义电子课件和作业题复习思考复习:各种流程控制语句地应用作业:课后综合题习要点下次课预C#数组学效果分析实施情况和教年 月 日说明:教师备课笔记附后蝙 天津雷孑信息敕章右桁孥反教案序号:6课程面向对象程序设计A系部软件技术任课教师课题名称:C#流程控制实训一内容提要:三,编写程序,用 do-wh i 1 e 来计算 PI=4*(17/3+1/5+.+1/n),要求当1/n0.0 0 0 0 0 1时停止计算。四,编写程序,要求使用whi Ie语句,输入用户名与密码,实现用户登录程序地功能,至多允许输入三次,超过三次不允许登录。教学组织:一,学生独立完成实训任务二,教师随时进行指导说明:教案按每

11、个授课单元或根据授课特点按章节进行设计。教研室主任审核:教学目地与要求1,熟练掌握VS 2008地集成开发环境地使用。2,掌握使用while,do-while与 for语句实现循环结构程序设计。授课班级授课日期节次软件S16-5软件S16-63 月 1 0 日3 月 1 0 日3-41-2与难点教学重点重点:1NS2OO8地熟练使用2,while,do-while 与 for 地选用难点:循环语句地控制授课地点授课方式与实训1机房参考资料使用教材和自编电子讲义电子课件和作业题复习思考复习:各种流程控制语句地应用作业:课后综合题习要点下次课预C#数组学效果分析实施情况和教年 月 日说明:教师备课

12、笔记附后蝙 天津雷孑信息敕章右桁孥归教案序号:7课程|面向对象程序设计A|系部|软 件 技 术|任课教师课题名称:学习情境一:主类地程序设计4,使用一维数组内容提要与时间分配:内容提要:一,对C#数组地正确理解 20 m1,数组是一个对象2,数组地引用3,C#数组地使用步骤二,声明一维数组类型地变量 5m三,用new创建数组 10 m四,初始化一维数组 15m五,应用C#一维数组 40 m教学组织:一,一体化教学 50分钟二,习题练习与讲解讨论 40分钟说明:教案按每个授课单元或根据授课特点按章节进行设计。教研室主任审核:教学目地与要求1,可以深刻理解C#中数组地概念;2,可以完成C#中一维数

13、组地声明与创建;3,可以熟练应用一维数组。授课班级授课日期节次软件S16-5软件S16-63 月 1 4 日3 月 1 4 日1-23-4与难点教学重点重点:1,一维数组地声明2,一维数组地创建3,一维数组地应用难点:数组地概念授课地点授课方式与讲授,结合例题说明数组地使用步骤多媒体教室参考资料使用教材和自编电子讲义电子课件和作业题复习思考复习:一维数组地声明,创建与应用作业:课后综合题习要点下次课预二维数组与多维数组学效果分析实施情况和教年 月 日说明:教师备课笔记附后蝙 天津雷孑信息敕章右桁孥归教案序号:8课程|面向对象程序设计A|系部|软 件 技 术|任课教师课题名称:学习情境一:主类地

14、程序设计5,使用二维数组与多维数组内容提要与时间分配:内容提要:一,对 C#多维数组地正确理解 20 m1,数组元素地个数2,数组元素地类型二,二维数组地声明与创建 20 m1,二维数组声明与创建2,数组长度地确定3,数组元素地访问三,交错数组地使用 20 m四,用例子讲解实例化多维数组 30 m教学组织:一,一体化教学 60 分钟二,习题练习与讲解讨论 30 分钟说明:教案按每个授课单元或根据授课特点按章节进行设计。说明:教师备课笔记附后教学目地与要求1,可以深刻理解C#中多维数组地概念;2,可以完成C#中二维数组地声明与创建;3,可以使用交错数组。授课班级授课日期节次软件S16-5软件S1

15、6-63月16日3月16日1-25-6与难点教学重点重点:1,多维数组地概念2,二维数组地声明与创建难点:交错数组授课地点授课方式与讲授,结合例题说明二维数组与多维数组地使用多媒体教室参考资料使用教材和自编电子讲义电子课件和作业题复习思考复习:二维数组地声明,创建与应用作业:课后综合题习要点下次课预设计与使用方法学效果分析实施情况和教教研室主任审核:年 月 日蝙 天津雷孑信息敕章右桁孥反教案序号:9课程面向对象程序设计A系部软件技术任课教师课题名称:C#数组实训内容提要与时间分配:内容提要:一,参照给定她图示样式,实现输入七个学生成绩,然后逆序输出这些学生成绩。二,参照给定她图示样式,编程实现

16、输入没有大小顺序地七个数,但保证每次输入完之后保持从小到大地顺序。三,参照给定地图示样式编写程序,统计输入地字符串中大写字母与小写字母地个数。四,编写程序,参照图示样式定义二维数组,求其对角线元素之与。教学组织:一,学生独立完成实训任务二,教师随时进行指导说明:教案按每个授课单元或根据授课特点按章节进行设计。说明:教师备课笔记附后教学目地与要求1,熟练掌握VS2008地集成开发环境地使用2,掌握C#中一维数组地声明与创建,以实现数组地应用3,掌握C#中多维数组地定义与创建,能完成多维数组地最基本应用。授课班级授课日期节次软件S16-5软件S16-63 月 1 7 日3 月 1 7 日3-41-

17、2与难点教学重点重点:LVS2008地熟练使用2,一维数组地应用3,多维数组与交错数组地简单应用难点:一维数组地应用授课地点授课方式与实训机房参考资料使用教材和自编电子讲义电子课件和作业题复习思考复习:一维数组地应用作业:课后综合题习要点下次课预面向对象基础学效果分析实施情况和教教研室主任审核:年 月 日蝙 天津雷孑信息敕章右桁孥归教案序号:10课 程|面向对象程序设计A|系 部|软件技术|任 课 教 师|刘鹏课题名称:学习情境一:主类地程序设计6,设计与使用方法内容提要与时间分配:内容提要:一,值类型与引用类型 15m1,值类型地种类2,引用类型地分类二,方法参数地传递方式 20 m1,值

18、型 参 数 传值2,引用型参数一一传引用3,输出参数4,参数数组三,方法地重载 20 m四,例题讲解 35m教学组织:,一体化教学 55分钟二,习题练习与讲解讨论 35分钟说明:教案按每个授课单元或根据授课特点按章节进行设计。说明:教师备课笔记附后教学目地与要求1,可以深刻理解值类型与引用类型地概念;2,可以选择合适地参数类型完成方法参数传递;3,可以熟练完成方法地重载。授课班级授课日期节次软件S16-73月1 4日3-4与难点教学重点重点:1,值类型与引用类型地概念2,参数传递3,方法重载难点:1,引用类型参数地使用2,方法地重载授课地点授课方式与讲授,结合例题说明方法地参数传递与重载多媒体

19、教室参考资料使用教材和自编电子讲义电子课件和作业题复习思考复习:方法地参数设计,方法重载作业:课后综合题习要点下次课预面向对象基本概念学效果分析实施情况和教教研室主任审核:年 月 日蝙 天津雷孑信息敕章右桁孥反教案序号:11课程面向对象程序设计A系部软件技术任课教师刘鹏课题名称:方法地设计与使用实训一内容提要与时间分配:内容提要:一,参照给定地图示样式与主方法源代码,设计一个函数,该函数能判断通过形参获得地字符串是否符合身份证基本要求(全数字并且是18位)。二,参照给定地图示样式与给定地方法首部,完成该方法地源代码,实现将一个正整数转换为二进制地功能。三,参照给定地图示样式与要求,编写方法重载

20、程序,实现对不同个数地参数进行求与运算。教学组织:一,学生独立完成实训任务二,教师随时进行指导说明:教案按每个授课单元或根据授课特点按章节进行设计。说明:教师备课笔记附后教学目地与要求1,熟练掌握VS 2008地集成开发环境地使用。2,掌握C#中方法地定义与基本使用能力。3,掌握C#中方法重载地使用。授课班级授课日期节次软件S16-73月1 6日5-6与难点教学重点重点:1NS2OO8地熟练使用2,方法地定义与使用难点:方法地重载授课地点授课方式与实训1机房参考资料使用教材和自编电子讲义电子课件和作业题复习思考复习:方法地使用习要点下次课预构造方.法学效果分析实施情况和教教研室主任审核:年 月

21、 日蝙 天津雷孑信息敕章右桁孥反教案序号:12课程面向对象程序设计A系部软件技术任课教师刘鹏课题名称:方法地设计与使用实训二内容提要与时间分配:内容提要:一,参照给定地图示样式与主方法源代码,设计一个函数,该函数能判断通过形参获得地字符串是否符合身份证基本要求(全数字并且是18位)。二,参照给定地图示样式与给定地方法首部,完成该方法地源代码,实现将一个正整数转换为二进制地功能。三,参照给定地图示样式与要求,编写方法重载程序,实现对不同个数地参数进行求与运算。教学组织:一,学生独立完成实训任务二,教师随时进行指导说明:教案按每个授课单元或根据授课特点按章节进行设计。说明:教师备课笔记附后教学目地

22、与要求【,熟练掌握VS 2008地集成开发环境地使用。2,掌握C#中方法地定义与基本使用能力。3,掌握C#中方法重载地使用。授课班级授课日期节次软件S16-73月17日5-6与难点教学重点重点:I,VS2OO8地熟练使用2,方法地定义与使用难点:方法地重载授课地点授课方式与实训1机房参考资料使用教材和自编电子讲义电子课件和作业题复习思考复习:方法地使用习要点下次课预构造方法学效果分析实施情况和教教研室主任审核:年 月 日蝙 天津雷孑信息敕章右桁孥反教案序号:1 3课程面向对象程序设计A系部软件技术任课教师课题名称:学习情境二:类地识别与封装1,初识面向对象内容提要与时间分配:内容提要:一,面向

23、对象地基本概念 30m1,面向对象程序设计基本原理2,对象与类地概念3,面向对象程序设计方法二,类与对象 30m以定义日期类为例,分析如何自定义一个类三,例题讲解 30m教学组织:,一体化教学 60分钟二,习题练习与讲解讨论 30分钟说明:教案按每个授课单元或根据授课特点按章节进行设计。教研室主任审核:教学目地与要求1,可以初步了解面向对象地概念与思想;2,可以初步了解与分清类与对象地概念;3,可以自定义一些简单类。授课班级授课日期节次软件S16-5软件S16-63月2 8日3月2 8日1-23-4与难点教学重点重点:1,类与对象地概念2,类地定义难点:1,面向对象思想地建立2,面向对象与面向

24、过程地区别于联系授课地点授课方式与讲授,结合例题说明面向对象程序设计地基本方法多媒体教室参考资料使用教材和自编电子讲义电子课件和作业题复习思考复习:类地定义作业:课后综合题习要点下次课预属性地使用学效果分析实施情况和教年 月 日说明:教师备课笔记附后蝙 天津雷孑信息敕章右桁孥归教案序号:1 4课程|面向对象程序设计A|系部|软 件 技 术|任课教师课题名称:学习情境二:类地识别与封装2,使用属性内容提要与时间分配:内容提要:一,属性地概念 30 m1,get属性2,set属性二,属性地应用 30 m以定义日期类为例,分析将其中地各字段设置为属性地方法与用途三,例题讲解 30 m讲解属性在Per

25、son,Rectangle(矩形类)设计中地应用教学组织:一,一体化教学 60分钟二,习题练习与讲解讨论 30分钟说明:教案按每个授课单元或根据授课特点按章节进行设计。说明:教师备课笔记附后教学目地与要求1,可以进一步理解面向对象地概念与思想;2,可以进一步了解属性地应用方法;3,可以进一步了解属性与字段地异同。授课班级授课日期节次软件S16-5软件S16-63月3 0日3月3 0日1-25-6与难点教学重点重点:1,属性地定义与应用难点:1,使用属性地意图2,属性与字段地异同授课地点授课方式与讲授,结合例题说明属性使用地基本方法多媒体教室参考资料使用教材和自编电子讲义电子课件和作业题复习思考

26、复习:属性地定义与应用作业:课后综合题习要点下次课预构造方法学效果分析实施情况和教教研室主任审核:年 月 日蝙 天津雷孑信息敕章右桁孥归教案序号:15课程|面向对象程序设计A|系部|软件技术|任课教师课题名称:类地定义实训一内容提要与时间分配:内容提要:一,创 建Student类,定 义 字 段“编 号”,“姓 名”,“性 别”,“年 龄”。定 义 方 法“获得编号”,“获 得 姓 名 ,“获得性别,“获得年龄”,“生成字符串”,要 求:1)方法中调用显示对应地字段;2)创 建Student类地对象,调用定义地成员方法。二,创 建Point类,定 义 字 段”点 地x坐标”,“点 地y坐标”,

27、定义方法“设置坐标”,“获得坐标”,“计算两点之间距离”,“生成字符串”,要 求:在 主 方 法 中 创 建 两 个Point类地对象,调用各方法完成设置两点坐标,计算距离功能。教学组织:一,学生独立完成实训任务二,教师随时进行指导说明:教案按每个授课单元或根据授课特点按章节进行设计。说明:教师备课笔记附后教学目地与要求1,熟练掌握VS2008地集成开发环境地使用;2,掌握C#中类地基本定义方法;3,掌握C#类中常用方法地定义与调用。授课班级授课日期节次软件S16-5软件S16-63 月 3 1 日3 月 3 1 日3-41-2与难点教学重点重点:1NS2OO8地熟练使用2,类地定义与调用难点

28、:类地设计授课地点授课方式与实训1机房参考资料使用教材和自编电子讲义电子课件和作业题复习思考复习:类地设计习要点下次课预构造方.法学效果分析实施情况和教教研室主任审核:年 月 日G天津雷孑信息敕章然桁孥反教案序号:16课程面向对象程序设计A系部软件技术任课教师刘鹏课题名称:类地识别与封装3,使用实例构造函数内容提要与时间分配:内容提要:一,构造函数地概念1,构造方法名与类名相同,没有返回值2,可以重载3,不可显示调用,只可紧跟new之后调用二,构造函数地应用15m30 m1,以日期类地定义为例,讲解构造函数最基本地使用方法2,构造函数地重载三,例题讲解 45m1,讲解构造方法在Person类,

29、Rectangle类设计中地应用2,习题讲解教学组织:一,一体化教学 70分钟二,习题练习与讲解讨论 20分钟说明:教案按每个授课单元或根据授课特点按章节进行设计。教研室主任审核:教学目地与要求1,可以进一步理解面向对象地概念与思想;2,可以理解构造方法地作用;3,可以掌握构造方法地使用能力;4,可以使用构造函数初始化器。授课班级授课日期节次软件S16-73月2 8日3-4与难点教学重点重点:1,构造方法地定义与使用难点:1,构造方法地重载2,构造方法地应用授课地点授课方式与讲授,结合例题说明构造方法地定义与应用多媒体教室参考资料使用教材和自编电子讲义电子课件和作业题复习思考复习:构造方法地定

30、义与应用作业:课后综合题习要点下次课预静态成员学效果分析实施情况和教年 月 日说明:教师备课笔记附后蝙 天津雷孑信息敕章右桁孥归教案序号:17课程|面向对象程序设计A|系部|软件技术|任课教师|刘鹏课题名称:类地定义实训二内容提要与时间分配:内容提要:一,创 建Student类,定 义 字 段“编 号”,“姓 名”,“性 别”,“年 龄”。定 义 方 法“获得编号”,“获 得 姓 名 ,“获得性别,“获得年龄”,“生成字符串”,要 求:1)方法中调用显示对应地字段;2)创 建Student类地对象,调用定义地成员方法。二,创 建Point类,定 义 字 段”点 地x坐标”,“点 地y坐标”,定

31、义方法“设置坐标”,“获得坐标”,“计算两点之间距离”,“生成字符串”,要 求:在 主 方 法 中 创 建 两 个Point类地对象,调用各方法完成设置两点坐标,计算距离功能。教学组织:一,学生独立完成实训任务二,教师随时进行指导说明:教案按每个授课单元或根据授课特点按章节进行设计。说明:教师备课笔记附后教学目地与要求1,熟练掌握VS2008地集成开发环境地使用;2,掌握C#中类地基本定义方法;3,掌握C#类中常用方法地定义与调用。授课班级授课日期节次软件S16-73月3 0日5-6与难点教学重点重点:1NS2OO8地熟练使用2,类地定义与调用难点:类地设计授课地点授课方式与实训1机房参考资料

32、使用教材和自编电子讲义电子课件和作业题复习思考复习:类地设计习要点下次课预静态成员学效果分析实施情况和教教研室主任审核:年 月 日蝙 天津雷孑信息敕章右桁孥归教案序号:18课 程|面向对象程序设计A|系 部|软件技术|任 课 教 师|刘鹏课题名称:属性地使用实训内容提要与时间分配:学习情境2类地识别与封装内容提要:一,将上次实训中定义地Student类 中 地 字 段“编号”,“姓名”,“性别”,“年龄”,都设置成属性:都具有get与set属性,要求:借助属性完成对Student类地对象各字段地读与写地操作。二,将上次实训中定义地Point类中地字段“点地x坐标”,“点 地y坐标”,都设置成属

33、性:都具有get与set属性。定义方法“计算两点之间距离”,“生成字符串”,要求:在主方法中创建两个Point类地对象,借助属性分别设置其坐标,计算其距离。教学组织:一,学生独立完成实训任务二,教师随时进行指导说明:教案按每个授课单元或根据授课特点按章节进行设计。教研室主任审核:教学目地与要求1,熟练掌握VS2008地集成开发环境地使用;2,掌握C#中属性地定义与使用方法;3,理解应用属性地意义。授课班级授课日期节次软件S16-73月3 1日5-6与难点教学重点重点:1NS2OO8地熟练使用2,属性地定义与应用难点:属性地定义授课地点授课方式与实训1机房参考资料使用教材和自编电子讲义电子课件和

34、作业题复习思考复习:类地设计习要点下次课预静态成员学效果分析实施情况和教年 月 日说明:教师备课笔记附后G天津雷孑信息敕章然桁孥反教案序号:19课程面向对象程序设计A系部软件技术任课教师课题名称:使用静态成员内容提要与时间分配:内容提要:-,使用静态字段20 m1,静态字段地定义2,静态字段地初始化3,静态字段地访问4,静态构造函数二,静态方法20 m1,静态方法地定义2,静态方法地特点3,静态方法地访问三,静态属性20 m1,静态属性地形式2,静态属性地特点3,静态属性地访问四,实例讲解静态成员地使用30 m教学组织:一一体化教学60 分钟二,习题练习与讲解讨论30 分钟说明:教案按每个授课

35、单元或根据授课特点按章节进行设计。教研室主任审核:教学目地与要求1,可以掌握静态字段地定义与使用2,可以掌握静态方法地定义与使用3,可以理解静态成员地使用意义授课班级授课日期节次软件S16-5软件S16-64 月 1 1 日4 月 1 1 日1-23-4与难点教学重点重点:1,静态字段地定义与使用2,静态方法地定义与使用难点:什么情况下定义与使用静态成员授课地点授课方式与讲授,结合例题说明静态成员地使用多媒体教室参考资料使用教材和自编电子讲义电子课件和作业题复习思考复习:静态成员地定义与使用作业:课后综合题习要点下次课预只读字段学效果分析实施情况和教年 月 日说明:教师备课笔记附后蝙 天津雷孑

36、信息敕章右桁孥归教案序号:20课程 面向对象程序设计A 系 部 软 件 技 术 任 课 教 师课题名称:类地识别与封装5,使用只读字段内容提要与时间分配:内容提要:一,常量字段 10 m1,常量字段地定义形式2,常量字段地特点二,只读字段 30 m1,只读字段地定义形式2,只读字段地特点三,实例讲解常量字段与只读字段地使用 30 m1,通过圆类地设计讲解常量字段与只读字段地使用2,通过复数类地设计进一步了解常量字段与只读字段四,习题练习 20 m教学组织:一,一体化教学 70 分钟二,习题练习与讲解讨论 20 分钟说明:教案按每个授课单元或根据授课特点按章节进行设计。说明:教师备课笔记附后教学

37、目地与要求1,可以掌握常量字段地定义与使用;2,可以掌握只读字段地定义与使用。授课班级授课日期节次软件S16-5软件S16-64月1 3日4月1 3日1-25-6与难点教学重点重点:1,常量字段地定义与使用2,只读字段地定义与使用授课地点授课方式与讲授,结合例题说明常量字段与只读字段地应用多媒体教室参考资料使用教材和自编电子讲义电子课件和作业题复习思考复习:常量字段与只读字段作业:课后综合题习要点下次课预面向对象与面向过程地对比学效果分析实施情况和教教研室主任审核:年 月 日蝙 天津雷孑信息敕章右桁孥归教案序号:2课程|面向对象程序设计A|系部|软 件 技 术|任课教师课题名称:对象地创建与使

38、用实训内容提要与时间分配:内容提要:一,编写一个矩形类,私有数据成员为矩形地长与宽,矩形左上角地点坐标;定义无参构造函数将长与宽设置为0,点坐标设置为0,有参构造函数设置各自地值;另 夕 卜,类还包含求矩形地周长,求面积,取矩形地长度与宽度,修改矩形地长度与宽度为对应地形参值,生成矩形地字符串信息公用方法。创建该矩形类地两个对象,一个使用无参构造方法,一个用有参构造方法,计算其面积与周长,输出相关信息,并判断两个矩形位置地左右位置关系。教学组织:一,学生独立完成实训任务二,教师随时进行指导说明:教案按每个授课单元或根据授课特点按章节进行设计。说明:教师备课笔记附后教学目地与要求1,熟练掌握VS

39、2008地集成开发环境地使用。2,掌握C#中类地定义(包含字段,功能方法,构造方法)。3,掌握对象地创建与使用方法。授课班级授课日期节次软件S16-5软件S16-64 月 1 4 日4 月 1 4 日3-41-2与难点教学重点重点:1NS2008地熟练使用2,类与对象地创建使用难点:类地定义授课地点授课方式与实训机房参考资料使用教材和自编电子讲义电子课件和作业题复习思考复习:类地设计习要点下次课预面向对象与面向过程地比较学效果分析实施情况和教教研室主任审核:年 月 日蝙 天津雷孑信息敕章右桁孥反教案序号:22课程面向对象程序设计A系部软件技术任课教师课题名称:比较面向对象与面向过程内容提要与时

40、间分配:内容提要:一,实现加减乘除地编程1,面向对象地实现2,面向对象地实现二,实现整数操作地编程1,面向对象地实现2,面向对象地实现45m45m教学组织:一,一体化教学90分钟说明:教案按每个授课单元或根据授课特点按章节进行设计。说明:教师备课笔记附后教学目地与要求1,可以掌握面向对象程序设计地总体特点2,可以顺利从面向过程转向面向对象授课班级授课日期节次软件S16-5软件S16-64 月 1 8 日4 月 1 8 日1-23-4与难点教学重点重点:面向对象地程序书写授课地点授课方式与讲授,结合例题说明面向对象与面向过成地区别多媒体教室参考资料使用教材和自编电子讲义电子课件和作业题复习思考复

41、习:面向对象地基本要素作业:课后综合题习要点下次课预继承学效果分析实施情况和教教研室主任审核:年 月 日蝙 天津雷孑信息敕章右桁孥归教案序号:23课程|面向对象程序设计A|系部|软 件 技 术|任课教师课题名称:方法重载实训内容提要与时间分配:内容提要:一,编写一个圆类,私有数据成员为圆地半径,圆心点坐标。定义圆类地构造函数并实现重载:一个参数地构造方法以该参数为半径,圆心在坐标原点地圆;两个参数地构造方法以这两个参数为坐标,半径 为 1 地单位圆;三个参数则构造圆半径,圆心点坐标分别是对应值地圆。根据需求定义一些公有方法:如求圆面积,圆周长,距另一圆心距离,两圆位置关系(相同,相交,相切或相

42、离),生成圆对象信息。最后,在测试类中利用不同地构造函数创建两个圆对象,调用位置关系函数,确认其位置关系并输出相应信息。教学组织:一,学生独立完成实训任务二,教师随时进行指导说明:教案按每个授课单元或根据授课特点按章节进行设计。说明:教师备课笔记附后教学目地与要求1,熟练掌握VS2008地集成开发环境地使用。2,掌握C#中类地定义(包含字段,功能方法,构造方法)。3,掌握构造方法地重载。授课班级授课日期节次软件S16-5软件S16-64 月 2 0 日4 月 2 0 日1-25-6与难点教学重点重点:l,VS2008地熟练使用2,类与对象地创建使用难点:构造方法地重载授课地点授课方式与实训机房

43、参考资料使用教材和自编电子讲义电子课件和作业题复习思考复习:类地设计习要点下次课预继承学效果分析实施情况和教教研室主任审核:年 月 日蝙 天津雷孑信息敕章右桁孥反教案序号:24课程面向对象程序设计A系部软件技术任课教师课题名称:类地定义与使用实训内容提要:一,编写一个复数类pl ex,私有数据成员为复数地实部与虚部。定义复数类地实现加减乘除地实例方法。最后,在测试类中利用不同地构造函数创建两个复数对象,调用调用相应她函数完成四则运算教学组织:一,学生独立完成实训任务二,教师随时进行指导说明:教案按每个授课单元或根据授课特点按章节进行设计。说明:教师备课笔记附后教学目地与要求目地:能完成简单地类

44、定义与类使用。授课班级授课日期节次软件S16-5软件S16-64月21日4月21日3-41-2与难点教学重点类定义授课地点授课方式与实训机房参考资料使用教材和自编电子讲义电子课件和作业题复习思考复习:类地设计习要点下次课预继承学效果分析实施情况和教教研室主任审核:年 月 日蝙 天津雷孑信息敕章右桁孥反教案序号:25课程面向对象程序设计A系部软件技术任课教师课题名称:类地继承分析与实现1,实现继承内容提要与时间分配:内容提要:一,继承地概念 20 m1,什么是继承2,C#中继承地特点二,继承地实现 30 m1,在 C#中继承地方法三,例题讲解 40 m1,实例说明Person类与Student类

45、地继承关系2,实例说明Rectangle类与Square类地继承关系教学组织:,一体化教学 5 0 分钟二,习题练习与讲解讨论 4 0 分钟说明:教案按每个授课单元或根据授课特点按章节进行设计。说明:教师备课笔记附后教学目地与要求1,可以进一步了解面向对象地思想;2,可以初步理解继承地意义;3,可以实现简单类地继承关系。授课班级授课日期节次软件S16-5软件S16-64月2 5日4月2 5日1-23-4与难点教学重点重点:1,继承关系地实现难点:1,继承在面向对象中地意义授课地点授课方式与讲授,结合例题说明C#中继承地实现多媒体教室参考资料使用教材和自编电子讲义电子课件和作业题复习思考复习:类

46、地继承作业:课后综合题习要点下次课预定义子类构造函数学效果分析实施情况和教教研室主任审核:年 月 日蝙 天津雷孑信息敕章右桁孥归教案序号:26课程|面向对象程序设计A|系部|软 件 技 术|任课教师课题名称:学习情境三:类地继承分析与实现2,实现子类构造函数内容提要与时间分配:内容提要:一,子类构造函数地定义 45m1,子类构造函数地原则2,子类构造函数对父类构造函数地隐式调用3,子类构造函数对父类构造函数地显式调用4,子类中对父类成员地隐藏二,例题讲解 45m通过实例讲解学习定义子类构造函数教学组织:,一体化教学 45分钟二,习题练习与讲解讨论 45分钟说明:教案按每个授课单元或根据授课特点

47、按章节进行设计。说明:教师备课笔记附后教学目地与要求1,可以深刻理解面向对象地思想;2,可以初步掌握子类构造方法地定义;3,可以初步掌握如何在子类中隐藏继承来地成员。授课班级授课日期节次软件S16-5软件S16-64月2 7日4月2 7日1-25-6与难点教学重点重点:1,子类构造方法地定义难点:1,子类构造方法中对父类构造函数地隐式或显式调用2,子类中对父类成员地隐藏授课地点授课方式与讲授,结合例题说明构造方法地定义与应用多媒体教室参考资料使用教材和自编电子讲义电子课件和作业题复习思考复习:子类构造方法地定义作业:课后综合题习要点下次课预子类对象与父类对象地转换学效果分析实施情况和教教研室主

48、任审核:年 月 日蝙 天津雷孑信息敕章右桁孥归教案序号:27课程|面向对象程序设计A|系部|软 件 技 术|任课教师课题名称:类地继承实训内容提要与时间分配:内容提要:一,设计一个P o in t类:具有私有字段(x坐标与v坐标),两个构造方法(分别是空参数构造方法Point 0与两个参数地构造方法Point(in t x,in t y),两 个 属 性(分别是X属性与Y属性),两 个 方 法(分别是求两点之间距离地PointDistance()方法与生成关于点对象信息字符串地ConvertToStr ing()方法)。设计一个C irc le类:该类继承P o in t类,定义新增字段(半径

49、r),新增地构造方法,新增地属性与新增地方法(求两圆地位置关系方法Pos i t i onRe I at i onsh i p(),该方法通过调用父类继承来地方法来实现;另一个方法则是改写ConvertToStr i ng()。教学组织:一,学生独立完成实训任务二,教师随时进行指导说明:教案按每个授课单元或根据授课特点按章节进行设计。说明:教师备课笔记附后教学目地与要求1,熟练掌握VS2008地集成开发环境地使用;2,掌握C#中继承关系地建立方法;3,掌握子类对继承来地成员地调用与隐藏。授课班级授课日期节次软件S16-5软件S16-64 月 2 8 日4 月 2 8 日3-41-2与难点教学重

50、点重点:1NS2OO8地熟练使用2,类地继承难点:子类对父类成员地隐藏授课地点授课方式与实训1机房参考资料使用教材和自编电子讲义电子课件和作业题复习思考复习:类地继承习要点下次课预子类对象与父类对象地转化学效果分析实施情况和教教研室主任审核:年 月 日蝙 天津雷孑信息敕章右桁孥归教案序号:28课程|面向对象程序设计A|系部|软 件 技 术|任课教师课题名称:学习情境三:类地继承分析与实现3,转换子类与父类对象内容提要与时间分配:内容提要:一,子类对象与父类对象地转化 30 m1,子类对象转化为父类对象2,父类对象转化为子类对象二,对象数组 30 m1,对象数组地声明与创建2,对象数组地每个元素

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁