高级语言程序设计教案

高级语言程序设计教案

ID:38266246

大小:138.00 KB

页数:10页

时间:2019-06-07

高级语言程序设计教案_第1页
高级语言程序设计教案_第2页
高级语言程序设计教案_第3页
高级语言程序设计教案_第4页
高级语言程序设计教案_第5页
资源描述:

《高级语言程序设计教案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《高级语言程序设计》教案授课时间备注章节名称第6章指针与字符串具体讲解内容请参看多媒体课件授课方式理论课(√);实践课( );实习( )教 学时 数2学时教学目的及要求1.掌握指针的概念2.掌握指针的基本操作3.理解指针的运算4.熟练利用指针变量编程教 学主要 内 容 时 间分 配1.指针的概念2.指针型变量的声明3.指针的基本操作4.指针变量的初始化与引用5.指针的运算1020203020教学重点与难点重点:1.指针的概念2.指针的基本操作3.指针的运算难点:1.指针的运算2.利用指针变量编程备注启发提

2、问或讨论1.谈谈你对指针的理解。2.指针的基本操作有那些?3.你对指针的运算是如何理解的?提问可采用下列几种方式:(1)单独提问(2)教师引导下的讨论(3)分组自由讨论教学过程设计1、介绍内存地址等相关概念,并以图示得方式介绍通过变量名直接访问变量值的直接访问方式。引入本次课的核心内容——指针及间接访问;2、介绍指针的概念、类型、初始化等基本知识;3、结合编程实例,向学生演示定义指针变量及使用指针变量间接访问它所指向的变量的“间接访问”方式;4、介绍指针运算及其意义并结合实例演示之;教学手段与方法教学手段

3、:多媒体教学方法:启发式、讲授式、讨论式总结1、每个变量有一个地址,如果先把地址存放在一个变量中,然后通过先找出地址变量中的值(地址),再由此地址找到最终要访问的变量的方法,称为“间接访问”。这个地址变量就是指针;2、指针的类型与它所指向的变量的类型保持一致。3、指针的算术运算:指针的算术运算是按C++语言地址计算规则进行的,这种运算与指针指向的数据类型有密切关系:4、指针的关系运算:两指针之间的关系运算表示它们指向的地址位置之间的关系,(1)两指针相等的概念是两指针指向同一位置;(2)若数据在内存中的存

4、储逻辑是由前向后,那么指向后方的指针大于指向前方的指针;(3)指向不同数据类型的指针之间的关系运算是没有意义的。作业P1926-1《高级语言程序设计》教案授课时间备注章节名称第6章指针与字符串具体讲解内容请参看多媒体课件授课方式理论课(√);实践课( );实习( )教 学时 数2学时教学目的及要求1.掌握通过指针引用数组元素的方法2.了解指向多维数组的指针3.熟练利用指针变量、指针数组编程教 学主要 内 容 时 间分 配1.指针与数组的关系2.通过指针引用数组元素3.指向多维数组的指针4.指针数组与多级指

5、针15303520教学重点与难点重点:1.掌握通过指针引用数组元素的方法2.利用指针数组编程难点:1.指向多维数组的指针2.利用指数组编程备注启发提问或讨论1.如何理解指针与数组的关系?2.如何理解“行指针”和“列指针”?提问可采用下列几种方式:(1)单独提问(2)教师引导下的讨论(3)分组自由讨论教学过程设计1、回顾前一章节有关数组和指针的知识,为本次课的教学做必要的准备;2、介绍数组与指针的关系,结合实例讲述访问数组元素的三种方法:(1)下标法(2)地址法(3)指针法;3、介绍数组指针与指针数组的有关

6、知识;教学手段与方法教学手段:多媒体教学方法:启发式、讲授式、类比法总结1、访问数组元素的三种方法:(1)下标法(2)地址法(3)指针法。2、数组指针:数组指针是一个指向一维数组的指针变量;3、指针数组:指针数组就是其元素为指针的数组。它是指针的集合。4、使用指针数组来编程。作业P1926-21、2、3、4、《高级语言程序设计》教案授课时间备注章节名称第6章指针与字符串具体讲解内容请参看多媒体课件授课方式理论课(√);实践课( );实习( )教 学时 数2学时教学目的及要求1.掌握利用指针变量作为函数参数

7、的使用方法2.理解指针与函数的应用3.理解指针与类对象的应用教 学主要 内 容 时 间分 配1.指针变量作为函数参数2.指向函数的指针3.函数指针变量作为函数的参数4.指针作为函数的返回类型5.指针与类、对象3510151030教学重点与难点重点:1.指针变量作为函数参数的使用方法难点:1.指针与函数2.指针与类、对象备注启发提问或讨论1.例题中指针p,pt,point的区别是什么?2.如果将search函数中的语句pt=*(point+n);改为  pt=(*point+n);运行结果是什么哪?3.对例

8、题中的学生,找出其中不及格的课程的学生提问可采用下列几种方式:(1)单独提问(2)教师引导下的讨论(3)分组自由讨论教学过程设计1、结合实例讲解如何使用指针变量指向一个函数,并调用该函数;2、通过求定积分的实例讲解如何使用指针变量做函数参数;3、返回指针值的函数的概念;4、通过实例讲解指针与类、对象的关系。教学手段与方法教学手段:多媒体教学方法:启发式、讲授式、讨论式、回溯式总结1、一个函数在编译时被分配给一个入口地址。这个函

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。