《程序设计语言》教案[学习相关]_第1页
《程序设计语言》教案[学习相关]_第2页
《程序设计语言》教案[学习相关]_第3页
《程序设计语言》教案[学习相关]_第4页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、教 案 20142015学年第1学期院 (部) 软件学院 教 研 室 软件工程 课 程 名 称 程序设计基础 授 课 专 业 班 级 软工11、12、13 主 讲 教 师 杨建英职 称 职 务 讲师 使 用 教 材 谭浩强C程序设计(第四版)2014年9月第 1 次课的教学整体安排授课时间第 3 周 第 1 节课时安排3学时授课题目(教学章、节或主题):第一章 概述教学目的、要求(分掌握、理解、了解三个层次):了解程序设计语言的发展历史、分类及主要特点和本专业学习这门课程的必要性。掌握C程序的结构及书写格式,C程序的开发过程以及Visual C+集成开发环境的使用。教学内容:见附录基本内容:为

2、什么要学习这门课;程序设计语言的发展历史,C语言的主要特点,C语言程序的结构,C语言程序的书写格式,C语言程序的开发过程,Turbo C集成开发环境的使用。重点:C语言程序的结构及书写格式,C语言程序的开发过程以及Visual C+集成开发环境的使用。难点:C语言程序的开发过程, Visual C+集成开发环境的使用。讨论、思考、作业:1思考讨论学习这门课后,对同学们今后的学习和工作的意义。2做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题、思考题和作业。参考资料:C语言及程序设计(面向21世纪高等院校计算机规划教材) 杜忠友,刘浩,叶

3、曙光,姜庆娜编著 中国铁道出版社 C语言程序设计教程(高等学校21世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C语言程序设计教育部考试中心田淑清编,高等教育出版社C语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编 北京邮电大学出版社 教学过程设计:新课导入15分钟,授新课105分钟(多讲解实例),安排讨论10分钟,布置作业及实验5分钟(时间分配仅供参考)授课类型:理论课讨论课实验课练习课其他教学方式:讲授讨论指导其他教学资源:多媒体模型实物挂图音像其他第 2 次课的教学整体安排授课时间第 4 周 第 1 节课时安排3学时授课题目(教学章、节或主题):第二章 数据

4、类型、运算符与表达式之一教学目的、要求(分掌握、理解、了解三个层次):了解C语言的所有数据类型。掌握C语言的基本数据类型。掌握常量、变量和标识符,整型、实型、字符型数据(常量和变量)。教学内容:基本内容:C语言的所有数据类型;C语言的基本数据类型;常量与变量的概念,标识符的定义;整型常量的表示,整型变量的存放、分类、定义,整型常量的类型等;实型常量的表示,实型变量的存放、分类、定义,实整常量的类型等;字符常量,字符变量,字符串常量。变量赋初值。重点:常量与变量的概念,标识符的定义,整型、实型、字符型变量的定义。难点:数据在内存中的存放形式。讨论、思考、作业:1思考讨论常量与变量的区别,标识符的

5、定义方法。2做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题、思考题和作业。参考资料:C语言及程序设计(面向21世纪高等院校计算机规划教材) 杜忠友,刘浩,叶曙光,姜庆娜编著 中国铁道出版社 C语言程序设计教程(高等学校21世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C语言程序设计教育部考试中心田淑清编,高等教育出版社C语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编 北京邮电大学出版社教学过程设计:复习10分钟,授新课70分钟,安排讨论5分钟,布置作业实验5分钟(时间分配仅供参考)授课类型:理论课讨论课

6、实验课练习课其他教学方式:讲授讨论指导其他教学资源:多媒体模型实物挂图音像其他第 3 次课的教学整体安排授课时间第 5 周 第 1 节课时安排3学时授课题目(教学章、节或主题):数据类型、运算符与表达式之二教学目的、要求(分掌握、理解、了解三个层次):掌握C语言的运算符和表达式,运算优先级和结合性,不同类型数据之间的转换。教学内容:基本内容:各类数据型数据之间的混合运算;基本算术运算符和算术表达式;赋值运算符和赋值表达式;复合的赋值表达式;逗号运算符和逗号表达式;运算优先级和结合性;自动类型转换;强制类型转换。重点:基本算术运算符和算术表达式,赋值运算符和赋值表达式,逗号运算符和逗号表达式,运

7、算优先级和结合性,自动类型转换(隐式类型转换),强制类型转换(显式类型转换)。难点:整数除法、%运算符;自增、自减运算符;复合赋值表达式。讨论、思考、作业:1思考讨论在应用中自动类型转换和强制类型转换哪个容易理解和不容易出错。2做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题、思考题和作业。参考资料:C语言及程序设计(面向21世纪高等院校计算机规划教材) 杜忠友,刘浩,叶曙光,姜庆娜编著 中国铁道出版社 C语言程序设计教程(高等学校21世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C语言程序设计教育部考试中心田淑清编,高

8、等教育出版社C语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编 北京邮电大学出版社教学过程设计:复习5分钟,授新课70分钟,安排讨论10分钟,布置作业实验5分钟(时间分配仅供参考)授课类型:理论课讨论课实验课练习课其他教学方式:讲授讨论指导其他教学资源:多媒体模型实物挂图音像其他第 4 次课的教学整体安排授课时间第 6 周 第 1 节课时安排3学时授课题目(教学章、节或主题):第三章 顺序结构程序设计教学目的、要求(分掌握、理解、了解三个层次):掌握顺序结构程序的特点,赋值语句,复合语句,字符数据的输入输出函数getchar和putchar,格式输入输出函数scanf和print

9、f等。教学内容:基本内容: C语句概述;赋值语句、复合语句; 数据输入输出的概念及在C语言中的实现;字符数据的输入输出函数getchar和putchar;格式输入输出函数scanf和printf;顺序结构程序设计举例等。重点:赋值语句,输入输出函数getchar和putchar,scanf和printf,顺序结构程序举例。难点:整型、实型、字符型数据的输入、输出格式。讨论、思考、作业:1思考讨论字符数据的输入输出能否用输入输出函数scanf和printf,讨论后验证如果用会出现什么结果。2做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题

10、、思考题和作业。参考资料:C语言及程序设计(面向21世纪高等院校计算机规划教材) 杜忠友,刘浩,叶曙光,姜庆娜编著 中国铁道出版社 C语言程序设计教程(高等学校21世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C语言程序设计教育部考试中心田淑清编,高等教育出版社C语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编 北京邮电大学出版社教学过程设计:复习5分钟,授新课70分钟,安排讨论10分钟,布置作业实验5分钟(时间分配仅供参考)授课类型:理论课讨论课实验课练习课其他教学方式:讲授讨论指导其他教学资源:多媒体模型实物挂图音像其他第 5 次课的教学整体安排授课时间第 7

11、 周 第 1 节课时安排3学时授课题目(教学章、节或主题):第四章 选择结构程序设计之一教学目的、要求(分掌握、理解、了解三个层次):掌握关系运算和逻辑运算,用if 语句实现的选择结构。教学内容:基本内容:选择结构的导入(即为什么要有选择结构);关系运算符和关系表达式;逻辑运算符和逻辑表达式;if语句;用if 语句实现的选择结构;程序举例。重点:用if语句实现的选择结构,程序举例。难点:计算逻辑表达式的值,表示复杂条件,“=”和“= =”运算符的区别,实数的相等比较。讨论、思考、作业:1思考讨论if语句的3种形式都用“if(表达式)语句1 else 语句2”是否可行。 2做实验指导书上的题目,

12、在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题、思考题和作业。参考资料:C语言及程序设计(面向21世纪高等院校计算机规划教材) 杜忠友,刘浩,叶曙光,姜庆娜编著 中国铁道出版社 C语言程序设计教程(高等学校21世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C语言程序设计教育部考试中心田淑清编,高等教育出版社C语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编 北京邮电大学出版社 教学过程设计:复习5分钟,授新课70分钟,安排讨论10分钟,布置作业实验5分钟(时间分配仅供参考)授课类型:理论课讨论课实验课练习课其他教学方式:讲授讨

13、论指导其他教学资源:多媒体模型实物挂图音像其他第 6 次课的教学整体安排授课时间第 8 周 第 1 节课时安排3学时授课题目(教学章、节或主题):选择结构程序设计之二教学目的、要求(分掌握、理解、了解三个层次):掌握选择结构的嵌套,条件运算符,用switch语句实现的多分支选择结构。教学内容:基本内容:选择结构的嵌套;条件运算符;switch语句;用switch语句实现的多分支选择结构;程序举例。重点:条件运算符,用switch语句实现的多分支选择结构,程序举例。难点:用switch语句实现的多分支选择结构。讨论、思考、作业:1思考讨论switch语句中不用“break”是否可以。2做实验指导

14、书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题、思考题和作业。参考资料:C语言及程序设计(面向21世纪高等院校计算机规划教材) 杜忠友,刘浩,叶曙光,姜庆娜编著 中国铁道出版社 C语言程序设计教程(高等学校21世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C语言程序设计教育部考试中心田淑清编,高等教育出版社C语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编 北京邮电大学出版社 教学过程设计:复习10分钟,授新课70分钟,安排讨论5分钟,布置作业实验5分钟(时间分配仅供参考)授课类型:理论课讨论课实验课练习课其他教学

15、方式:讲授讨论指导其他教学资源:多媒体模型实物挂图音像其他第 7 次课的教学整体安排授课时间第 9 周 第 1 节课时安排3学时授课题目(教学章、节或主题):循环结构程序设计之一教学目的、要求(分掌握、理解、了解三个层次):掌握while结构和do-while结构。教学内容:基本内容:循环结构的导入(即为什么要有循环结构);循环结构概述;while结构;do-while结构;程序举例。重点:while结构,do-while结构,程序举例。难点:while结构和do-while结构的执行流程。讨论、思考、作业:1思考讨论while结构和do-while结构是否可以互相转化。2做实验指导书上的题目

16、,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题、思考题和作业。参考资料:C语言及程序设计(面向21世纪高等院校计算机规划教材) 杜忠友,刘浩,叶曙光,姜庆娜编著 中国铁道出版社 C语言程序设计教程(高等学校21世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C语言程序设计教育部考试中心田淑清编,高等教育出版社C语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编 北京邮电大学出版社教学过程设计:复习10分钟,授新课70分钟,安排讨论5分钟,布置作业实验5分钟(时间分配仅供参考)授课类型:理论课讨论课实验课练习课其他教学方式:讲授讨

17、论指导其他教学资源:多媒体模型实物挂图音像其他第 8 次课的教学整体安排授课时间第 10 周 第 1 节课时安排3学时授课题目(教学章、节或主题):循环结构程序设计之二教学目的、要求(分掌握、理解、了解三个层次):掌握for循环结构,循环的嵌套,break语句和continue语句。教学内容:基本内容:for循环结构; 循环的嵌套;break语句和continue语句;几种循环的比较;程序举例。重点:for循环结构,循环结构的程序举例。难点:for循环结构的执行流程。讨论、思考、作业:1思考如何在循环中实现数据的累加、累乘。2做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师

18、也可以根据教学的实际情况布置其他讨论题、思考题和作业。参考资料:C语言及程序设计(面向21世纪高等院校计算机规划教材) 杜忠友,刘浩,叶曙光,姜庆娜编著 中国铁道出版社 C语言程序设计教程(高等学校21世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C语言程序设计教育部考试中心田淑清编,高等教育出版社C语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编 北京邮电大学出版社教学过程设计:复习10分钟,授新课70分钟,安排讨论5分钟,布置作业实验5分钟(时间分配仅供参考)授课类型:理论课讨论课实验课练习课其他教学方式:讲授讨论指导其他教学资源:多媒体模型实物挂图音像其他第

19、 9 次课的教学整体安排授课时间第 11 周 第 1 节课时安排3学时授课题目(教学章、节或主题):数组之一教学目的、要求(分掌握、理解、了解三个层次):掌握一维数组的定义,初始化和引用。教学内容:基本内容:数组的导入(即为什么要用到数组);一维数组的定义;一维数组的初始化;一维数组的引用;程序举例:排序(冒泡法或选择法)等。重点:一维数组的定义,初始化和引用,程序举例。难点:程序举例。讨论、思考、作业:1思考讨论一维数组的输入输出,求一维数组各元素的和与平均值,求一维数组的最大(小)值及其位置之一的编程思路。2做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学

20、的实际情况另外布置其他讨论题、思考题和作业。参考资料:C语言及程序设计(面向21世纪高等院校计算机规划教材) 杜忠友,刘浩,叶曙光,姜庆娜编著 中国铁道出版社 C语言程序设计教程(高等学校21世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C语言程序设计教育部考试中心田淑清编,高等教育出版社C语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编 北京邮电大学出版社教学过程设计:复习10分钟,授新课70分钟,安排讨论5分钟,布置作业实验5分钟(时间分配仅供参考)授课类型:理论课讨论课实验课练习课其他教学方式:讲授讨论指导其他教学资源:多媒体模型实物挂图音像其他第 10 次

21、课的教学整体安排授课时间第 12 周 第 1 节课时安排3学时授课题目(教学章、节或主题):数组之二教学目的、要求(分掌握、理解、了解三个层次):掌握二维数组、三维数组的定义,初始化和引用。教学内容:基本内容:二维数组的定义;二维数组的初始化;二维数组的引用;三维数组的定义,初始化和引用;程序举例。重点:二维数组的定义,初始化和引用,程序举例。难点:程序举例。讨论、思考、作业:1思考讨论求3*3矩阵对角线元素之和,数列首尾颠倒之一的的编程思路。2做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况另外布置其他讨论题、思考题和作业。参考资料:C语言及程序设

22、计(面向21世纪高等院校计算机规划教材) 杜忠友,刘浩,叶曙光,姜庆娜编著 中国铁道出版社 C语言程序设计教程(高等学校21世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C语言程序设计教育部考试中心田淑清编,高等教育出版社C语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编 北京邮电大学出版社 教学过程设计:复习10分钟,授新课70分钟,安排讨论5分钟,布置作业实验5分钟(时间分配仅供参考)授课类型:理论课讨论课实验课练习课其他教学方式:讲授讨论指导其他教学资源:多媒体模型实物挂图音像其他第 11 次课的教学整体安排授课时间第 13 周 第 1 节课时安排3学时授课

23、题目(教学章、节或主题):字符数组和字符串教学目的、要求(分掌握、理解、了解三个层次):掌握字符数组的定义、初始化和引用,以及输入输出。应用字符串运算函数。教学内容:基本内容:字符数组的定义;字符数组的初始化;字符数组的引用;字符串和字符串结束标志;字符数组的输入输出;字符串运算函数。程序举例。重点:字符数组的定义、初始化和引用,字符串运算函数strlen、strcpy、strcmp、strcat。难点:字符串和字符串结束标志等。讨论、思考、作业:1思考讨论字符数组定义的元素个数多或少(如char c50=I, ,a,m, ,a, ,b,o,y;和char c3=I, ,a,m, ,a, ,b

24、,o,y;)对初始化的影响。2做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题、思考题和作业。参考资料:C语言及程序设计(面向21世纪高等院校计算机规划教材) 杜忠友,刘浩,叶曙光,姜庆娜编著 中国铁道出版社 C语言程序设计教程(高等学校21世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C语言程序设计教育部考试中心田淑清编,高等教育出版社C语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编 北京邮电大学出版社教学过程设计:复习10分钟,授新课70分钟,安排讨论5分钟,布置作业实验5分钟(时间分配仅供参考)授课

25、类型:理论课讨论课实验课练习课其他教学方式:讲授讨论指导其他教学资源:多媒体模型实物挂图音像其他第 12 次课的教学整体安排授课时间第 14 周 第 1 节课时安排3学时授课题目(教学章、节或主题):函数之一教学目的、要求(分掌握、理解、了解三个层次):掌握函数的定义,函数调用的一般形式。掌握模块化程序设计的思想。教学内容:基本内容:函数的导入(即为什么要用到函数);函数定义的一般形式(无参函数、有参函数);函数参数和函数的值;函数调用的一般形式;模块化程序设计的思想;函数程序举例。重点:函数的定义,函数调用的一般形式,函数程序举例。难点:函数的定义和调用。讨论、思考、作业:1思考讨论模块化程

26、序设计的思想的优越性。2做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题、思考题和作业。参考资料:C语言及程序设计(面向21世纪高等院校计算机规划教材) 杜忠友,刘浩,叶曙光,姜庆娜编著 中国铁道出版社 C语言程序设计教程(高等学校21世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C语言程序设计教育部考试中心田淑清编,高等教育出版社C语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编 北京邮电大学出版社教学过程设计:复习5分钟,授新课75分钟,安排讨论5分钟,布置作业实验5分钟(时间分配仅供参考)授课类型:理

27、论课讨论课实验课练习课其他教学方式:讲授讨论指导其他教学资源:多媒体模型实物挂图音像其他第 13 次课的教学整体安排授课时间第 15 周 第 1 节课时安排3学时授课题目(教学章、节或主题):函数之二教学目的、要求(分掌握、理解、了解三个层次):了解函数的嵌套调用和递归调用。掌握数组作为函数参数。掌握库函数的调用。教学内容:基本内容:函数的嵌套调用;函数的递归调用;数组作为函数参数;库函数的调用;程序举例。重点:函数的嵌套调用和递归调用,数组作为函数参数,程序举例。难点:函数的嵌套调用和递归调用,程序举例。讨论、思考、作业:1思考讨论嵌套调用和递归调用哪一个更难理解,递归调用怎样才不易出错。2

28、做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题、思考题和作业。参考资料:C语言及程序设计(面向21世纪高等院校计算机规划教材) 杜忠友,刘浩,叶曙光,姜庆娜编著 中国铁道出版社 C语言程序设计教程(高等学校21世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C语言程序设计教育部考试中心田淑清编,高等教育出版社C语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编 北京邮电大学出版社教学过程设计:复习10分钟,授新课70分钟,安排讨论5分钟,布置作业实验5分钟(时间分配仅供参考)授课类型:理论课讨论课实验课练习课

29、其他教学方式:讲授讨论指导其他教学资源:多媒体模型实物挂图音像其他第 14 次课的教学整体安排授课时间第 16 周 第 1 节课时安排3学时授课题目(教学章、节或主题):对函数的进一步讨论教学目的、要求(分掌握、理解、了解三个层次):了解局部变量、全局变量;了解变量的存储属性;了解内部函数,外部函数。教学内容:基本内容:局部变量、全局变量;变量的存储属性:auto,static,register,extern;内部函数,外部函数;程序举例。重点:局部变量、全局变量;变量的四种存储属性等。难点:局部变量、全局变量的作用范围;变量的生存期;可见性与存在性等。讨论、思考、作业:做实验指导书上的题目,

30、在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题、思考题和作业。参考资料:C语言及程序设计(面向21世纪高等院校计算机规划教材) 杜忠友,刘浩,叶曙光,姜庆娜编著 中国铁道出版社 C语言程序设计教程(高等学校21世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C语言程序设计教育部考试中心田淑清编,高等教育出版社C语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编 北京邮电大学出版社教学过程设计:复习5分钟,授新课70分钟,安排讨论5分钟布置作业实验5分钟(时间分配仅供参考)授课类型:理论课讨论课实验课练习课其他教学方式:讲授讨论指导

31、其他教学资源:多媒体模型实物挂图音像其他第 15 次课的教学整体安排授课时间第 17 周 第 1 节课时安排3学时授课题目(教学章、节或主题):编译预处理教学目的、要求(分掌握、理解、了解三个层次):掌握宏定义,文件包含。了解条件编译。教学内容:基本内容:宏定义:无参宏定义,带参宏定义;文件包含;条件编译;程序举例。重点:宏定义。难点:带参宏定义。讨论、思考、作业: 1讨论带参宏定义怎样应用才不会出现错误。2做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题、思考题和作业。参考资料:C语言及程序设计(面向21世纪高等院校计算机规划教材)

32、杜忠友,刘浩,叶曙光,姜庆娜编著 中国铁道出版社 C语言程序设计教程(高等学校21世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C语言程序设计教育部考试中心田淑清编,高等教育出版社C语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编 北京邮电大学出版社教学过程设计:复习15分钟,授新课60分钟,安排讨论10分钟,布置作业实验5分钟(时间分配仅供参考)授课类型:理论课讨论课实验课练习课其他教学方式:讲授讨论指导其他教学资源:多媒体模型实物挂图音像其他第 16 次课的教学整体安排授课时间第 18 周 第 1 节课时安排3学时授课题目(教学章、节或主题):指针之一教学目的

33、、要求(分掌握、理解、了解三个层次):掌握指针的概念,指针变量的定义,指针变量的赋值,指针变量作为函数参数。教学内容:基本内容:地址和指针的概念;指针变量的定义;指针变量的赋值;取地址运算符和指针运算符;指针变量作为函数参数;程序举例。重点:指针变量的定义,指针变量的赋值,指针变量作为函数参数。难点:指针变量作为函数参数。讨论、思考、作业:1思考如何利用指针间接访问指针的指向对象,用指针变量作为函数参数时应注意的问题。2做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题、思考题和作业。参考资料:C语言及程序设计(面向21世纪高等院校计算机

34、规划教材) 杜忠友,刘浩,叶曙光,姜庆娜编著 中国铁道出版社 C语言程序设计教程(高等学校21世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C语言程序设计教育部考试中心田淑清编,高等教育出版社C语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编 北京邮电大学出版社教学过程设计:复习5分钟,授新课70分钟,安排讨论10分钟,布置作业试验5分钟(时间分配仅供参考)授课类型:理论课讨论课实验课练习课其他教学方式:讲授讨论指导其他教学资源:多媒体模型实物挂图音像其他第 17 次课的教学整体安排授课时间第 周 第 节课时安排2学时授课题目(教学章、节或主题):指针之二教学目的

35、、要求(分掌握、理解、了解三个层次):了解指针与数组,指针与字符串,返回指针值的函数等。教学内容:基本内容:指针与数组:指向数祖元素的指针,通过指针引用数祖元素,程序举例;指针与字符串:字符串的表现形式,字符串指针作函数参数,程序举例;返回指针值的函数:定义形式,程序举例;其它。重点:指向数祖元素的指针,通过指针引用数祖元素。难点:通过指针引用数祖元素。讨论、思考、作业:做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题、思考题和作业。参考资料:C语言及程序设计(面向21世纪高等院校计算机规划教材) 杜忠友,刘浩,叶曙光,姜庆娜编著 中国

36、铁道出版社 C语言程序设计教程(高等学校21世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C语言程序设计教育部考试中心田淑清编,高等教育出版社C语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编 北京邮电大学出版社 教学过程设计:复习10分钟,授新课70分钟,安排讨论5分钟,布置作业5分钟(时间分配仅供参考)授课类型:理论课讨论课实验课练习课其他教学方式:讲授讨论指导其他教学资源:多媒体模型实物挂图音像其他第 18 次课的教学整体安排授课时间第 周 第 节课时安排2学时授课题目(教学章、节或主题):结构体和共同体,位运算,文件等教学目的、要求(分掌握、理解、了解三个层次):了解结构体、共用体、枚举和用户定义的类型;了解位运算;了解文件。教学内容:基本内容:结构体、共用体、枚举和用户定义的类型导入;结构体:结构体的定义,引用和初始化;共用体的概念;枚举和用户定义的类型;各种位运算符和各种位运算;文件:打开和关闭fopen和fclose函数,读写fgetc和fpu

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论