一、节省网络资源,保障信息安全
校内课程学习网站部署在校园网内部服务器或者教师工作计算机上,可以使用内网私有IP地址,不占用公网IP,节省网络资源,同时减少学生在外网的信息访问需求,能在一定程度保障校园网络信息安全,方便管理。由于是内网地址,访问时不需要使用互联网流量,节省上网费用。目前的高校校园网干线链路基本都是万兆带宽,个人桌面链路能达到百兆甚至千兆带宽,校园局域网络稳定性高,因此校内的课程学习网站能给用户带来更好的体验,即使是视频资源也能流畅地在线播放。
二、NET的优势
(一)系统支持好
我们通常使用Windows+IIS的方式来运行.net网站,其中的Windows操作系统,可以是WindowsServer2003、XP、Wwin7等。在windows系统组件里安装上IIS,然后再安装和配置.NETFramework及数据库软件,就可以部署.NET网站。从操作系统到数据库再到运行环境,均可以使用微软的系列产品,其系统支持和兼容性好,服务器配置简单。
(二)开发和管理方便
.NET网站可以使用多种编程
三、建设方案
(一)网站架构
校内课程学习网站的定位是:面向师生提供浏览阅读服务,包括文本显示、图片展示、音频视频文件播放、课件播放等;为教师提供内容管理功能,包括页面添加、删除和内容更新。校内课程学习网站就是利用数据库管理知识、用页面展示内容的动态网站。读者以匿名方式访问,教师以管理员账号登录进行内容发布和更新[3]。网站系统架构如下图:
(二)网站内容编排
课程学习网站在内容编排上不是要覆盖教材全部,而是着眼于在教材和课堂之外给学生带来一些帮助,重点在“点”而不在“面”,因此其内容不同于教学课件。网站内容可以包括课程书目推荐、相关资源下载,分章节的知识重点和知识难点,练习作业和习题解答,学生提问解答等。习题和提问解答部分,尤其要写出解题的思路和思考过程,让读者更容易理解。课程学习网站总体的内容更新与课程进度同步,随时间推移逐步展示给读者,让读者有一个逐步深入、系统学习的过程,可以通过后台调整页面更新时间、用日期控制页面显示来达到“实时更新”的效果。
四、总结与展望
笔者在《局域网组网技术》、《JAVA程序设计》和《数据库原理及应用》等课程的教学过程中,自主开发使用了.NET课程学习网站,受到学生的欢迎,也取得了很好的效果。网站服务器使用校园网私有IP地址,全校范围内都可访问,网站首页是课程简介和教师简介,其后是学习软件下载链接、图文并茂的软件运行环境配置,接下来是分章节的知识重点和知识难点、练习题目和习题解答。每次的习题解答会在作业布置后一周公布。使用课程学习网站后,学生无论是在机房还是课后都可以自由地进行在线参考自学,还可以查看往期的作业解答。总之,基于.NET的校内课程学习网站建设容易,不需要太多的硬件投入和技术成本,充分利用高校成熟的校园网络,能给教学和学习带来很大帮助,提高效率,让广大师生能有更多时间和精力投入到科学研究中。
作者:刘芳 张云洋