第31卷第3期20113咸宁学院学报JournalofXianningUniversityVol.31,No.3
Mar.2011
文章编号:1006-5342(2011)03-0148-03
C语言”在Moodle平台中实现“课程教学管理系统
钟良骥
(咸宁学院
摘
*
计算机科学与技术学院,湖北咸宁437100)
要:Moodle模块化面向对象的动态学习环境,是基于互联网的教学平台。教师利用它可方便地创建个性化的
“C语言课程教学管理系统”网络教学环境。基于Moodle的案例,为广大教师介绍一套简便实用的在线课程管理
系统。
关键词:Moodle;C语言;课程教学管理系统
中图分类号:G423.06
教学信息化不受时间、空间的限制,是一种能够适应21世纪教育需求的教育体制和模式。通过因特网,教师可包括授课、答利用远程资源在网上完成教学的各个环节,疑、布置作业、批改作业、考试、统计分数等。Moodle作为一设计目的是帮助教育者建立套开源的网络课程管理系统,
高质量的网上课程。它的程序代码完全使用PHP撰写,在线教学模块采用可以自由组合的动态模块化设计,教师组织在线教学时可以像搭积木一样的方便。下面将从如何搭建平台、管理平台、平台使用效果几个方面,介绍C语言课程教学管理系统。
一、构建Moodle平台(一)网络拓扑结构图
网络服务器提供在线服务,教学双方实现异地互动。拓扑图如下:
文献标识码:A
Moodle是用PHP编写的基于数据库的动态网站,在安需要安装好数据库。HTTP服务器软件可使装Moodle前,用Apache或IIS,但都要求支持PHP;数据库服务软件可以MySQL和采用MySQL或其他。我们使用开源软件Apache、PHP来建这个数据库。
PC服务器安装linux或者win2003server操作系统。安装好mysqlserver或其他兼容数据库系统。准备apache软moodel软件。本文使用的软件环境如下:件和php软件,
Win2003R2,Apache21218,php51215版本,数据库使用Mysql510119版本。
(三)平台安装
整个平台安装比较简单,本文不详细阐述。将系统整把Moodle文件解包放在apache的文档目录下,可合好后,
以通过web来访问教学平台。
(四)平台访问
教师进行网络课程管理及学生登录网络学习操作非常方便,只需在IE浏览器中输入web地址就可以了。登陆http://211.85.185.126,校园中的师生可进入C语言课程教学管理系统,进行网络互动学习。
(二)搭建Moodle平台
1.硬件环境
高性能PC服务器一台(本系统采用联想万全R280服
4GB内存,务器:IntelXeon5110CPU(频率1600MHz),
500GBSCSI(单硬盘).100M网卡),具有校内IP地址(211.85.185.126)。
2.软件环境
C语言课程教学管理系统设置及管理二、
*收稿日期:2010-11-28