摘要:近年来,利用虚拟现实技术在教育领域开发了一种新的教学模式。通过相关研究,设计与实现关于计算机课程教学的一些功能模块,可以帮助学生掌握和巩固教学中的难、重点,提高学生的自主性、积极性和创造性。笔者以计算机教学为例,探讨基于VRP的虚拟现实技术在辅助计算机课堂教学中的应用。

关键词:VRP;虚拟现实技术;计算机教学

1引言

虚拟现实技术应用于教育领域中,实践了建构主义、情景学习的思想,可为学生提供一个逼真的学习环境。提高学生的学习兴趣,让学生获得真实的学习体验,熟练掌握和巩固教学中的重、难点,以取得更好的教学效果。

2虚拟现实技术简介

虚拟现实(VirtualReality,VR)是20世纪末提出的一项多学科综合技术。它以计算机技术为核心,通过计算机仿真,生成具有视觉、听觉、触觉等多种感官的逼真的三维虚拟环境。用户可以通过专业的传感器设备进入虚拟环境,与虚拟场景中的对象进行交互,从而获得身临其境的体验,被认为是21世纪最有潜力的技术。虚拟现实有三种特性,即沉浸感、交互性和想象力(又称创造性),使虚拟现实技术在教育领域具有独特的、明显的应用优势。基于虚拟现实创建的教育和教学环境,为学习者营造了自主学习的环境,从传统的“以教促学”的学习模式,转入一个新的学习方式,学习者通过自我互动和信息环境,获取知识和技能。但在实际教学中,有些基本概念、原理和方法是很难用实物来演示。可借助虚拟现实技术制作三维演示程序,解决教学中的难点,提高学生的学习兴趣。

3虚拟现实技术在计算机教学中的应用

计算机这门学科,逻辑性和实践性较强,教材上的一些知识点学生较难理解。教师可以用VRP结合3DsMax开发制作VR课件,更好辅助课堂教学。例如《操作系统》这门课,内容上更具理论性和相对抽象性。在讲解进程管理中的生产者-消费者问题以及处理机调度中的死锁等问题时,学生理解起来非常困难。因此,教师可以用VR课件,将动画、声音、图片等表现形式有机结合起来,将生产者-消费者问题以及死锁等问题的原理,通过动画生动形象地展现出来,学生理解起来就更加容易。且老师还可以设计开发《计算机操作系统重难点案例解析》的VR课件,此课件不是教材内容的堆砌,而是用来解决教材的难重点。又如在《计算机基础》课程中,讲解信息编码、二进制、十进制等基本概念时,可用VR课件开发一些游戏案例。既能激发学生的兴趣,又能在课件中设置相应的问题,让学生思考问题,培养学生的主动思考和解决问题的能力,并有助于培养学生的计算思维能力。再如,在讲解《计算机组装与维修》课程时,由于无法提供足够的硬件设备来满足学生的实验需求,传统的教学主要采用播放PPT课件的方式,给学生展示相应的图片和组装流程,或通过播放组装的视频方式来教学。学生只能获得感官上的认识,而实际动手操作的体会不深刻。为此,借助虚拟现实技术,利用其创建的虚拟场景,可使知识更形象化、直观化,便于理解和增强学生的实践操作能力。学生在虚拟场景中,可进行交互学习,具有较强的沉浸感和交互性,极大提高了学生实践能力。虚拟现实技术创设的教学环境相对其他教学媒体创建的学习情境更有真实性、独特性和优越性。在计算机学科的理论教学和实验教学中,可借助虚拟现实技术,通过3DsMax软件创建教学中所需的硬件模型,构建三维模型库,结合VRP虚拟现实软件,开发出适合各门计算机课程教学的虚拟学习环境,能很好降低教学成本,提高教学效率。

4基于VRP的虚拟现实课件设计流程

4.1VR-Platform虚拟现实平台

VRP是VR-Platform的简称,是国内第一款自主研发的虚拟现实平台软件。该软件实用性强、操作简单、高度可视化,所见即所得。可广泛应用于城市规划、房产开发、工业仿真、文物古迹、电子商务、教育以及娱乐游戏等行业。该软件打破了被国外软件垄断虚拟现实领域的现状。以极高的性价比获得了国内广大客户的青睐,并已成为一个国内应用非常广泛的虚拟现实和三维制作工具。许多理工科重点院校,购买了VRP虚拟现实平台及其相关产品(如清华大学电机系、中国传媒大学动画学院等),在高等学校的教学科研工作中发挥了重要作用。

4.2基于VRP的虚拟现实课件制作

在制作VRP作品前,必须先通过相关的三维建模软件(如3DsMax)进行基础建模,并设定对象的材质、灯光、动画等。大致分为以下几步。4.2.1模型建立。大多数虚拟现实场景中的模型,都是由3DsMax等三维软件制作完成。VRP对建模阶段的模型没有太多的限制,只要它符合3DsMax标准即可。但在建模时,模型数量不要太多,删除看不见的面,对于较复杂的造型,可用贴图或照片来表现,以简模原则优化模型。4.2.2材质和灯光设置。完成场景模型的建立之后,可为模型添加材质。可使用标准材质,也可添加纹理贴图。具体根据所要创建的场景来设置。VRP对3DsMax场景中的灯光设置也没有特殊要求,根据需求设置合理的灯光即可。4.2.3烘焙。通过烘焙操作,可将3DsMax场景中的模型光影,以贴图的方式导入VRP中,从而获得一个真实光影效果的虚拟场景。4.2.4导入。VRP进行后期制作虚拟现实场景中的模型制作完成并经过烘焙后,通过VrpForMax插件导出模型到VRP-Builder,即可在VRP-Builder中进行编辑,根据教学需求,编辑具有交互功能的VR作品。4.2.5输出。在完成场景中所有模型的交互功能后,可运行、预览效果,进行修改、调试,最后可编译输出*.EXE的可独立执行文件或是可网络发布的*.VRPIE文件。

5结语

虚拟现实技术在教育领域有着广阔的应用前景。不仅适用于科学技术研究、虚拟学习环境、虚拟实验室、虚拟实训,还可应用于虚拟仿真校园及虚拟远程教育等。随着虚拟现实技术的发展和完善以及硬件设备成本的不断降低,虚拟现实技术作为新的教学媒体,以其强大的教学优势和潜力,将会逐步吸引教育工作者的关注和青睐,最终在教育领域被广泛应用并发挥其重要作用。

作者:赵丽琴 袁红萍 单位:成都学院(成都大学)信息科学与工程学院

参考文献

[1]王静蕾.浅谈虚拟现实技术在计算机教学中的应用[J].太原城市职业技术学院学报,2014(10):119.

[2]喻晓和.虚拟现实技术基础教程[M].北京:清华大学出版社,2015.

[3]徐新新.虚拟现实技术VR在计算机教学中的应用[J].信息与电脑,2016(21):254.

[4]朱姝.VRP虚拟现实技术在实训教学中的应用效果研究[J].中国教育技术装备,2017(6):15.

虚拟现实技术利用计算机,虚拟现实技术在计算机教学的应用相关推荐

  1. 虚拟现实技术利用计算机,虚拟现实技术在计算机专业教学中的应用思考

    [摘要]虚拟现实技术在计算机教学中进行应用,其能够有效提高学生的学习兴趣,培养学生的探索能力和创新能力.本文对虚拟现实技术的概念和特点进行了阐述,并且分析了虚拟现实技术在计算机实践教学中的实践应用,从 ...

  2. 虚拟现实技术利用计算机,虚拟现实 虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统它利用计算机生...

    虚拟现实 虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统它利用计算机生成一种模拟环境是一种多源信息融合的交互式的三维动态视景和实体行为的系统仿真使用户沉浸到该环境中. 中文名 虚拟现实,灵境 ...

  3. 虚拟现实是利用计算机,虚拟现实技术就是利用计算机生成一种模拟环境

    虚拟现实(Virtual Reality,简称VR,)是利用电脑模拟产生一个三维空间的虚拟世界,提供使用者关于视觉.听觉.触觉等感官的模拟,让使用者如同身历其境一般,可以及时.没有限制地观察三度空间内 ...

  4. 计算机虚拟现实技术论文好写吗,虚拟现实技术的论文

    虚拟现实技术的论文 虚拟现实技术,又称灵境技术,是90年代为科学界和工程界所关注的技术.下面时刻小编给大家搜集的关于虚拟现实技术的科技论文,希望大家喜欢! 摘要:虚拟现实技术是一种可以创建和体验虚拟世 ...

  5. 计算机虚拟现实技术论文好写吗,计算机虚拟现实技术论文.docx

    计算机虚拟现实技术论文 浅析计算机通信中虚拟现实技术的应用 摘要: 随着计算机网络和通信技术的发展,计算机通信技术越来越趋向对虚拟现实技术的重视.虚拟现实技术已经成为现代科学都吹捧的热点话题.虚拟现实 ...

  6. 计算机数值仿真及虚拟现实论文,计算机仿真论文- 计算机仿真技术及其发展.doc...

    计算机仿真技术及其发展 一.引言: 作为信息技术核心的计算机技术自其诞生之日起经历了50多年的发展,以广泛应用于国民经济和社会生活中.而作为计算机技术重要组成部分的计算机三维视景仿真技术,因其有效性. ...

  7. 计算机虚拟化技术背景,互联网+背景下的虚拟现实技术

    杜婧子 刘烜塨 摘要 文章主要对互联网+背景之下虚拟现实技术进行了简单的分析,对其主要特征.关键技术以及在各个行业中的应用进行了分析. [关键词]互联网+ 虚拟现实技术 1 联网+背景下的虚拟现实技术 ...

  8. 计算机新技术在体育中的应用,计算机虚拟现实技术在体育训练的应用

    为实现高校体育训练的有效性.科学性,论文认为可在高校体育训练中融入现代化技术,促进高校体育训练的智能化.规范化.对此,论文通过结合计算机"虚拟现实"技术的应用优势与高校体育训练中存 ...

  9. 计算机仿真与实际应用的区别,虚拟现实技术与计算机仿真技术的区别?

    2020-09-16 14:20虚拟现实技术与计算机仿真技术的关系虚拟现实虚拟现实技术,涉及计算机图形学.人机交互技术.传感技术.人工智能等领域,它用计算机生成逼真的三维视.听.嗅觉等感觉,使人作为参 ...

  10. 计算机仿真与虚拟现实的区别,虚拟现实技术与计算机仿真技术的区别?

    虚拟现实技术与计算机仿真技术的关系 虚拟现实虚拟现实技术,涉及计算机图形学.人机交互技术.传感技术.人工智能等领域,它用计算机生成逼真的三维视.听.嗅觉等感觉,使人作为参与者通过适当装置,自然地对虚拟 ...

最新文章

  1. Scala学习(六)练习
  2. Java基础之IO流
  3. python 工资管理软件_Python:企业微信指量发工资条工具 -消息发送模块
  4. 科学计算机恢复初始化,快速解决Windows 10系统还原一直初始化或卡住的方法!...
  5. 【MATLAB航空航天工具箱】学习笔记--闰秒
  6. Ubuntu系统备份
  7. Leetcode-二分+递归/回溯-1723. 完成所有工作的最短时间
  8. 诸葛 理解产品、交互和运营
  9. android google定位和地图
  10. NumPy与ndarray简介
  11. SLAM专题(6)-- 非线性优化
  12. Linux新加硬盘挂载
  13. stm8 IAR 编译错误atal Error[Pe035]: #error directive: quot;Please select first the target STM8L device
  14. The Sandbox 与育碧达成合作,疯狂兔子闯入元宇宙
  15. IDEA test程序无法输入 This view is read-only 解决办法
  16. arduino点灯程序
  17. 犀牛插件开发-CRhinoPlugIn-插件类原型-Rhino插件
  18. 基于Atmel 51单片机开发平台和自动控制原理的数字电压表系统
  19. 嵌入式文件系统:NTFS和EXFAT比较
  20. 玩转ES,一文教你掌握IK中文分词器

热门文章

  1. 高并发负载均衡(四):基于keepalived的LVS高可用搭建
  2. JSP页面如何调用自己写的.class文件
  3. Logisim 组合电路设计 七段数码管的使用
  4. JVM系列之:对象的锁状态和同步
  5. 一文弄懂EnumMap和EnumSet
  6. 自定义spring boot的自动配置
  7. Effective Java之检查参数的有效性(三十八)
  8. 漫画讲解HDFS原理
  9. 三次握手和四次挥手之间的关系
  10. linux 命令 cd -p,Linux_实例讲解Linux中cd命令切换目录的使用技巧,cd命令大家再熟悉不过了,bash sh - phpStudy...