江西省 南昌市第一中等专业学校
摘要:如今,随着信息技术的大力发展,社会对计算机专业人才的需求量也越来越大。所以中职学校需要加强对计算机专业远程实训平台的建设,开发出以工作为导向的计算机学习软硬件、系统,促使理论和现实进行结合,从而提高教学的质量和效率。为此,笔者分析了中职计算机专业远程实训平台的建立,希望能为相关工作者们带来一些有用的参考资料。
关键词:中职;计算机专业;远程;实训平台;构建
前言:从目前来看,国内职业教育体系大部分都以理论课程为主,而且基本上是围绕学科性教学课堂开展的,少有使用远程实训平台。所以,学校需重视远程实训平台的建立和开发,从而为计算机专业教学提供更多方便,同时也增强学生的专业能力、职业素养。
一、中职计算机专业远程在线实训平台的建设原则
在对中职计算机远程在线实训平台进行建设的过程中,需要遵循这样几个基本原则:第一,实训平台需要具备一定的适应性,从而方便不同的专业之间进行拓展。第二,实训平台需要对用户使用终端降低要求,从而使学生在不同的场景下都对其进行使用。第三,平台的功能升级需遵循简单的原则,方便师生操作使用。第四,要满足远程使用的功能,因为学生在课余时间、放假期间可能不经常使用计算机,所以实训平台需要实现远程练习的功能。第五,实训平台要满足实训环境要求,促使计算机专业教师能更好的使用计算机,并依托于计算机功能的简单升级,方便教师定制专门的实训环境[1]。
二、浅析中职计算机专业远程实训平台建设
(一)在线教学系统的建设
根据中职计算机教学课程的情况,学校可以开发一些实训设备,为教学提供方便,为学生建立良好的实训环境。同时也要开展网络共享,使学生们更好的使用网络和实训设备。所设计的实训设备需要具有一定的专业适应性,根据计算机专业的特点,进行内容设置,建设学习系统。整个系统包括了教学部分、测试评价系统、竞赛系统等等。促使设备拥有各种不同的实训场景,提高教学的效率。
其中的软硬件设计都具有一定的兼容性,从而发挥出实训设备的功能。随着信息技术的不断进步,也可以对原来的实训设备进行拓展使用,从而延伸至不同的实训场景中。同时开通网络权限,促使在过去的学校局域网、公共网络中采用真实的实训设备。如今,已经有很多的实训平台开始和线上系统进行一定的结合,提高了实训平台的实用性。但仍然需要解决实训平台所存在的专业性问题,降低开发和建设所耗费的成本。并且减少对用户终端的要求,使得学生可以通过手机来使用实训平台。
(二)Online Judge系统的建设
Online Judge系统也被称为OJ系统,其属于在线判题系统,经常被采用在很多在线编程竞赛中。在线判题系统要求使用者在线提交程序源代码,系统会对程序源代码开展编译,而且借助早前设置好的数据,针对程序进行检测。提交代码会在受限的环境下执行,比如内存限制、时间限制、安全限制等等。促使标准答案和运行结果进行对比,而且将结果与相关提示发送给使用者。不仅如此,系统对用户能进行各种各样的排名、统计,同时提交答案数量名次、正确率名次、程序效率名次等。系统中也包括了诸多题库,方便中职计算机专业的学生进行练习、参与竞赛[2]。
这种系统非常适合中职计算机专业使用,因为技术非常成熟。同时系统也非常简单。系统的建设仅仅需要一台服务器便能完成,和普通网站没有太大差异。而且其中还有丰富的手册资料,安装和使用起来非常简单。不仅如此,我国也一些开源的OJ系统,促使二次开发定制系统更加简单。该系统建立了安全限制、资源限制机制,使得系统更加高效率。计算机专业的师生利用系统进行练习,能更好的开展编译,使得程序错误不会对系统产生影响。系统也要支持不同的程序语言,在网上能找到不同程序语言的相关系统,比如JAVA、Python、PHC等等,兼容所有的程序语言。因此该系统的应用场景很多,能满足计算机专业学生对程序设计实训环境的需求。同时其对低端性能没有要求,因为该系统属于网站系统,打开网页便能进行使用。
(三)网页远程桌面
因为web网页技术越来越先进,HTML5逐渐开始兼容Websocket技术。所谓Websocket,属于HTML5所提供的一种在单个TCP连接中开展全双工通讯的协议。借助这样的技术,能建立基于HTML5的远程桌面网页应用。重点流程属于Web端采用HTML5的Websocket和Web后台通信,Web后台和服务端采用的通信协议为TCP。对传输协议进行制定,传递命令和接收数据包,必须要有一个传输协议,从而促使协议数据更加完善。一旦Web收到了后台传递过来的屏幕位图流数据,会在canvas以及img等元素中展示出来。待服务端收到了前端命令,最终会转化为不同形式,从而更好的进行操作。
借助这样的流程,能在网页环境下更好的控制远程主机。从而实现网页控制远程主机,通过服务器对主机建设实训环境进行一定的仿真,师生们只需要借助网页,便能方便的使用实训环境。这样一来,也不会产生系统对客户端设备要求太高的现象,为教学带来了一定的方便
[3]。
三、总结与体会
综上所述,中职学校的计算机专业对于实训有着较高的要求。而且为了培养学生的动手能力、动脑能力,学校必须要建立科学合理的反馈机制和完善的实训平台,方便学生学习和训练,促使他们在课余学习中完成各种任务,从而更好的为中职计算机专业的学生提供教学服务。
参考文献:
[1]刘芳芳.浅析中职计算机专业远程实训平台建设[J].网络安全技术与应用,2020(07):98-99.
[2]罗红艳.基于计算技术的中职计算机实训远程教学平台的建设策略有效应用[J].计算机产品与流通,2020(08):8.
[3]徐艺玮.基于物联网的中职学校计算机实训室管理系统[J].信息与电脑(理论版),2018(24):244-246.