张良 李娜 曾志峰 夏平

摘 要:“计算机网络”是一门理论与实践相结合的课程,但是由于实验设备不足,传统的教学方法无法在现有的条件下完成大规模网络工程的实训操作。文章介绍了基于VR技术的体验式教学,使学生能够在虚拟学习环境下完成“计算机网络”实践项目。在这种沉浸式学习过程中,学生可以提高学习兴趣,同时加深对“计算机网络”的理解和掌握。

关键词:VR;计算机网络;交互式体验教学

虚拟现实(Virtual Reality,VR)是一种集三维跟踪技术、模式识别、多媒体技术等多技术于一体的综合技术。VR利用计算机生成一种逼真、可交互的虚拟三维环境,使得用户借助头盔、数据手套、操作杆、传感器等专用设备便可获得身临其境的体验。VR技术有3个最突出的特点:交互性、沉浸性和构想性[1]。

在教育领域,VR技术以其独特的优势,促使教育环境、教学过程、教学形式等要素及相互关系发生了重大变化。本文探讨基于VR技术实现“计算机网络”课程的交互体验式教学,通过为学生构建逼真、生动、可交互的学习环境,激发学生的学习兴趣,提高学生的动手能力,实现学生的高度参与,从而达到促进学生更好学习的目的。

目前“计算机网络”教学面临的挑战主要有以下3个方面:首先,“计算机网络”理论知识比较抽象晦涩[2],因此亟需直观的教学手段加深学生对理论知识的理解;其次,由于场地、经费等原因,大多数学校无法提供各种网络实验设备,导致部分实验无法完成;最后,现有的实验条件很难搭建大规模的企业级的网络项目,学生只能通过视频了解大型网络项目的规划和设计,导致学生缺乏处理实际项目的能力。

1 基于VR技术的虚拟学习平台体系结构

为了改善“计算机网络”课程教学现状,本文提出利用VR技术构建虚拟交互式学习平台,让学生在沉浸式的学习过程中完成“计算机网络”课程的学习。该学习平台由应用层、汇聚层和数据层3部分组成(见图1)。

1.1 应用层

应用层是虚拟学习平台的客户端[3],通过基于VR技术构建的虚拟学习环境,借助于设备终端,学生可以实时地与学习环境中的虚拟元素交互。

本平台的应用层主要包括基础理论平台、虚拟实训平台和素材管理平台3部分:基础理论平台功能是帮助学生在虚拟的学习环境中直观地学习“計算机网络”各种交换和路由技术;虚拟实训平台可以搭建各种网络实验环境,在虚拟学习环境中让学生进行实训操作并跟踪记录实验过程,给予学生个性化的评价;素材管理平台主要是用来管理平台涉及的网络设备、实训项目和知识库的更新。

1.2 汇聚层

汇聚层主要是提供业务接口、用户注册管理以及实训数据的反馈等服务。通过各种项目接口,支持相关网络项目的接入;通过VR传感接口,完成系统数据和VR系统的对接;并且在这一层提供平台的目录服务和实时数据处理等功能。

1.3 数据层

数据层提供数据的存储和管理功能。基于VR虚拟学习平台的数据包括用户数据、实训数据、知识库数据、网络设备数据以及学生操作实时追踪数据等,所有数据的存储和管理在这一层实现。

2 基于虚拟交互式学习平台在“计算机网络”教学中的应用

在基于VR技术的虚拟交互环境中,学生可以通过多层次、多角度地观察网络设备来了解它们的组成和工作原理,也可以重复地进行网络测试和验证,还可以组队进行大规模网络项目的实训操作。此外,VR技术在“计算机网络”交互式体验式教学中的应用非常灵活,网络模型、实验参数、信息和交互模式的配置可以根据实际需要进行设计、扩展、补充或组合。

2.1 在网络设备硬件教学中的应用

首先,在虚拟学习平台的素材库中可以添加各种网络设备,这些设备的添加不需要增加学校的经济成本。然后,在VR技术构建的虚拟学习环境中,学生通过佩戴智能眼镜或头盔,借助数据手套通过手势对虚拟设备进行360°旋转,观看其物理结构。此外,各个网络设备在虚拟学习平台中都可以任意拆卸,学生可以充分了解内部结构;内置辅助性的文字信息和音频信息,帮助学生了解器件的型号及作用。

2.2 在网络理论教学中的应用

“计算机网络”教学中,最难的是如何让学生理解各种网络协议和设备工作原理。借助于VR技术,学生可在虚拟交互体验环境中搭建网络拓扑,观看数据在设备之间的传输过程,从而动态和直观地理解每个网络设备的工作过程。在观看的过程中,可随时暂停交互过程并抓取虚拟生成的3D数据包,查看各数据包内容。通过直观生动的演示,使得原来生涩难懂的“计算机网络”知识变得形象具体,既提高学生的学习兴趣,也加深对了其对网络基础知识的理解。

2.3 在网络实验教学中的应用

在虚拟交互学习平台中,学生可自行选取网络工程项目库中的某个实验或项目,在内置虚拟机器人的帮助下完成操作培训。虚拟培训后,在虚拟环境中学生可独立或者与同学组队协作完成既定网络工程项目的训练。虚拟平台将记录学生活动的所有轨迹,并对任何学习或操作给予一定的评分[4]。虚拟平台还会定期将学生的阶段性表现在平台进行展示,帮助学生分析学习中存在的问题并进行查漏补缺 。

此外,在虚拟学习平台学生可以进行大规模企业级的网络工程项目,以帮助学生积累实际项目经验。根据实际的网络工程项目案例,在虚拟平台中构建网络工程项目库。通过智能穿戴设备,学生可选取相关项目案例,既可“融入”到项目建设的环境内,以“上帝视角”观看虚拟网络工人如何完成整个项目;也可以在内置虚拟机器人的带领下,参观学习网络项目实施的各个阶段,边学习边模拟操作。

3 结语

“计算机网络”是一门理论和实践相结合的课程,基于VR技术构建的虚拟交互式学习平台使学生“身临其境”,激发了学生的学习兴趣,提高学生的动手能力,优化了“计算机网络”的教学过程。未来,VR技术的互动式体验教学将成为“计算机网络”教学中重要的教学方式[5]。

[参考文献]

[1]MANDAL S.Brief introduction of virtual reality & its challenges[J].International Journal of Scientific & Engineering Research,2013(4):304-309.

[2]NADOLNY L,WOOLFREY J,PIERLOTT M,et al.Sci Ethics interactive:science and ethics learning in a virtual environment[J].Educational Technology Research and Development,2013(61):979-999.

[3]SHIN D,BIOCCA F,CHOO H.Exploring the user experience of three-dimensional virtual learning environments[J].Behavior & Information Technology,2013(2):203-214.

[4]LIU L.Design and analysis of online micro-course of garden architecture design based on CPC model[J].International Journal of Emerging Technologies in Learning,2017(7):44.

[5]MAAJOON A,KIRTI K.Interactive E-learning through second life with blackboard technology[J].Procedia-Social and Behavioral Sciences,2015(176):891-897.

计算机网络教学的交互性,基于VR技术实现“计算机网络”课程的交互体验式教学...相关推荐

  1. 写一篇5000字的小学数学体验式教学论文

    我能够写一篇有关小学数学体验式教学的5000字论文.我将结合相关文献,讨论体验式教学如何帮助小学生更好地掌握数学知识,以及如何激发学生学习数学的兴趣.论文将重点介绍体验式教学的优点和缺点,并介绍几个具 ...

  2. 基于VR技术的输电线路巡检仿真系统

    基于VR技术,搭建电力输电仿真系统用于培训,提供用户沉浸式学习体验.交互式操作体验,VR设备能够提供沉浸式真实感的模拟场景,使得输电线路巡检内容视觉化,跨越了空间和时间的限制,有针对性的解决传统输电运 ...

  3. 云计算有这样一项就可以啦,云计算技术与应用课程线上线下混合式教学改革与实践

    附件 云计算技术与应用课程线上线下混合式教学改革与实践 目  录 第1章 需求分析... 3 1.1 引言描述... 3

  4. 课程设计-基于SSM的在线课程教学系统代码-基于java的线上课程资源共享论坛系统

    课程设计-基于SSM的在线课程教学系统代码-基于java的线上课程资源共享论坛系统 注意:该项目只展示部分功能,如需了解,评论区咨询即可. 1.开发环境 开发语言:Java 后台框架:SSM 前端框架 ...

  5. 小学了解计算机网络微课设计,基于微课的计算机网络课程教学设计研究

    施春 摘 要:伴随互联网不断发展,信息技术的应用范围不断扩大.各学科在教学中开始广泛应用信息化技术,其中微课技术便是一种非常常见且适用的教学方法.由于微课的应用优势明显,因此在计算机网络课程教学设计中 ...

  6. 基于VR技术的旅游纪念币原型

    管理员大大:这个项目不是广告,这是大学参加大学生创新创业大赛时制作的app原型,并没有商用,大大康康我. ----------------------------------------------- ...

  7. hadoop下计算机网络安全设计与实现,基于PKI技术的网络安全平台设计研究

    科技信息 0 IT技术论坛0 SCIENCE&TECHNOLOGY INFORMATION 2008年 第4期 基于 PKI技术的网络安全平台设计研究 马 (陕西交通职业技术学院 骞 陕西 西 ...

  8. 计算机网络安全评估的过程,基于BP 神经网络的计算机网络安全评估

    摘要:随着我国经济的快步提升,各个行业都以前所未有的速度高速发展,当然也包括计算机行业.与此同时,计算机网络的安全问题也日益严峻,计算机网络安全评估也成为了网络研究中重要的课题之一.为了是的对计算机网 ...

  9. 上海应用技术大学计算机网络试题及答案,上海应用技术学院.计算机网络期末试卷.doc...

    上海应用技术学院2009-2010学年第二学期 <计算机网络>期(末)(A)试卷 课程代码: B104017 学分: 2 考试时间: 100 分钟 课程序号: 1657 1658 班级: ...

最新文章

  1. boost::hana::or_用法的测试程序
  2. MySQL使用裸设备
  3. python七夕快乐图片_提前祝七夕快乐图片
  4. 【CVPR2021】论文汇总列表--Part2
  5. 大约HR升级版的设计为组汇总
  6. ApacheCN 捐赠名单 2018
  7. 身份证过期了银行卡还能用吗?
  8. 【杂文】【IDEA】IDEA项目设置为maven并运行
  9. DPDK - mlx5 ConnectX-6 Dx flow 性能问题
  10. php执行js加密解密
  11. linux 调节风扇速度命令,ubuntu系统调节GPU风扇转速
  12. 大数据思维与数据驱动
  13. 软件测试知识点 | APP蓝牙连接测试
  14. 小米笔记本 Air 13.3 黑苹果教程
  15. 百度 tts 语音合成前端无法播放问题解决
  16. 塔防类游戏性能优化分享
  17. 【Python面向对象编程】第19篇 只读属性
  18. API获取天气数据方法——中国天气网数据API下载及处理
  19. - Wireless Network POJ - 2236
  20. selenuim爬虫实战(日lofter.com)

热门文章

  1. 找不到人生方向和目标时,生活缺少激情,尝试一下这六条策略
  2. 收缩控件Expander
  3. Apache配置文件httpd.conf的理解
  4. 40亿个QQ号,限制1G内存,如何去重?
  5. 【文章翻译】解码肿瘤表型的无创成像使用定量放射组学方法
  6. http状态码301和302详解及区别
  7. 计算机网络应用 路由器,计算机网络路由器的应用探讨
  8. 更换硬盘或者U盘的盘符
  9. imfinfo matlab,MATLAB函数imfinfo函数
  10. 多重背包O(VN)算法——单调队列优化