赵 亮
锦州医科大学公共基础学院,辽宁 锦州 121000
基于eFront的医学计算机基础课平台设计与应用研究
赵 亮
锦州医科大学公共基础学院,辽宁 锦州 121000
为解决医学计算机基础课程面临的学时缩减、教学质量难以提高等问题,文章阐述了依托高校校园网架设CentOS服务器,设计构建基于eFront的医学计算机基础课平台系统的过程,并进行了教学实践对比研究。结果显示,该平台系统在教学应用中发挥了激发学习兴趣、提升学习成绩的作用,促进了医学院校信息化教学资源与教学环境建设。
CentOS;eFront;医学;计算机基础课;平台
信息技术在现代医学中的应用范围越来越广泛,众多医学领域中也都融入了计算机技术[1]。如何在医学院校中提升计算机课程的教学质量,帮助医学生建立扎实的计算机基础应用能力,是当代医学院校计算机课程教学与科研人员需要解决的重要任务。eFront是一个基于PHP开发的开源学习管理系统,其系统简单易用、功能强大、具备先进学习管理功能[2]。研究构建基于eFront的医学计算机基础课平台,推动教学资源与教学环境建设,探索符合学生需求与专业需要的教学内容和教学手段[3],是提升医学院校计算机基础课程教学质量的途径之一。
计算机基础课是医学院校均开设的公共基础课程,通常包括计算机软件应用和程序设计两门课程,一般会在大学新生入学的前两个学期开设。以锦州医科大学为例,学校开设了《办公自动化与应用软件》和《Visual FoxPro程序设计》两门课程,以培养学生在信息化社会里更好地学习、工作和生活所必须具备的计算机基础知识和基本操作技能,为进一步的学习与提高打下良好基础。其中,《办公自动化与应用软件》主要讲授Windows操作系统、Office办公软件以及其他常用应用软件;《Visual FoxPro程序设计》主要讲授数据库管理系统软件—Visual FoxPro 6.0和与之相关的计算机高级语言程序设计。学生通过《办公自动化与应用软件》课程的学习,可以掌握信息社会必备的计算机技能,而《Visual FoxPro程序设计》课程的学习又能够培养医学生的逻辑思维能力和分析问题、解决问题的能力。
当前医学院校的计算机基础课教学中普遍存在以下三个问题:①因课时缩减导致难以满足部分学生的学习需求;②教学难度、教学进度统一后,由于学生的计算机基础水平参差不齐,学习分化情况较为严重;③教学方式单一化[4]跟不上当代医学生学习方式的多元变化。为解决以上三个问题,我们构建医学计算机基础课平台,以便为学生提供快捷、方便、准确的课程学习指导,为不同水平学生提供多层次教学资源,为学生学习计算机基础课程和相关专业知识提供咨询、交流的综合性平台,同时也顺应了当代医学生学习生活的多元化需求。
医学计算机基础课平台的构建过程需要三个步骤:①根据实际需求分析并选择适合的平台服务器;②根据需求选择和安装平台软件系统;③导入教学资源。以锦州医科大学计算机基础课平台实现为例,平台构建过程如下:
2.1 平台服务器选取
构建医学计算机基础课平台需要一个高稳定性的服务器,在实际使用当中一般会选择以下三类服务器:云服务器、校园网服务器、机房服务器,对于计算机基础课平台来说,这三类服务器各有优缺点(如表1所示)。
表1 服务器优缺点对比
锦州医科大学计算机基础课平台主要在校园网内部使用,为该校学生提供服务。综合考量平台服务范围、服务对象和使用成本,机房服务器提供服务范围过小,而云服务器主要面向互联网用户提供服务,且需要一定租用成本,均不适合。校园网服务器尽管构建过程相对复杂,但是网内高速访问且免费的优点最为适合用作医学计算机基础课平台服务器。考虑到平台服务器专用且负载较小,研究采用一台主流配置的计算机接入校园主干网作为服务器即可。
2.2 软件系统选取与安装
选定了平台服务器,接下来需要进行软件的选取与安装,包括环境软件和平台软件。
2.2.1 环境软件选取与安装 选用流行的CAMP(CentOS+Apache+MySQL+PHP)作为平台架构。其中,CentOS(community enterprise operating system)采用7.1版本,是基于Red Hat Linux提供的可自由使用源代码的企业级Linux操作系统[5];Apache(Apache HTTP Server)采用2.4版本,是平台的Web服务器端软件;MySQL采用5.5版本,是平台的数据库管理系统;PHP(hypertext preprocessor)采用5.5版本,是平台的开源脚本语言。选用开源的CAMP平台架构,既保证了较低的开发成本,同时也具有很高的安全性和稳定性。2.2.2 eFront平台软件系统安装 选用的eFront是希腊EPIGNOSIS公司开发的一款世界知名的学习管理系统(Learning Management System,LMS)软件[6]。它使用PHP开发,基于移动优先设计,界面友好且美观,具备完善的教学资源管理、学习与考试管理、学习追踪记录、互动交流功能[7],完全可以满足医学计算机基础课平台的需求。选用软件的成熟版本eFront3.6.15版,最新安装文件可在其官网https://www.efrontlearning.com/下载得到。eFront的安装过程分为以下两个步骤:第一,将下载的eFront安装文件解压缩到/data/www root/default/efront文件夹;第二,使用浏览器打开http://服务器IP地址,根据提示在线安装。完成后,使用管理员账号登陆系统,添加新科目“计算机基础课程”,然后在该科目下添加“课”—“Visual FoxPro程序设计”和“办公自动化与应用软件”,构建医学计算机基础课基本结构。
2.3 医学计算机基础课资源导入
设置好计算机基础课的基本结构以后,需要进行课程设置并导入医学计算机基础两门课程的教学资源,分为以下4个步骤:
①设置授课教师。管理员登录系统后,分别在两门课程的“编辑”→“课用户”界面赋予授课教师账号权限。
②课程信息设置。教师登录系统后,点击课程栏右侧的“课信息”图标以打开信息设置界面,分别设置两门课程的“说明”“目标”“评定”“主题”“资源”等信息。
③课程模式设置。教师点击“管理”图标打开课程管理界面,设置两门课程的“课选项”和“课模块”。
④导入教学资源。教师点击课程图标选项,设置“内容树管理”“文件”“论坛”等课程相关内容,导入添加“内容”“作业”“测验”“IMS课件”等教学资源。教师可以点击“内容”→“创建单元”添加课程章节:在打开的界面中设置章节标题、使用“编辑器”添加课程图文资源、使用“文件管理器”上传课件和其他应用文件资源;点击“作业”→“添加作业”设置作业标题、导入作业内容、设定完成该作业的截止日期;点击“测验”→“添加测验”设置测验名称、导入测验内容、设定测验时间段和重复次数;点击“IMS课件”上传ZIP格式的IMS课件文件资源。
完成以上操作,基于eFront的医学计算机基础课平台就搭建好了,可以进入教学应用阶段。
选取锦州医科大学2015级46、53班进行对比研究,两个班班型相同,均为30人,入学成绩相近,计算机基础知识水平相当。研究选用了《Visual FoxPro程序设计》课程的重难点内容—“第四章面向过程的程序设计”,两个班级均实施了相同的课堂教学。
授课教师要求46班学生课后依据教材和课件进行自主复习,要求53班学生课后登陆医学计算机基础课平台,完成以下复习任务:①浏览“第四章面向过程的程序设计”课程资源;②完成课后测验—“测验:第四章程序设计”;③登陆论坛和教师、其他学生交流疑难问题;④重复完成课后测验。
授课教师于课后登陆了平台,完成了以下工作:①点击“测验”→“最近完成的测验”了解学生课后测验总体完成情况;②点击“查看测验”和“测验分析”查看单个学生测验的详细情况;③点击“论坛”参与学生讨论,回答学生提出的疑问。
授课教师在随后的传统课堂上对两个班进行了问卷调查和相同题目的考试,以评估平台应用效果,问卷和成绩对比情况如表2所示。
由表2可知,应用该平台的53班学习项目完成度、兴趣度和平均测验成绩均高于自主复习的46班,特别是应用平台功能进行学习的兴趣度超出明显:这表明基于eFront的医学计算机基础课平台在实际教学应用中能够显著提高学生的学习兴趣,促进学生积极思考、主动学习,从而提高课程的学习效率及效果。
表2 两班复习情况调查和成绩对比
研究表明,构建基于高校校园网的eFront医学计算机基础课平台,其技术难度和硬件成本相对不高,性价比较好。构建好的医学计算机基础课平台能够丰富教学方法和教学手段,提高学生的学习兴趣,有效改善计算机基础课程教学中的部分现存问题。随着教学资源的进一步积累优化和授课教师对平台教学应用的深入研究探索,基于eFront的医学计算机基础课平台一定能发挥出更大的教学辅助作用,为我国医学事业培养出更多拥有扎实计算机知识的优秀的专业人才。
[1]宫晓曼,魏斌峰.计算机技术在医学中的应用[J].电子技术与软件工程,2013(23):190-191
[2]肖海鹏,谢铭瑶.基于eFront的《计算机基础》网络课程的建设研究[J].电脑知识与技术,2011,7(29):7309-7311
[3]邓欢.面向卓越医师的计算机基础教学改革初探[J].中国医学教育技术,2016,30(5):621-623
[4]寇志谦,李超科,靳瑞霞.医学院校计算机基础课程改革与创新研究[J].软件导刊,2014(6):169-170
[5]姜磊.基于CentOS的Apache服务器虚拟主机的设计与实现[J].长沙大学学报,2013,27(5):67-68
[6]陈笑怡,王敏娟,陈泽宇,等.世界知名学习管理系统(LMS)比较分析[C].Third Inter Confe on Edu Technol and Training,2010:192-194
[7]林锋锋,张君敏.基于开源软件的网络学习平台在高师教学中的应用[J].软件导刊,2014(2):180-182
Design and application ofmedical com puter basic course platform based on eFront
Zhao Liang
Public Basic Academy Department,Jinzhou Medical University,Jinzhou 121000,China
In order to solve the problems such as reduced teaching hours of medical basic computer course and difficulty in improving teaching quality,this paper introduces the process of designing and constructing themedical computer basic course platform system based on eFront supported by campus network CentOS server,and makes a comparative study of teaching practice.The results show that this system applied in teaching can stimulate students'interest in learning,enhance learning performance,and promote the construction ofmedical colleges'informatized teaching resources and teaching environment.
CentOS;eFront;medicine;computer basic course;platform
G434
:A
:1004-5287(2017)04-0408-03
:10.13566/j.cnki.cmet.cn61-1317/g4.201704014
辽宁医学院教学改革研究一般项目“《大学计算机基础实用教程》课程网络化教学平台建设与实践研究”(YA2015021)
2017-01-12
赵亮(1979-),男,辽宁锦州人,讲师,硕士,主要研究方向:计算机科学与技术研究。