用面向科学思维的教学方法改进计算机图形学课程教学

用面向科学思维的教学方法改进计算机图形学课程教学

ID:31373995

大小:123.00 KB

页数:16页

时间:2019-01-09

用面向科学思维的教学方法改进计算机图形学课程教学_第1页
用面向科学思维的教学方法改进计算机图形学课程教学_第2页
用面向科学思维的教学方法改进计算机图形学课程教学_第3页
用面向科学思维的教学方法改进计算机图形学课程教学_第4页
用面向科学思维的教学方法改进计算机图形学课程教学_第5页
资源描述:

《用面向科学思维的教学方法改进计算机图形学课程教学》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、用面向科学思维的教学方法改进计算机图形学课程教学  摘要:给出面向科学思维教学方法的定义,以及它与结构主义、建构主义教学方法的异同点;阐述用该教学方法讲授计算机图形学课程的具体过程;分析早期计算机课程教学为何不能做好计算机程序设计教学的原因;展示基于计算机图形学教学改革成果提炼计算机科学学科结构的演变过程;指出忽视计算机图形学课程教学与计算机科学学科结构的介绍会导致计算机应用教育的发展不平衡,并将失去促使计算机课程教学体系改革走向成熟的又一机遇。  关键词:计算机图形学;科学思维;学科结构;教学改革;教学

2、方法  0引言  大学的主要任务是培养人才,特别是培养创新人才。培养创新人才的基本途径与方法有课程教学、参与科学研究与项目开发、对外学术交流等。然而传统本科课程教学多注重传授学科的系统理论等专业知识,不重视对知识产生原因、方法的介绍,如忽视思考解决学科基本问题的具体过程等,这会造成课程教学传授知识与科学研究相脱节,导致学生的知识结构产生缺陷,不利于他们将来从事创新等研究工作。为配合计算机图形学课程的教学改革,根据计算机图形学课程的特点,笔者提出一种面向科学思维的教学新方法,它能有效弥补传统本科课程教学的不

3、足。  1面向科学思维教学方法的基本要求16  常见典型的教学方法有:结构主义的教学方法、建构主义的教学方法、问题(任务)驱动教学方法等。这3种方法各有其优缺点,一个好的教学方法最好能全面综合这3种方法的优点。面向科学思维的教学方法要求把思考问题的方法、系统分析与综合的方法、科学研究的工作方法、查找资料与抽象的方法等知识产生的方法引入课程教学中,有效讲解学科专业知识是根据发展需求、通过研究各种问题产生的;专业理论体系或与其学科结构是由多项研究成果形成的,这些知识是科学研究与科学思维产生的结果。  结构主义

4、、建构主义与面向科学思维教学方法的异同点见表1。  2确立计算机图形学课程的教学内容与教学模式  2.1传统计算机图形学课程教学改革的原因  2013年以前,国内外传统计算机图形学课程教学以讲授图形标准(显卡驱动与显示图形等子程序的集合)或CAD为主。这种CAD与计算机图形学(即图形标准)学科的划分有问题,它只便于图形标准的硬件实现,却因基本概念不全导致这两者均不能独立讲清三维真实感图形的自动生成原理以及计算机程序设计的基本规律,更不能总结计算机图形学的研发成果与发展规律,不能满足计算机图形学学科建设发展

5、需求。  2.2用系统分析与综合的方法确立计算机图形学课程的教学内容  2.2.1系统分析:从理论上确立实现计算机图形学课程目标的发展路线图16  本课程目标是用计算机程序自动生成类似人眼观察世界获得的观察图像(亦为学科研究的基本问题,它适合作为建构主义教学方法要求的教学环境需求问题)。为此至少要完成3个子任务:①掌握三维图形的生成原理;②掌握生成三维动画等图形的程序设计;③理顺新课程教学内容与图形标准、CAD的相互关系。  1)第一个任务的实现方法。  照相机生成照片遵循光线传播生成三维图形这一物理原理

6、,计算机生成所有三维图形(包括光线跟踪算法、辐射度算法、投影、多边形填充、纹理映射、阴影算法、图像融合算法与二维直线的生成等)也应遵循该原理。这是本课程知识理论体系的完备性与一致性的基本要求,它决定了计算机图形学的学种性质与教学定位。  2)第二个任务的实现方法。  用辐射度和光线跟踪算法生成的三维真实感图形等程序,是一类典型的显示图形的计算机仿真应用程序。故计算机图形学的编程实现既遵循计算机仿真的基本原理,也遵循计算机程序设计的基本规律。  计算机仿真遵循系统(决定被仿真对象的范围与其行为特性)、建模(

7、用数学模型描述仿真实验对象)、仿真算法(计算机通过执行该仿真算法,进行仿真实验)与评估(检验仿真实验的结果是否与应用需求保持一致)这一基本原理。  计算机程序设计应遵循计算理论可计算性的实现前提对程序设计的规范要求:①待解问题被模型与系统形式化方法所描述;②这种描述要转换成算法;③算法要有合理的复杂度。16  这里,形式化描述指用数学符号、逻辑符号与流程图描述并要求保持逻辑上的一致性。系统的概念被本文定义为软件系统:它按解决问题的系统流程要求,编程实现数个模型描述数据与命令的输入、存储管理、运算处理、输出

8、显示4个过程,能直接达到自动运行软件的设定目标并具有完整动态结构的综合程序。软件系统的概念是国内传统计算机核心课程教学缺失的重要概念。  故三维图形学的教学内容,主要用3组数学模型描述可视物体、灯光、照相机物理模型的物理特性(如用几何模型、材质模型与纹理模型描述可视物体;用光线几何模型、颜色模型、照明模型、辐射度算法和光线跟踪算法等描述点光源;根据类照相机的观察参数,用阴影算法、图像融合等算法描述照相机模型;对光线跟踪算法,应

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

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

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