基于WordPress构建项目化课程教学平台的研究
2016-11-15曾晨曦
曾晨曦
摘 要 随着教育改革的不断深入,项目化课程已经成为当前职业教育课程发展的基本方向,随着信息技术的广泛应用与快速发展,如何构建面向项目化课程的教学平台已受到普遍关注。本研究通过探索性研究法和经验总结法,基于项目化课程的教学需求和WordPress的技术特点,提出了基于WordPress构建项目化课程教学平台的步骤方法,并对平台构建过程中的技术关键点提出了有益的建议,具有较强的可操作性,将会提升广大一线教学工作者构建项目化课程教学平台的技术水平和实操能力。
关键词 项目化课程 教学平台 WordPress
中图分类号:G712 文献标识码:A DOI:10.16400/j.cnki.kjdkz.2016.09.020
Research on the Construction of Project Curriculum
Teaching Platform Based on WordPress
ZENG Chenxi
(Hunan Engineering Polytechnic, Changsha, Hunan 410151)
Abstract With the deepening of educational reform, curriculum project has become the basic direction of the current vocational education curriculum development, along with the fast development and wide application of information technology, how to build oriented project curriculum teaching platform has been widespread concern. This research explored the research method and experience summary method, based on the technical features of project-based curriculum teaching needs and WordPress, puts forward the method of the project-based curriculum teaching platform construction based on WordPress and technical key points in the process of construction of platform proposed suggestions, with a strong operational, will enhance the majority of workers in first-line teaching building project curriculum teaching platform of technical level and practical ability.
Key words project curriculum; teaching platform; WordPress
1 研究背景
课程始终是职业教育和教学改革的核心。①实践表明,项目化课程作为一种新的高职教育课程模式,在把握高职教育本质内涵、体现高职教育特色及符合国情等方面,代表了中国高职教育课程模式改革的发展方向,是值得探索、研究并推广的课程模式。②随着信息技术的广泛应用与快速发展,构建面向项目化课程的教学平台已受到普遍关注,如何构建项目化课程的教学平台成了目前困扰广大一线教学工作者的技术性问题之一。
目前市面上存在的教学平台要么是针对基础教育的平台,要么是MOOC的平台,或者是传统的典型网络课程平台,③没有专门针对项目化课程的教学平台,再加上个性化的教学需求,因此从事项目化课程教学的教师们迫切需要“量身定制”的教学平台。
“量身定制”的教学平台,可以通过花费一定的资金委托专业公司设计制作。但是对于大部分的一线教师来说,教研经费相当有限,因此教师们希望能有一种低成本的方式来帮助他们构建教学平台,这个平台即能符合项目化课程的教学需要,又能够易于搭建,且方便后台管理与维护。
2 基于WordPress构建项目化课程教学平台的步骤方法
WordPress是一个免费的开源项目,使用WordPress可以搭建功能强大的网络信息发布平台,WordPress能让您省却对后台技术的担心,集中精力做好网站的内容。④基于教师们的教学需求和WordPress的特性,推荐使用WordPress来构建项目化课程的教学平台。
通过探索性研究法,提出了基于WordPress构建项目化课程教学平台的步骤和方法:(1)购买虚拟服务器空间;(2)购买域名;(3)关联服务器空间和域名;(4)进行网站备案;(5)在空间中安装WordPress;(6)设置网站主题;(7)设置网站目录;(8)设置网站功能;(9)添加用户角色;(10)发布网站内容。
3 基于WordPress构建项目化课程教学平台的建议
为了更好地搭建出符合项目化课程特征和教学需求的教学平台,通过经验总结法,在“服务器环境搭建”、“用户权限控制”等11个技术关键点中提出有益的建议:
3.1 服务器环境搭建
官方要求如下:(1)PHP 5.2.4或更新版本;(2)MySQL 5.0或更新版本;(3)Apache mod_rewrite模块(可选,用于支持“固定链接”和“站点网络”功能)。国内大部分的主机服务提供商都有支持以上要求的虚拟服务器租赁,作为某门项目化课程的教学平台,使用的人数和流量是有限的,因此对服务器的硬件参数和带宽要求并不高,建议选购支持服务器环境要求的基础型虚拟服务器进行租赁,可以有效降低构建成本。
3.2 域名购买
作为项目化课程教学平台专用的域名,不需要具备简单、易记等原则,因此可以购买最便宜的域名使用,但是使用的时候建议生成短网址或者二维码方便学生访问。
3.3 网站安装
在WordPress的中国官方网站中下载最新的安装压缩包,双击解开的文件夹中的readme.html文件,即可查看WordPress的介绍、安装,和升级方法。在您将程序文件上传至服务器相应目录后,安装过程只需5分钟。⑤无论是搭建何种类型的WordPress网站,包括项目化课程教学平台在内,安装方法都是一致的。
3.4 主题设计
在WordPress中可以使用默认的主题界面,也可以使用自定义的主题界面,建议初学者使用默认的主题界面,而有基础的用户可以根据课程特色和课程教学需求使用自定义主题界面,自定义主题可以按需购买,也可以自行设计制作。
3.5 网站目录结构
项目化课程教学平台的目录结构要根据课程的教学内容进行划分,建议使用以下2种常见的划分方式:(1)按照项目流程名称进行一级目录设置,将团队或者个人名称设置为二级目录;(2)根据团队或者个人名称设置一级目录,将项目流程名称设置为二级目录。
3.6 用户角色分类
如果项目化课程教学是分团队进行的,建议将用户角色按以下3种用户类型进行分类:(1)教师,(2)学生组长,(3)学生组员。如果项目化课程是分个人进行的,去掉学生组长这个角色即可。
教学平台是专用于某门项目化课程的,不需要无关人员注册,因此建议关闭注册功能,方法是进入WordPress的后台管理页面,找到用户菜单添加新用户,并设置用户角色。在用户角色的选择中,教师就是平台的创建者,因此默认就是“管理员”角色,建议选择学生组长为“编辑”角色,选择学生组员为“作者”角色。
3.7 用户权限控制
(1)WordPress默认的角色权限很难达到教学的需要,因此可以利用“Restrict Categories”插件来设置用户权限。建议的权限设置如下:①教师拥有最高权限,可以发布和修改任何内容; ②学生组长只能在自己组的目录中发布文章,只能编辑自己组发布的文章;③学生组员只能在自己组的目录中发布文章,学生组员只能编辑自己发布的文章。
(2)建议使用“WP Users Media”插件,这样就可以在 WordPress 后台只显示当前用户的媒体文件和附件,即方便控制权限,又能加速后台访问的速度。
3.8 上传文件类型控制
默认可以上传的文件类型是有限的,达不到项目化课程教学平台的需要。可以使用“PJW Mime Config”插件来设置可以上传的文件类型,比如允许上传doc、xls、ppt、rar、zip、swf等格式的各类型文件。
3.9 后台控制设置
(1)在不方便使用FTP的情况下,可以使用“FileBrowser”插件进行后台网站文件夹的管理。
(2)如果向学生开放了后台控制的界面,可能会导致不可预料的风险,因此建议使用“Adminimize”插件来设置不同用户的后台控制界面,规避不必要的风险。
3.10 网站速度优化
(1)项目化课程的网站中会存在大量的多媒体文件,因此建议使用“WPJAM 七牛镜像存储”插件来进行静态文件 CDN 加速,这样将使多媒体页面的访问速度大幅提升。
(2)如果没有多次修订的需求,建议使用“WP Cleaner”插件删除已经发布文章的所有冗余修订版,这样可以加快网站的后台管理速度。
(3)可以考虑使用“WP Super Cache”插件来加速网站的缓存文件显示,但如果使用了自定义主题,可能会造成少许问题,因此要谨慎使用。
3.11 网站安全性保障
(1)教学平台中开启了回复和评论功能,因此留言中不可避免会出现各类广告或者恶意内容,建议启用系统自带的“Akismet”插件,它可以自动拦截过滤大多数的垃圾评论,但即使有插件帮助,为了安全起见,仍建议定期人工检查评论。
(2)建议使用“Limit Login Attempts”插件来提供登录保护机制,可以有效防止恶意用户暴力破解、穷举WordPress后台的登录权限。
基于WordPress来构建项目化课程的教学平台,功能上可以满足教学需求,步骤方法上有规律可循,技术上简单易学,且成本低廉,是教师们的优质选择之一。有了教学平台的有效辅助,项目化课程的教学效果也将进一步得到提升。
注释
① 姜大源.世界职业教育课程改革的基本走势及其启示——职业教育课程开发漫谈[J].中国职业技术教育,2008(27):7-13.
② 邹茜茜.科学发展观指导下的高职项目化课程之评价[J].职业教育研究,2010(5):53-54.
③ 韩锡斌,葛文双,周潜,等.MOOC平台与典型网络教学平台的比较研究[J].中国电化教育,2014(1):61-68.
④ WordPress官方网站.首页介绍[EB/OL].https://cn.wordpress.org/, 2016-05-17. 电子参考文献.
⑤ WordPress官方网站.著名的5分钟安装[EB/OL].http://codex.wordpress.org/zh-cn:%E5%AE%89%E8%A3%85WordPress, 2016-05-17.电子参考文献.