- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机图形学教学与实践
本文根据图形工业的发展趋势和软件产业对图形技术的要求,讨论了本科生计算机图形学课程教学指导原则和教学目标。给出了复旦大学软件学院该课程的具体教学方案,包括教材选择、授课内容、进度安排和实践环节。实践表明,该教学方案和实践环节切实可行,对同类课程教学具有很高的参考价值。
1. 引言
随着集成电路制造工艺的快速发展,图形处理器(GPU,Graphics Processing Unit)作为计算机显示系统的核心部件在最近几年得到了飞速发展,众多计算机图形学应用得以迅速普及。这些应用表明,三维图形生成和显示技术将成为未来软件产品能否成功的一个关键因素。计算机图形学应成为计算机及其相关专业学生必须掌握的一门基础专业课程。
目前,国内的计算机图形学课程教学基本取材于几本经典的教科书,这些教科书重点讲述20世纪70年代、80年代的图形技术,强调计算机图形学的数学基础。此外,国内计算机图形学课程的从教人员年龄差别很大,大部分于20世纪80年代或90年代初从事该门课程的教学工作。由于成长环境的局限性和教学方法的沿袭,很多青年教师讲授计算机图形学课程时也强调图形学的数学基础,使得计算机图形学成为计算机及其相关专业学生很难掌握的一门课程。这种强调数学基础的教学方案适合数学基础优秀的学生,对于数学功底一般的计算机类学生难以适用。虽然有教师从实用角度出发来讲授计算机图形学技术,但对理论基础涉及较少,也难以深入,学生很难建立计算机图形学这门学科的体系框架。
针对上述教学中的不足,我们在吸收美国知名大学在该门课程的教学经验基础上,制定了计算机图形学的教学方案和实践环节。通过与微软亚洲研究院等工业界研究机构进行精品课程和科研项目交流与合作,进一步修订了课程方案,强调培养学生的创新能力。我们还在教学过程中增加了面向学科前沿的内容,使学生能及时了解学科发展的最前沿,开阔视野,为从事科学研究打下良好的基础。
2. 指导原则和教学目标
我们吸收了计算机图形学领域国际顶尖大学(如Stanford、UC Berkeley、MIT、CMU、 Princeton、UIUC)教材选择、实验环节和课件的优点,通过与微软亚洲研究院进行精品课程和研究项目资助活动,在CC2001、SE2004、SGE2004[CC2001][SE2004][SGE2004]的基础上进一步修订教学内容,使得它能够反映工业界对人才的需求和学科最新进展。同时,授课内容也反映任课教师自己的研究方向和特色,用科研来促进教学和人才培养。
该课程主要面向复旦大学软件学院高年级本科生,其教学目标要求与学院整个办学思路和人才培养理念保持一致。计算机图形学课程的教学目标包括三个层次。首先,通过本门课程的学习,学生可使用当代图形API(如Direct3D、OpenGL等)编写图形应用程序,并将这类程序与其他应用相结合。其次,通过课程学习,学生不仅对计算机图形学有一个全面、感性的认识,了解学科前沿,同时能够理解和实现部分经典算法。再次,寻找一个可行解决方法对模型进行求解,利用解决方法对问题进行测试,验证模型及其解决方案的正确性训练学生以图形作为工具,对实际问题进行可视分析、建模和求解技能。
尽管国际和国内计算机图形学课程涉及的学生专业背景和从教人员背景具有很大差异,我们相信上述这种重实践、求创新、着重培养解决问题能力的课程教学和人才培养模式都具有很大的参考价值。在保持上述教学和人才培养模式精髓前提下,从教人员可以根据具体情况来制定教学方案和实践环节。
3.教学方案
我院计算机图形学课程设置为2个学分,讲授36学时。学分和学时数比国内和美国高校偏少,因此我们在教材选择、教学内容和实践环节等方面都进行了仔细思考和精心设计,来实现上述教学目标。
我们选择Donald Hearn和M. Pauline Baker合著的《Computer Graphics with OpenGL》第三版作为教材[Hearn2003]。该教材取材丰富,以跨平台的开放图形库OpenGL为基础,介绍计算图形学的基础理论、基本概念和基本算法。学生可将教材示例程序在PC上运行,从而获得对教学内容的直观理解。由于这本教材的理论讲解不够深入,我们推荐[Moller2002][Foley97]作为参考书,并指定[Woo97] 作为必读资料,通过熟悉OpenGL编程接口规范并进行应用程序编写,让学生对图形学基础理论、基本概念和基本算法有深入理解。
考虑到计算机图形学课程涉及领域较多,我们没有采用双语教学,而是以中文讲授课程,但使用英文教材、英文课件和板书,而且作业和考试也采用英文命题。在教学方面,我们借鉴美国优秀大学的先进教育方法,主讲教师上
您可能关注的文档
- 基于遗传算法的高校智能排课系统.doc
- 基于遗传算法的工厂夜间巡逻路线优化问题研究.doc
- 基于遗传算法的混合类型数据聚类分析.doc
- 基于遗传算法的入侵检测技术的研究.doc
- 基于遗传算法的通信网络拓扑优化研究.doc
- 基于遗传算法的网络考试系统的设计与实现.doc
- 基于遗传算法的文本分类技术.doc
- 基于遗传算法的医药配送路径规划.doc
- 基于遗传算法的智能组卷策略.doc
- 基于遗传算法实现智能组卷的题库设计.doc
- 2023年度华为认证题库试题带答案详解(预热题).docx
- 2023年度华为认证通关题库含答案详解.docx
- 2023年度华为认证自我提分评估及完整答案详解(必刷).docx
- 2023年度华为认证试卷附参考答案详解【培优A卷】.docx
- 2023年度华为认证考前冲刺试卷附完整答案详解【历年真题】.docx
- 2023年度华为认证过关检测试卷带答案详解(能力提升).docx
- 2023年度华为认证高频难、易错点题及答案详解(基础+提升).docx
- 2023年度华为认证考前冲刺试卷含答案详解(突破训练).docx
- 2023年度国家电网招聘考试考试综合练习附完整答案详解【历年真题】.docx
- 2023年度国家电网招聘考试题库试题及参考答案详解(B卷).docx
文档评论(0)