APP下载

试论《计算机网络》课程移动学习网站的设计与开发

2021-09-16计明

南北桥 2021年22期
关键词:设计开发计算机网络

计明

【摘    要】随着科学技术的快速发展,各种先进技术层出不穷,逐渐融合于人们的日常生活和工作中。而随着教育体制改革不断深入,为满足新时期教育发展要求,《计算机网络》课程教学也需与时俱进,积极与计算机、互联网等技术相融合,打造现代化教学与学习系统,从而提升教师教学与学生学习效率,为院校可持续发展提供保障。基于此,本文以移动学习网站设计与开发的重要性为切入点,分析移动学习网站设计与开发的相关技术,提出《计算机网络》课程移动学习网站设计与开发的实践,以期为相关学者研究提供参考。

【关键词】计算机网络课程  移动学习网站  设计开发

中图分类号:G4      文献标识码:A DOI:10.3969/j.issn.1672-0407.2021.22.005

一、移动学习网站设计与开发的重要性

在新时代背景下,人们已经步入信息化时代,而《计算机网络》课程也在各种因素的影响下,逐渐与信息技术相融合,发展成为符合新时代教育发展要求的计算机网络课程教育体系,其中最有代表性的就是《计算机网络》课程移动学习网站。《计算机网络》课程移动学习网站对于学生学习管理具有重要作用。打破时间与空间约束的《计算机网络》课程移动学习网站不仅可以促进高校管理模式现代化发展,还有利于提升学生学习的效率与质量,对于高校的长远发展意义重大。基于此,促使《计算机网络》课程建设向智能化、自动化、信息化、集中化方向发展是现阶段教育发展背景下的大势所趋,《计算机网络》课程移动学习网站设计与开发是新时代教育背景下的必然选择,具有重要意义。

二、移动学习网站设计与开发的相关技术

(一)标记语言HTML5、Ajax技术与Jqmobi框架

在实际《计算机网络》课程移动学习网站设计与开发过程中,应侧重网站上视频、音频等教学资源的应用成效,而标记语言HTML5能够通过添加“audio、video”等标签,让教学音频与视频播放流畅。Ajax技术是设计交互式网页的主要技术,该项技术已经较为成熟,且近几年随着科技发展也得到了优化。当前在《计算机网络》课程移动学习网站设计与开发中应用Ajax技术可以实现web局部更新,这样学生在移动网站上学习时不需要重新加载整个网页。查询程序库、jqUi、jqPlugin是Jqmobi框架的主要构成部分,《计算机网络》课程移动学习网站的界面布局需要依靠jqUi实现,jqPlugin与查询程序库则是进一步优化学习网站使用功能的技术。

(二)Visual Foxpro技术

Visual Foxpro6.0是打造《计算机网络》课程移动学习网站信息化管理系统的主要技术软件。Visual Foxpro6.0也是目前新一代小型数据库管理系统的杰出代表,相较于从前的版本而言,其具有性能更完善、完整性更高、工具更加丰富、速度更快、兼容性更强等优势。在《计算机网络》课程移动学习网站设计与开发中,可以利用Visual Foxpro6.0项目管理器访问和创建所需要的工具。同时,Visual Foxpro6.0可以将原教务管理系统关于《计算机网络》课程相关的数据进行复制与共享,不用担心相关数据遗失。此外,Visual Foxpro6.0数据库采用的是SQR Server2000关系数据库管理系统,其安全性能较高,并且该系统的数据库引擎具有超高的可伸缩性,可以在不同的平台上进行安装运用。SQR Server2000的Visual Foxpro6.0可以为《计算机网络》课程移动学习网站设计与开发提供一个数据完整、安全性高、功能丰富强大的数据库平台。

(三)MIS技术

在进行MIS(管理信息系统,Management Information System)功能整体设计时,要明晰每一个模块的效用,从而保证创建完成后的《计算机网络》课程移动学习网站系统中的各个模块功能清晰明了,进而在后续操作使用时“泾渭分明”,不会发生互相“干扰纠缠”的现象。MIS整体模块设计主要包含以下几点:

第一:移动学习网站系统→课程管理模块→课表查询。

第二:移动学习网站系统→成绩管理模块→任课教师录入/学生查询。

第三:移动学习网站系统→教材管理模块→根据课程方式录入/根据班级方式录入。

第四:移动学习网站系统→课程考试/计算机等级考试/学分查询。

三、《计算机网络》课程移动学习网站需求分析

(一)学习者需求

基于以下问题了解学生对课程移动学习网站的认识与认可度。第一,移动学习网站能否激发学生学习的积极性和主动性?第二,移动学习网站能否提高学生与教师、学生与学生之间交流的频率?第三,移动学习网站中哪方面的检测可以帮助学生及时掌握知识?第四,移动学习网站上的哪些内容对学生的学习有帮助?第五,每天平均使用网络资源的时间是多少?第六,在移动学习网站上主要通过什么方式进行学习?移动学习网站是以互联网分享为媒介,具有视频、解惑、调研、签到等特点的一种新型教学模式,该教学模式不仅具有资源共享体系,学生可以在此教学模式下进行知识分享和讨论,还可以选择自己喜欢的知识载体,可以是图片、视频、网课等任意形式进行课程学习。通过调查发现,学生对移动学习网站的认可度较高,在日常教学中需要通过移动学习网站进行学习。

(二)学校管理需求

首先,课程内容管理。在《计算机网络》课程移动学习网站设计与开发时,课程内容管理是其一大关键任务,因为在进行课程内容管理时需要参考诸多因素。上课不能在同一时间段安排同一教师进行两个班级授课,不能在同一时间段为同一班级同时安排两门课程等。此外,在课程管理时还应注意以下内容:第一,同一门课程安排应有一定的间隔性,不应过于集中,尤其不能将一周课程全部集中在同一天。第二,对于已经上传教务系统的课程表安排不应随意更改,甚至增加相应课程。第三,尽量不要将一天全部排满文化课程,应注重劳逸结合。第四,应尽量将专业课程固定在每天的同一时间段。第五,在与其他课程相撞时,应先安排公开课时间,再安排专业课。第六,在課程安排时应先安排专业课,再安排任选课。

其次,成绩管理。在《计算机网络》课程移动学习网站设计与开发中进行成绩管理时,可以根据不同需求分别采用学期计划录入添加与相关课程录入添加。二者最后呈现的结果是相同的,目的都是便于学生与教师在教务系统中查询成绩,但二者在成绩录入形式方面存在不同。按照课程录入成绩时是需要手动输入的,即在计算机上输入相关课程名称或者课程代码,该成绩管理方式在一定程度上是对学生重修成绩进行补录的辅助技术,具有保留该类学生原成绩但又可以呈现新成绩优势。按照课程添加课程成绩信息的成绩管理方式不仅具有成绩补录优势,还可以对教务系统中学生的课程学分与学时进行编辑修改。此外,成绩管理模块还具有成绩导入与导出功能,学生可以导出自己的课程成绩,而教师也可以在教务管理员的协助下导出班级所有学生的课程成绩。

最后,教材管理。教材管理模块是《计算机网络》课程移动学习网站相较于传统管理系统新增加的管理模块。随着教育体制改革的不断深入,随之而来的教材数量与种类也在日益增加,致使负责教材管理工作的相关工作人员的工作压力剧增,并且教材信息不完善、数量不精准等问题频发。基于此,为改善教材管理工作模式,提高教材管理工作效率,《计算机网络》课程移动学习网站设计应该在开发时增加教材管理功能,从而可以帮助工作人员通过教材管理功能将各种教材信息进行信息化录入,将其保存到计算机教材管理模块内,并且可以在计算机内将各种教材按照学院、年级、班级进行分类,从而使教材使用情况清晰可见,便于教材统计与管理。

四、《计算机网络》课程移动学习网站设计与开发的实践

(一)网站系统构架设计

服务端与客户端是《计算机网络》课程移动学习网站的主要构架,客户端用于学生学习,服务端的作用是处理学生请求。在网站系统构架设计时应该尽量细化服务端的功能,因为客户端为学生移动学习终端,整体构架较为单一,但服务端则与之相反,在服务端设计时为了满足学生的不同请求,需要保证各项功能健全,便于学生在移动学习网站开展登录、注册、学习、查询等请求。在进行服务端设计时首先应用Jqmobi框架对移动网站页面进行布局,同时应用Jsp对动态页面进行开发。其次,移动学习网站服务端还应设有数据库,这一要求需要Access完成。最后,利用Ajax来保障移动学习网站上的数据处理。

(二)网站的功能模块设计

MIS整体模块设计是大框设计,为了保证网站的实际应用效果,在《计算机网络》课程移动学习网站设计开发过程中还应做好网站的功能模块设计。整体结构主要分为三级,一级模块为移动学习网站;二级模块为网站管理、理论知识、试验学习、在线测试、学习笔记;三级模块则为用户登录、用户注册(网站管理模块)、知识学习、标记知识点(理论知识模块)、知识学习、标记实验(实验学习模块)、在线做题、试题管理(在线测试模块)、我的重点、我的难点、未完成、我的题库、交流站(学习笔记模块)。

理论知识模块具体操作流程与涵盖的内容为:用户登录→是否登录→理论知识模块→选择知识点→知识点学习(文本、课件、视频)或知识点标记(重点、难点、未完成)。

实验学习模块具体操作流程与涵盖的内容为:用户登录→是否登录→实验学习模块→选择实验→实验知识点学习(文本、课件、视频)或实验知识点标记(重点、难点、未完成)。

在线测试模块具体操作流程与涵盖的内容为:用户登录→是否登录→在线测试模块→选择测试题→上一题(下一题)→(是)试题内容或(否)挑战到上一题(下一题)→查看答案→显示答案。

学习笔记模块具体操作流程与涵盖的内容为:用户登录→是否登录→学习笔记模块→我的重点、我的难点、未完成、我的题库、交流站。在我的重点模块下设有是否登录→我的重点列表→知识点学习。在交流贴模块下设有发帖、我的帖子、全部帖子→查看帖子→回复帖子。

(三)网站界面设计

随着社会文化的发展,学生的审美能力得到有效提升,网站界面的精美度在一定程度上会影响学生的学习兴趣与积极性,因此在《计算机网络》课程移动学习网站设计与开发时应对网站界面设计加以重视。主要关注点可以包含以下几个层面。第一,界面的整洁度。要保证界面重点内容清晰可见,减少不必要的信息披露。第二,界面的友好性。要保证界面上的操作流畅以及操作的简易程度,避免繁杂设计。第三,界面的美观度,要保证界面的色彩、布局、文字、背景等要素之间的合理协调性,确保风格、形式、内容统一。具体参考如下,由于移动学习网站相较于PC端学习网站而言屏幕较小,在主界面设计时必须要保证文字少且内容精炼。整体分布要遵循上中下结构,上为页头,中为内容,下为页脚,背景颜色应以具有保护视力作用的清新颜色为主色调,字体颜色应以黑色为主,规避掉多彩字体。

(四)网站导航设计

《计算机网络》课程属于高校课程,知识点较为繁杂且技术类知识较多,对于《计算机网络》课程整体而言需要学习的内容较多,为此,在移动学习网站设计与开发时,需要结合《计算机网络》课程实际教学需求设计出多个板块。而在诸多板块中学生容易出现“迷航”,无法及时找到自身需要的板块,为此在《计算机网络》课程移动学习网站设计与开发时应设计网站导航。网站导航具有很好的指引作用,通过网站导航,学生能够轻松找到学习内容。在网站导航设计时应遵循简单要求,保证导航的清晰性、完整性,让学生一眼就能看明白导航。在实际设计《计算机网络》课程移动学习网站导航时可以采取模块导航与分层导航模式。

首先,模块导航。模块导航设计较为简单,主要根据《计算机网络》课程移动学习网站设有的四大模块,在主界面页脚将四大模块添加上即可,学生通过点击各个模块就可以直接跳转至相应界面。模块导航只适用于帮助学生找到相应的模块,但无法引导学生到达更为细致的小模块,为此应将模块导航与分层导航相结合。

其次,分层导航。分层导航在《计算机网络》课程移动学习网站上的应用更为细致,可以将网站上主要的模块像目录一样列举出来,并在一级导航下设有二级导航、三级导航。如,理论知识模块为一级导航,知识点学习为该一级导航下的二级导航,其下的文本、课件、视频则均为三级导航,通过细致地分层导航,学生可以快速找到相应学习模块开展学习。在分层导航设计时还应设计隐藏程序,点击一下一级导航会出现二级与三级导航目錄,再点击一下则可以将二级与三级目录收起来,这样会使界面更加整洁。

综上所述,伴随着现代化科学技术的迅猛发展,移动学习端应运而生,不仅可以打破时间与空间的桎梏,促使学生随时随地学习,还能够激发学生的兴趣,让学生全身心投入到学习中。由此可见,设计与开发《计算机网络》课程移动学习网站具有重要意义,是新时代教育背景下的必然选择。

参考文献

[1]吴强.在线学习网站数据库集群技术设计分析——以“江苏学习在线”网站为例[J].软件,2021,42(06):35-37.

[2]李云龙,李连玉,李启鹏,禹立原.浅析微型计算机学习网站的设计与实现[J].数字通信世界,2021(01):125-126.

[3]李晖,张志佳,桑海峰,姚晓慧,冯皓.基于考核导向的计算机网络类课程教学模式的探索与实践[J].教育现代化,2020,7(55):46-49.

[4]李丽,张楠.计算机科学技术学习网站的设计与实现[J].信息记录材料,2020,21(05):135-136.

[5]刘晓倩.移动学习网站界面布局与导航样式对用户体验影响因素的眼动研究[J].教育教学论坛,2019(35):61-62.

猜你喜欢

设计开发计算机网络
基于模式匹配的计算机网络入侵防御系统
关于计算机网络存储技术分析
计算机网络信息安全及防护策略
鞍山市防雷业务管理平台研究与开发
家庭日常餐厨垃圾分类处理器的设计开发
职业教育视角下的微课应用探讨
小学数学微课程的应用与实践
计算机网络技术的应用探讨
新高考方案下高中英语选修课程的设计与开发
基于Access的新生录取报到系统的设计与开发