计算机图形学(C语言)教案

上传人:nt****6 文档编号:35878459 上传时间:2018-03-21 格式:DOC 页数:25 大小:229KB
返回 下载 相关 举报
计算机图形学(C语言)教案_第1页
第1页 / 共25页
计算机图形学(C语言)教案_第2页
第2页 / 共25页
计算机图形学(C语言)教案_第3页
第3页 / 共25页
计算机图形学(C语言)教案_第4页
第4页 / 共25页
计算机图形学(C语言)教案_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《计算机图形学(C语言)教案》由会员分享,可在线阅读,更多相关《计算机图形学(C语言)教案(25页珍藏版)》请在金锄头文库上搜索。

1、华南师范大学增城学院华南师范大学增城学院教教 案案2010 2011 学年第 1 学期 课 程 名 称 计算机图形学(C 语言) 开 课 系 部 计算机系 开 课 教 研 室 动漫教研室 授 课 教 师 沈志奇 职 称 讲师 授 课 班 级 08 动漫设计 学 生 人 数 22 华南师范大学增城学院教学处制图形学(C 语言) 课程说明课程说明一、一、课课程基本情况程基本情况课程类别:专业选修课总学时: 36 实验、上机学时:18二、二、课课程性程性质质图形学(C 语言)是动漫设计专业的专业选修课。三、三、课课程的教学目的和基本要求程的教学目的和基本要求通过本课程的学习,使学生掌握程序设计的基本

2、理论,学会程序设计的基本方法和技能,具有用程序设计语言解决实际问题的能力,并为后续课程的学习打下良好的基础。本课程是一门实践性很强的课程。伴随该课程的理论课堂教学,每周安排一次上机课。每次上机课可安排相关编程题目。教师可以在课堂教学中与学生讨论实验题目。四、本四、本课课程与其它程与其它课课程的程的联联系系该课程的先修课应是计算机导论或计算机基础,目的是要求学生能够对计算机软、硬件基础知识有所了解,它的后续课是数据结构、 数据库原理和软件工程等课程。五、教材及参考五、教材及参考书书(名称、作者、出版社及出版(名称、作者、出版社及出版时间时间) )1. C 程序设计(第四版)谭浩强 编著 清华大学

3、出版社 2010.62. C 程序设计(第三版)谭浩强 编著 清华大学出版社 2005.73. C 程序设计(第四版)学习辅导 谭浩强 编著 清华大学出版社2010.7(注:每一(注:每一门课门课程程编编写教案前需作写教案前需作课课程程说说明。明。 ) )华南师范大学增城学院教案华南师范大学增城学院教案授课题目(章节或主题)第一章 程序设计和 C 语言,第二章 算法程序的灵魂授课时间2010 年 8 月 30 日第 1 周星期 一 第 5,6 节第 1 次课授课时数2 学时教学课型 理论课 实验课 习题课 讨论课 实习(践)课 其它教学目标与要求: 1.了解 C 语言的特点2.掌握 C 语言的

4、上机运行方法3.了解程序的算法4.掌握用流程图描述算法主要知识点、重点与难点:1.1 程序设计语言 1.2 C 语言的发展 1.3 C 语言的特点 1.4 运行 C 程序步骤与方法 1.5 程序设 计的任务 1.6 算法的特性 1.7 怎样表示一个算法重点与难点: C 语言程序的结构,运行 C 程序步骤与方法,程序设计的任务;用流程图表示算法,结构化 程序设计方法 教学方法(请打选择):讲授法 讨论法 演示法 自学辅导法 练习法(习题或操作) 读书指导法(以问题为中心的教学法) 案例法 其他教学媒体(请打选择):教材 板书 实物 标本 挂图 模型 多媒体 幻灯 录像 CAI(计算 机辅助教学)

5、教学过程设计(包括讲授内容、讲授方法、时间分配、媒体选用、板书设计等):课程介绍 (10 分钟)课程学习的要求及作用,学习要求,考核方法等的介绍二、课程讲解 (50 分钟) 1.1 什么是计算机程序 1.2 什么是计算机语言 1.3 C 语言的发展及其特点 1.4 最简单的 C 语言程序 1.5 运行 C 程序的步骤与方法 1.6 程序设计的任务2.1 什么是算法 2.2 简单的算法举例2.3 算法的特性 2.4 怎样表示一个算法 2.5 结构化程序设计方法三、练习及小结(20 分钟) 本次课重点掌握用流程图表示算法、结构化程序设计方法书例题讨论,练习第 5 题,第 6 题。提问、课堂讨论等师

6、生互动的设计:1 什么是程序设计? 2 计算机高级语言的特点?3 什么是算法,从生活中找出 3 个例子 4 试述三种基本结构的特点教学小结、复习思考及作业题布置:了解 C 语言的发展及其特点,了解 C 语言程序的结构,掌握运行 C 程序的步骤和方法。重点掌握用流程图 表示算法、结构化程序设计方法。思考下列问题:1 什么是程序设计? 2 计算机高级语言的特点?完成练习第 1 题,第 2 题,第 3 题。并预习第三章教学中的创新点(加强基础与实践联系、外语运用、启发学生思维、指导学生自学、介绍学科新进展等方面):介绍现在主流的常用的 C 编译器,并引入课堂,教会同学使用。联系生活中的实例,描述相应

7、的算法,加深概念的理解参考资料(包括辅助教材、参考书、文献等):C 程序设计(第三版)清华大学出版社 2005.7 C 程序设计(第四版)学习辅导 清华大学出版社 2010.7 教学后记(即教学实施情况总结分析,在课程结束后填写)学生通过这次课的学习,对 C 语言有了一个初步的了解,能读懂简单的 C 程序,对算法有了一个深入的了 解,能描述简单的算法,基本达到教学的预期目标。华南师范大学增城学院教案华南师范大学增城学院教案授课题目(章节或主题)第三章 顺序程序设计授课时间2010 年 9 月 6 日第 2 周星期一第 5、6 节第 2 次课授课时数2 学时教学课型 理论课 实验课 习题课 讨论

8、课 实习(践)课 其它教学目标与要求: 1.掌握 C 语言的数据类型2.掌握各类数值的混合运算3.掌握输入输出函数4.能简单设计顺序结构 C 程序主要知识点、重点与难点:主要知识点:C 语言的数据类型、各类数值的混合运算、输入输出函数重点与难点:C 语言的数据类型、输入输出函数教学方法(请打选择):讲授法 讨论法 演示法 自学辅导法 练习法(习题或操作) 读书指导法(以问题为中心的教学法) 案例法 其他教学媒体(请打选择):教材 板书 实物 标本 挂图 模型 多媒体 幻灯 录像 CAI(计算机辅助教学)教学过程设计(包括讲授内容、讲授方法、时间分配、媒体选用、板书设计等):一、课程讲解(70

9、分钟) 3.1 顺序程序设计举例 3.2 数据的表现形式及其运算 3.3 C 语句 3.4 数据的输入输出 二、小结(10 分钟) 本章重点掌握顺序程序设计结构,熟悉数据的表现形式及其运算,能够编写简单的程序进行输入输出。提问、课堂讨论等师生互动的设计:1.以温度转换为例,讨论顺序结构的流程图设计2.以计算三角形面积为例,讨论解题思路教学小结、复习思考及作业题布置:本章重点掌握顺序程序设计结构,熟悉数据的表现形式及其运算,能够编写简单的程序进行输入输出。完成练习题第 1 题、第 2 题教学中的创新点(加强基础与实践联系、外语运用、启发学生思维、指导学生自学、介绍学科新进展等方面):与实践相联系

10、,运用理论知识解决实际中的应用问题,采用启发式的教学方式,适当采用任务驱动教学法, 指导学生自主学习,同时在教学中注意提高学生的专业外语素质参考资料(包括辅助教材、参考书、文献等):C 程序设计(第三版)清华大学出版社 2005.7 C 程序设计(第四版)学习辅导 清华大学出版社 2010.7教学后记(即教学实施情况总结分析,在课程结束后填写)学生通过这次课的学习,对顺序程序设计结构有了一个深入的了解,能够编写简单的程序进行输入输出,基 本达到教学的预期目标华南师范大学增城学院教案华南师范大学增城学院教案授课题目(章节或主题)第四章 选择结构程序设计授课时间2010 年 9 月 13 日第 3

11、 周星期一第 5、6 节第 3 次课授课时数2 学时教学课型 理论课 实验课 习题课 讨论课 实习(践)课 其它教学目标与要求: 1.掌握关系运算符与关系表达式2.掌握逻辑运算符与逻辑表达式3.掌握 if 语句、switch 语句4.掌握条件表达式与循环嵌套主要知识点、重点与难点:主要知识点:关系运算符与关系表达式、逻辑运算符与逻辑表达式、if 语句、switch 语句、循环嵌套重点与难点:if 语句、switch 语句、循环嵌套教学方法(请打选择):讲授法 讨论法 演示法 自学辅导法 练习法(习题或操作) 读书指导法(以问题为中心的教学法) 案例法 其他教学媒体(请打选择):教材 板书 实物

12、 标本 挂图 模型 多媒体 幻灯 录像 CAI(计算机辅助教学)教学过程设计(包括讲授内容、讲授方法、时间分配、媒体选用、板书设计等):一、课程讲解(70 分钟) 4.1 选择结构和条件判断 4.2 用 if 语句实现选择结构4.3 关系运算符和关系表达式 4.4 逻辑运算符和逻辑表达式4.5 条件运算符和条件表达式 4.6 选择结构的嵌套 4.7 用 switch 语句实现多分支选择结构 4.8 选择结构程序综合举例二、小结(10 分钟) 本章重点掌握关系运算符与关系表达式、逻辑运算符与逻辑表达式、if 语句、switch 语句、循环嵌套等。提问、课堂讨论等师生互动的设计:1.如何理解 C

13、语言中的算术运算、关系运算、逻辑运算?2.C 语言中如何表示“真”和“假”,系统对它们又是如何判断的?教学小结、复习思考及作业题布置:本章重点掌握关系运算符、关系表达式、逻辑运算符、逻辑表达式、if 语句、switch 语句、循环嵌套等完成练习题 2、3、4教学中的创新点(加强基础与实践联系、外语运用、启发学生思维、指导学生自学、介绍学科新进展等方面):与实践相联系,运用理论知识解决实际中的应用问题,采用启发式的教学方式,适当采用任务驱动教学法, 指导学生自主学习,同时在教学中注意提高学生的专业外语素质参考资料(包括辅助教材、参考书、文献等):C 程序设计(第三版)清华大学出版社 2005.7

14、 C 程序设计(第四版)学习辅导 清华大学出版社 2010.7教学后记(即教学实施情况总结分析,在课程结束后填写)学生通过这次课的学习,对选择结构程序设计有了一个深入的了解,能够运用 if 语句、switch 语句实现选择 结构,基本达到教学的预期目标华南师范大学增城学院教案华南师范大学增城学院教案授课题目(章节或主题)第五章 循环结构程序设计授课时间2010 年 9 月 20 日第 4 周星期一第 5、6 节第 4 次课授课时数2 学时教学课型 理论课 实验课 习题课 讨论课 实习(践)课 其它教学目标与要求: 1.掌握 while 和 dowhile 语句2.掌握 for 语句3.掌握 break 和 continue 语句4.能设计简单的循环语句主要知识点、重点与难点:主要知识点:while 和 dowhile 语句、for 语句、break 和 continue 语句、循环嵌套重点与难点:for 语句、循环嵌套教学方法(请打选择):讲授法 讨论法 演示法 自学辅导法 练习法(习题或操作) 读书指导法(以问题为中心的教学法) 案例法 其他教学媒体(请打选择):教材 板书 实物 标本 挂图 模型 多媒体 幻灯 录像 CAI(计算机辅助教学)教

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

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号