《C语言及程序设计》教案.pdf

上传人:无*** 文档编号:87821038 上传时间:2023-04-17 格式:PDF 页数:21 大小:958.41KB
返回 下载 相关 举报
《C语言及程序设计》教案.pdf_第1页
第1页 / 共21页
《C语言及程序设计》教案.pdf_第2页
第2页 / 共21页
点击查看更多>>
资源描述

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

1、教教案案20102011 学年第 1 学期院(部)计算机学院教研室信息技术课程名称 C 语言及程序设计授 课 专 业 班 级主讲教师职称职务使用教材谭浩强 C 程序设计(第三版)山东建筑大学教务处制2010 年 9 月第页第第 1 1 次课的教学整体安排次课的教学整体安排授课时间第周第节课时安排2 学时授课题目(教学章、节或主题):C 语言概述教学目的、要求(分掌握、理解、了解三个层次):了解 C 语言的发展历史、C 语言的主要特点。掌握 C 语言程序的结构,C 语言程序的书写格式,C 语言程序的开发过程,Turbo C 集成开发环境的使用。教学内容:基本内容:为什么要学习 C 语言这门课;C

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

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

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

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

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

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

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

9、getchar和 putchar,格式输入输出函数 scanf 和 printf 等。教学内容:基本内容:C 语句概述;赋值语句、复合语句;数据输入输出的概念及在 C 语言中的实现;字符数据的输入输出函数 getchar 和 putchar;格式输入输出函数 scanf 和 printf;顺序结构程序设计举例等。重点:赋值语句,输入输出函数 getchar 和 putchar,scanf 和 printf,顺序结构程序举例。难点:整型、实型、字符型数据的输入、输出格式。讨论、思考、作业:1 思考讨论字符数据的输入输出能否用输入输出函数 scanf 和 printf,讨论后验证如果用会出现什么结

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

11、理论课讨论课实验课练习课其他教学方式:讲授讨论指导其他教学资源:多媒体模型实物挂图音像其他第页第第 5 5 次课的教学整体安排次课的教学整体安排授课时间第周第节课时安排2 学时授课题目(教学章、节或主题):选择结构程序设计之一教学目的、要求(分掌握、理解、了解三个层次):掌握关系运算和逻辑运算,用 if 语句实现的选择结构。教学内容:基本内容:选择结构的导入(即为什么要有选择结构);关系运算符和关系表达式;逻辑运算符和逻辑表达式;if 语句;用 if 语句实现的选择结构;程序举例。重点:用 if 语句实现的选择结构,程序举例。难点:计算逻辑表达式的值,表示复杂条件,“=”和“=”运算符的区别,

12、实数的相等比较。讨论、思考、作业:1思考讨论 if 语句的 3 种形式都用“if(表达式)语句 1else语句 2”是否可行。2做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题、思考题和作业。参考资料:C 语言及程序设计(面向 21 世纪高等院校计算机规划教材)杜忠友,刘浩,叶曙光,姜庆娜编著中国铁道出版社C 语言程序设计教程(高等学校 21 世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C 语言程序设计 教育部考试中心田淑清编,高等教育出版社C 语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编北京邮电大学

13、出版社教学过程设计:复习5 分钟,授新课70 分钟,安排讨论10 分钟,布置作业实验5 分钟(时间分配仅供参考)授课类型:理论课讨论课实验课练习课其他教学方式:讲授讨论指导其他教学资源:多媒体模型实物挂图音像其他第页第第 6 6 次课的教学整体安排次课的教学整体安排授课时间第周第节课时安排2 学时授课题目(教学章、节或主题):选择结构程序设计之二教学目的、要求(分掌握、理解、了解三个层次):掌握选择结构的嵌套,条件运算符,用 switch 语句实现的多分支选择结构。教学内容:基本内容:选择结构的嵌套;条件运算符;switch 语句;用 switch 语句实现的多分支选择结构;程序举例。重点:条

14、件运算符,用 switch 语句实现的多分支选择结构,程序举例。难点:用 switch 语句实现的多分支选择结构。讨论、思考、作业:1思考讨论 switch 语句中不用“break”是否可以。2做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题、思考题和作业。参考资料:C 语言及程序设计(面向 21 世纪高等院校计算机规划教材)杜忠友,刘浩,叶曙光,姜庆娜编著中国铁道出版社C 语言程序设计教程(高等学校 21 世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C 语言程序设计 教育部考试中心田淑清编,高等教育出版社C 语言程序

15、设计(普通高等教育“十一五”国家级规划教材)杨路明主编北京邮电大学出版社教学过程设计:复习10 分钟,授新课70 分钟,安排讨论5 分钟,布置作业实验5 分钟(时间分配仅供参考)授课类型:理论课讨论课实验课练习课其他教学方式:讲授讨论指导其他教学资源:多媒体模型实物挂图音像其他第页第第 7 7 次课的教学整体安排次课的教学整体安排授课时间第周第节课时安排2 学时授课题目(教学章、节或主题):循环结构程序设计之一教学目的、要求(分掌握、理解、了解三个层次):掌握 while 结构和 do-while 结构。教学内容:基本内容:循环结构的导入(即为什么要有循环结构);循环结构概述;while 结构

16、;do-while 结构;程序举例。重点:while 结构,do-while 结构,程序举例。难点:while 结构和 do-while 结构的执行流程。讨论、思考、作业:1思考讨论 while 结构和 do-while 结构是否可以互相转化。2做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题、思考题和作业。参考资料:C 语言及程序设计(面向 21 世纪高等院校计算机规划教材)杜忠友,刘浩,叶曙光,姜庆娜编著中国铁道出版社C 语言程序设计教程(高等学校 21 世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C 语言程序设计

17、 教育部考试中心田淑清编,高等教育出版社C 语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编北京邮电大学出版社教学过程设计:复习10 分钟,授新课70 分钟,安排讨论5 分钟,布置作业实验5 分钟(时间分配仅供参考)授课类型:理论课讨论课实验课练习课其他教学方式:讲授讨论指导其他教学资源:多媒体模型实物挂图音像其他第页第第 8 8 次课的教学整体安排次课的教学整体安排授课时间第周第节课时安排2 学时授课题目(教学章、节或主题):循环结构程序设计之二教学目的、要求(分掌握、理解、了解三个层次):掌握 for 循环结构,循环的嵌套,break 语句和 continue 语句。教学内容

18、:基本内容:for 循环结构;循环的嵌套;break 语句和 continue 语句;几种循环的比较;程序举例。重点:for 循环结构,循环结构的程序举例。难点:for 循环结构的执行流程。讨论、思考、作业:1思考如何在循环中实现数据的累加、累乘。2做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题、思考题和作业。参考资料:C 语言及程序设计(面向 21 世纪高等院校计算机规划教材)杜忠友,刘浩,叶曙光,姜庆娜编著中国铁道出版社C 语言程序设计教程(高等学校 21 世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C 语言程序

19、设计 教育部考试中心田淑清编,高等教育出版社C 语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编北京邮电大学出版社教学过程设计:复习10 分钟,授新课70 分钟,安排讨论5 分钟,布置作业实验5 分钟(时间分配仅供参考)授课类型:理论课讨论课实验课练习课其他教学方式:讲授讨论指导其他教学资源:多媒体模型实物挂图音像其他第页第第 9 9 次课的教学整体安排次课的教学整体安排授课时间第周第节课时安排2 学时授课题目(教学章、节或主题):数组之一教学目的、要求(分掌握、理解、了解三个层次):掌握一维数组的定义,初始化和引用。教学内容:基本内容:数组的导入(即为什么要用到数组);一维数组

20、的定义;一维数组的初始化;一维数组的引用;程序举例:排序(冒泡法或选择法)等。重点:一维数组的定义,初始化和引用,程序举例。难点:程序举例。讨论、思考、作业:1思考讨论一维数组的输入输出,求一维数组各元素的和与平均值,求一维数组的最大(小)值及其位置之一的编程思路。2做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况另外布置其他讨论题、思考题和作业。参考资料:C 语言及程序设计(面向 21 世纪高等院校计算机规划教材)杜忠友,刘浩,叶曙光,姜庆娜编著中国铁道出版社C 语言程序设计教程(高等学校 21 世纪教材)徐士良编著,人民邮电出版社全国计算机等级考

21、试二级教程C 语言程序设计 教育部考试中心田淑清编,高等教育出版社C 语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编北京邮电大学出版社教学过程设计:复习10 分钟,授新课70 分钟,安排讨论5 分钟,布置作业实验5 分钟(时间分配仅供参考)授课类型:理论课讨论课实验课练习课其他教学方式:讲授讨论指导其他教学资源:多媒体模型实物挂图音像其他第页第第 1010 次课的教学整体安排次课的教学整体安排授课时间第周第节课时安排2 学时授课题目(教学章、节或主题):数组之二教学目的、要求(分掌握、理解、了解三个层次):掌握二维数组、三维数组的定义,初始化和引用。教学内容:基本内容:二维数组

22、的定义;二维数组的初始化;二维数组的引用;三维数组的定义,初始化和引用;程序举例。重点:二维数组的定义,初始化和引用,程序举例。难点:程序举例。讨论、思考、作业:1思考讨论求 3*3 矩阵对角线元素之和,数列首尾颠倒之一的的编程思路。2做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况另外布置其他讨论题、思考题和作业。参考资料:C 语言及程序设计(面向 21 世纪高等院校计算机规划教材)杜忠友,刘浩,叶曙光,姜庆娜编著中国铁道出版社C 语言程序设计教程(高等学校 21 世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C 语言程序设计 教育

23、部考试中心田淑清编,高等教育出版社C 语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编北京邮电大学出版社教学过程设计:复习10 分钟,授新课70 分钟,安排讨论5 分钟,布置作业实验5 分钟(时间分配仅供参考)授课类型:理论课讨论课实验课练习课其他教学方式:讲授讨论指导其他教学资源:多媒体模型实物挂图音像其他第页第第 1111 次课的教学整体安排次课的教学整体安排授课时间第周第节课时安排2 学时授课题目(教学章、节或主题):字符数组和字符串教学目的、要求(分掌握、理解、了解三个层次):掌握字符数组的定义、初始化和引用,以及输入输出。应用字符串运算函数。教学内容:基本内容:字符数组

24、的定义;字符数组的初始化;字符数组的引用;字符串和字符串结束标志;字符数组的输入输出;字符串运算函数。程序举例。重点:字符数组的定义、初始化和引用,字符串运算函数strlen、strcpy、strcmp、strcat。难点:字符串和字符串结束标志等。讨论、思考、作业:1思考讨论字符数组定义的元素个数多或少(如char c50=I,a,m,a,b,o,y;和 char c3=I,a,m,a,b,o,y;)对初始化的影响。2做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题、思考题和作业。参考资料:C 语言及程序设计(面向 21 世纪高等院校

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

26、题目(教学章、节或主题):函数之一教学目的、要求(分掌握、理解、了解三个层次):掌握函数的定义,函数调用的一般形式。掌握模块化程序设计的思想。教学内容:基本内容:函数的导入(即为什么要用到函数);函数定义的一般形式(无参函数、有参函数);函数参数和函数的值;函数调用的一般形式;模块化程序设计的思想;函数程序举例。重点:函数的定义,函数调用的一般形式,函数程序举例。难点:函数的定义和调用。讨论、思考、作业:1思考讨论模块化程序设计的思想的优越性。2做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题、思考题和作业。参考资料:C 语言及程序设计

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

28、间第周第节课时安排2 学时授课题目(教学章、节或主题):函数之二教学目的、要求(分掌握、理解、了解三个层次):了解函数的嵌套调用和递归调用。掌握数组作为函数参数。掌握库函数的调用。教学内容:基本内容:函数的嵌套调用;函数的递归调用;数组作为函数参数;库函数的调用;程序举例。重点:函数的嵌套调用和递归调用,数组作为函数参数,程序举例。难点:函数的嵌套调用和递归调用,程序举例。讨论、思考、作业:1 思考讨论嵌套调用和递归调用哪一个更难理解,递归调用怎样才不易出错。2做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题、思考题和作业。参考资料:C

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

30、体安排授课时间第周第节课时安排2 学时授课题目(教学章、节或主题):对函数的进一步讨论教学目的、要求(分掌握、理解、了解三个层次):了解局部变量、全局变量;了解变量的存储属性;了解内部函数,外部函数。教学内容:基本内容:局部变量、全局变量;变量的存储属性:auto,static,register,extern;内部函数,外部函数;程序举例。重点:局部变量、全局变量;变量的四种存储属性等。难点:局部变量、全局变量的作用范围;变量的生存期;可见性与存在性等。讨论、思考、作业:做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题、思考题和作业。参

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

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

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

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

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

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

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

38、体和共同体,位运算,文件等教学目的、要求(分掌握、理解、了解三个层次):了解结构体、共用体、枚举和用户定义的类型;了解位运算;了解文件。教学内容:基本内容:结构体、共用体、枚举和用户定义的类型导入;结构体:结构体的定义,引用和初始化;共用体的概念;枚举和用户定义的类型;各种位运算符和各种位运算;文件:打开和关闭 fopen 和 fclose 函数,读写 fgetc 和 fputc 函数,fread 和 fwrite函数,fscanf 和 fprintf 函数,定位 rewind、fseek、ftell 函数及基本用法。重点:结构体的概念,用文件存储数据及数据的取出。难点:用文件存储数据及数据的

39、取出。讨论、思考、作业:1 思考讨论同学们做一个什么题目会用到结构体(不要和老师已经讲到的相同)。2做实验指导书上的题目,在上机时输入、编辑、编译、连接、运行。注:教师也可以根据教学的实际情况布置其他讨论题、思考题和作业。参考资料:C 语言及程序设计(面向 21 世纪高等院校计算机规划教材)杜忠友,刘浩,叶曙光,姜庆娜编著中国铁道出版社C 语言程序设计教程(高等学校 21 世纪教材)徐士良编著,人民邮电出版社全国计算机等级考试二级教程C 语言程序设计 教育部考试中心田淑清编,高等教育出版社C 语言程序设计(普通高等教育“十一五”国家级规划教材)杨路明主编北京邮电大学出版社教学过程设计:新课导入

40、 5 分钟,授新课 75 分钟,安排讨论 5 分钟,布置作业5 分钟(时间分配仅供参考)授课类型:理论课讨论课实验课练习课其他教学方式:讲授讨论指导其他教学资源:多媒体模型实物挂图音像其他第页C C 语言及程序设计语言及程序设计114114 次上机整体安排次上机整体安排(具体内容见上机实验指导书)序号123456实验名称C 程序的运行环境和运行 C程序的方法实验内容C 程序的编辑运行的基本方法学时22222222222222数据描述、运算符与表达式数据描述、运算符与表达式的操作顺序结构程序设计选择结构程序设计循环结构程序设计选择、循环结构程序设计一维数组二维数组字符数组、字符串函数(一)函数(

41、二)函数(三)指针(一)指针(二)顺序结构程序设计及操作选择结构程序设计及操作循环结构程序设计及操作进一步进行选择、循环结构程序设计数组的定义,赋值,输入输出及有关算法数组的定义,赋值,输入输出及有关算法字符数组的定义、初始化和引用等函数的定义及调用的规则和方法函数的嵌套调用和递归调用变量的存储属性、宏定义等指针的概念,定义和赋值,指针变量作为函数参数等第页78910111213142008200820092009 学年学年第第 1 1 学期课程教学实施小结学期课程教学实施小结课程名称C 语言及程序设计采用教材谭浩强C 程序设计(第三版)任课教师实验(实习)指导教师计划安排计划安排培养计划、教学大纲安排总课时64学时,4学分,其中理论36 学时、上机28学时、实验(实践、实习)0学时、多媒体36学时。本学期计划授课36学时,其中理论36学时、上机28学时、实验(实践、实习)0学时、多媒体36学时。实施情况实施情况实际完成的授课总课时36学时,其中理论36学时、上机28学时、实验(实践、实习)0学时、多媒体36学时。按实施教学编写的教案数1份,多媒体课件1份。考核方式期末闭卷笔试(全校统考)。教学小结(含本学期参加教改课题、课程建设及获相关教学奖励等情况)任 课 教 师(签名)教研室主任(签名)教学院(部)长(主任)(签名)2010 年9月1日第页

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

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

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

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