计算机图形学(412013)实验教学大纲
01.教学单位名称:机械科学与工程学院
02.实验中心名称:机械基础实验教学中心
03.课程名称:计算机图形学
04.课程代码:412013
05.课程类别:方法与技术
06.课程性质:选修
07.课程学时:30学时,其中含实验6学时
08.课程学分:1.5
09.面向专业:机械工程、机械工程(卓越工程师教育培养计划)、工程力学、工业工程;车辆工程、车辆工程(卓越工程师教育培养计划)、工业设计、热能与动力工程;材料科学与工程、材料成型及控制工程;交通运输类(汽车运用工程)、汽车服务工程;农业机械化及其自动化、农业机械化及其自动化(卓越工程师教育培养计划)、包装工程。
10.实验课程的教学任务、要求和教学目的
教学任务 通过实验,使学生了解计算机程序设计C语言(Turbo C)的功能、特点和适用范围;上机验证Turbo C语言命令的操作步骤和形参设置及功能;完成相应章节 “实例” 中的图例绘制;培养学生利用计算机程序设计C语言(Turbo C)编制程序处理图形的能力,为后续课程学习及毕业设计打下基础。
教学要求
(1)能够较为熟练地掌握C语言程序设计软件基本命令的操作与使用,熟悉常用的绘图命令。
(2)能够编制程序正确绘制、变换各类平面图形、三维图形。
(3)每位学生课内上机不少于6学时,练习教材中所讲操作命令及应用举例和上机实践中内容。
(4)实验教学全程有任课教师辅导,及时解答学生遇到的问题,提高学生的学习效率。
教学目的 通过上机操作练习,使学生进一步熟悉Turbo C软件的操作界面、掌握基本命令、基本操作,使学生能够将理论授课环节学到的计算机图形生成与处理方面的基本理论和基本方法应用到计算机上来处理图形并能够自主设计程序绘制教师布置的课外作业。
11.学生应掌握的实验技术及实验能力
(1)熟悉Turbo C软件的操作界面、图形系统的控制和管理;掌握C语言常用库函数及图形函数;了解常见错误、警告信息。
(2)了解Turbo C图形函数及其用法;熟练掌握基本绘图函数命令;掌握图形属性控制方法;掌握图形方式下的文本输出方法;能够独立设计平面图形程序。
(3)理解图形变换的实质;熟悉Turbo C语言实现图形变换的程序结构,掌握各功能模块设计命令。能够运用所学的绘图命令对二维图形进行基本变换,对三维图形进行正轴测投影变换、斜轴测投影变换、透视投影变换和动画设计。
(4)掌握曲线程序设计命令,能够进行B样条曲线程序设计。
(5)了解真实感图形的概念,设计三维立体正等测图、三视图和动画的程序。