PHP课程引入MOOC后创新教学模式研究
任海鹏+方继才+何晶+范宏宇
摘要:互联网技术的快速发展促进了在线教育普及和使用,MOOC是斯坦福大学创建的大规模开放网络课程,吸引了全球数千万人次的点击,为人们提供了海量的学习资源。文章指出,PHP课程引入MOOC资源之后,可以利用云计算、微信平台、增强现实、虚拟现实等进行二次开发,改变传统PHP课程教学时空受限、教师理论教学为主、学生被动接受的局面,提高学生学习的主动性和积极性,进一步改进PHP课程教学质量,满足社会对PHPA入才的需求,具有重要的作用。
关键词:PHP课程;MOCC;微信服务号;云计算
MOOC(Massive Open Online Course)是斯坦福大学创建的一个在线教学课程,其拥有数百种课程在线学习资源,已经成为IT技术在教育模式上的一次大创新,目前我国清华大学、北京大学、上海交通大学等知名院校已经引入了MOOC,创建了学堂在线、慕课网、智慧树等多种学习模式。MOOC是一种新型的教学模式,其具有很多方面的特征,比如开放性、大规模性、互动性、独特性等。MOOC拥有的课程数达到688门,为用户提供海量课程教学资源,并且70%的课程资源免费向人们开放,用户可以注册登录MOOC,选择自己喜欢的课程进行学习。MOOC是一种开放式教育资源,其可以为用户提供互动性、交流性社区,实现学生与学生之间、教师与学生之间的交互功能,能够方便用户使用,为学生学习提供了极大的便利。
1 PHP课程教学模式现状分析
PHP课程是一门计算机专业课,可以为程序员提供前台交互性开发语言,能够满足动态网页需求。PHP课程教学过程中采用的模式多为教师课堂教授、学生课堂听讲和机房实训等。教师单纯地讲授PHP课程应用理论知识,非常枯燥无味,无法激发学生积极、主动学习的兴趣。纯理论和示范性教学让学生被动地接受知识,容易让其产生厌学、怕学和难学的情绪,即使一些学生理论功底扎实,上课理解和接受了PHP课程应用的操作方法和基本的步骤,由于其无法及时进行上机实践,经过一段时间之后,学生再上机操作的时候已经忘了学过的方法和步骤。另外,PHP课程应用教学过程中,学生迫切希望接触到实际的软件开发项目,以便能够将自己设计的PHP课程应用软件作品及时地展现出来,查看自己对PHP课程应用掌握的熟练程度。但是,传统理论、实践相分离的教学模式无法突出计算机程序设计教学的特色,不能够实时地将学到的PHP课程知识应用到具体软件项目中,不能从根本上实时掌握和获取PHP课程应用前言技术和知识,导致学生不适应计算机技术发展较快的特点,掌握的PHP课程知识比较落后,各个PHP课程知识点也比较分散,不能够融会贯通,无法提高PHP课程设计能力。PHP课程教学没有充分利用MOOC的便捷性、资源充足性,具体问题包括以下几个方面。
(1)不能够结合当前沟通交流工具,开发虚拟的教学环境。目前,随着移动4G通信技术的快速普及和使用,微信、QQ等交流工具已经成为人们必备的信息化工具之一,微信为用户提供了很多订阅号和服务号功能,这些订阅号、服务号可以进行二次开发,构建一个专业的资源共享、视频浏览、功能点播平台。但是在教学过程中,由于学校多关注现有的教学资源利用情况,没有结合学生的便捷性需求开发PHP课程教学平台。
(2)没有基于云计算开发虚拟学习平台。云计算、大数据已经得到了广泛普及和使用,人们已经利用云计算开发了购物平台、金融证券交易平台、电子政务平台。在PHP课程教学过程中,没有充分利用云计算的平台功能及作用,不能够实现学生的按需学习。
(3)不能够根据企业实际需求传输PHP课程资源。学校和企业在合作过程中,除了传统的教学练模式之外,依然存在很多的教学合作模式,目前PHP课程教学尚未充分挖掘这些教学模式,不能最大化地利用学校、企业提供的资源。
2 PHP课程教学引入MOOC后创新模式研究
2.1基于微信定制PHP课程平台
目前,微信作为一个沟通交流工具,伴随着手机和平板电脑等智能终端设备的发展而迅速普及。微信为人们提供交流沟通便利服务的同时,也提供了微信服务号、微信订阅号等功能,这样就可以为用户提供个性化定制、二次开发功能。PHP课程教学过程中,将MOOC作为一个登录端口集成到微信服务号中,可以为教师提供课件上传和学生教学视频点播等功能,这样就可以根据学生需求,随时随地与教师沟通交流,突破PHP课程教学的时空限制,改善学生学习的时空环境、人文信息环境、组织环境和情感环境,进一步扩展和优化PHP学习渠道,提高学生学习的积极性和主动性。
2.2基于云计算开发PHP课程教学平台
云计算可以将PHP课程教学硬件平台虚拟化,构建一个硬件即时服务、软件即时服务、应用即时服务的功能,将智能手机、笔记本电脑、服务器、PC终端等设备集成在一起,为用户提供一个强大的数据存储、信息计算服务功能。将MOOc平台中的PHP课程资源进行筛选和过滤,将其部署到云平台,并且为教师和学生分配登录账号,可以实时上传教学资源,这样就会节约学校购置硬件设备的成本,不受地点、时间限制,满足学生、教师随时随地的需求。
2.3基于增强现实开发虚拟化PHP教学实训平台
增强现实是一种集成了图形处理、模式识别、机器学习算法的技术,可以为用户提供一个仿真学习环境,模拟实际的教学环境,构建虚拟化的创新教学实训平台,同时将企业开发的实际项目引入到教学实训平台中,便于学生入职之后进行PHP程序实践。虚拟的PHP教学实训平台可以模拟真实环境,激发学生的创造力,提高学生的主动性,让学生体会到PHP课程在企业实际项目中的应用。
2.4创建虚拟PHP课程桌面教学系统
传统的PHP课程教学需要配置专业的机房和教学设备,极大地增加了学校机房建设的成本和开支,而创建虚拟化的PHP课程桌面教学系统,学生安装虚拟桌面之后,教师可以将PHP课程内容推送到虚拟桌面上,学生可以快速、方便地获取学习内容。另外,学校可以采集PHP课程名师讲学视频,将这些视频放置在服务器端,学生可以通过虚拟桌面点播视频。虚拟桌面教学系统还具有断点续传功能,在线记录学生学习的课程及进度,学生在此登录系统学习时可以从最后一次登录的位置开始。
2.5其他PHP课程创新教学模式
高等院校PHP课程教学过程中,可以咨询企业的项目经理、技术骨干等实际项目负责人参与学校的PHP课程规划制定工作,构建一个合理的PHP课程开设体系,以便能够促进学校教学过程中理论和实践的相互结合,使得PHP课程教学方向更加明确,使得学生能够在课堂上学习得到更多的PHP课程专业实践基础。在PHP课程教学过程中,可以邀请专家到课堂上指导学生学习,培养学生动手能力,保证学生学习的内容皆为时下主流技术,符合社会实际的需求。高校开设的PHP课程可以根据学生计算机专业基础掌握能力,实现按需开课,根据不同学生的能力层次,实施模块化教学。为了能够提高学习成绩较好的学生PHP掌握的技能,方便学生就业,也可以鼓励学生参加权威的模块化和计算机等级考试,获取软件工程师、网络工程师等专业证书,增强学生计算机水平。
3结语
PHP课程作为先进的计算机前台交互界面设计技术,已经在电子政务、电子商务、金融证券等多个领域的信息化办公中得到应用,提高了人们生活、办公和学习的自动化程度。目前,政企单位对PHP人才的需求趋向于创新性、实践性,因此PHP课程教学需要结合传统教学模式,同时引入微信平台、增强现实、云计算等创建虚拟教学平台,能够结合企业应用项目需求进一步改善教学质量,提高学生对PHP课程学习的成效。