APP下载

基于MVC的程序设计课程慕课平台的设计与实现

2017-05-09张标汉

武夷学院学报 2017年3期
关键词:数据库用户课程

张标汉

(三明学院信息工程学院,福建三明365004)

基于MVC的程序设计课程慕课平台的设计与实现

张标汉

(三明学院信息工程学院,福建三明365004)

针对课程教学与改革的需要,开发了一套类慕课在线学习与测试系统。该系统采用.NETMVC模式进行开发,设计了模型类、控制器类和相应的视图页面来实现该系统。系统提供了课程的维护、学习的监督、作业的布置、测试的判定等基本的功能,为课程教学与改革提供了基础平台和技术支持。

程序设计;慕课;HUSTOJ;MVC

程序设计课程是计算机相关专业的基础课,为了提高该课程的教学质量,诸多高校针对该课程进行了不同方向的教学改革实践与探索,提出了案例教学法、理论与实践一体化等改革措施,这些改革都一定程度上提高了程序设计课程的教学质量[1-3]。此外,程序在线测试平台(online judge,OJ)在课程改革中也被寄予厚望,很多高校都在探索利用OJ平台激发学生的学习兴趣、提高学生的编程能力和综合实践能力[4-5],这些学校正是在OJ系统的辅助下提高了本校程序设计课程的教学效果。

正是看到了OJ系统对程序设计课程教学的较大作用,国内不少知名大学都开发了自己的OJ系统为本校的程序设计课程教学和竞赛服务[6],但这些OJ系统对其他学校来说不是免费的。限于技术力量不够许多学校没能自己开发OJ系统,因此,这些学校转向寻找开源的系统,HUSTOJ是目前国内许多高校正在使用的开源OJ系统。但该OJ系统仅支持程序的在线测评,尚不支持课程的在线学习,在有些方面难以满足不同学校的个性化需求。……

登录APP查看全文

猜你喜欢

数据库用户课程
数字图像处理课程混合式教学改革与探索
软件设计与开发实践课程探索与实践
为什么要学习HAA课程?
数据库
关注用户
关注用户
数据库
关注用户
数据库
数据库