工作过程导向的PHP程序设计课程建设
2018-01-20郭奇青
辽宁高职学报 2017年11期
郭奇青,李 伟
目前,高等职业教育愈发注重学生实践技能的培养,“工作过程导向[1]”“工程项目驱动[2]”“案例教学[3]”等各种侧重项目经验的教学方法在高职教育教学中得到了广泛重视,并收效良好。特别是在计算机应用技术、软件技术等专业,这些方法能够很好地增强学生的实际开发能力。
随着我国互联网经济的高速发展,社会急需电子商务网站[4]、网络购物平台[5]、信息管理系统[6]、B/S系统的建设和维护等相关岗位的人才。PHP技术作为当今最流行的Web技术之一,成为计算机应用技术专业、软件技术专业的核心课程,开课目的是培养学生掌握企业级电商网站、论坛和B/S系统的设计和开发能力,并配合Linux操作系统、Apache网页服务器、M ySQL数据库技术,实现完整的动态网站(LAMP)建设。LAMP是一个非常优秀的开源架构,是当今中小企业进行网站建设的首选架构,具有实现简单、成本低廉、执行灵活等特点。
一、现状与问题
1.知识点庞杂琐碎、更新频繁
PHP程序设计是一门多学科交叉、多领域融合的新兴课程。[7]PHP语言的知识点细碎,概念众多,常用函数使用灵活,不易掌握。其涉及到先导课程较多(如图1所示),Web前端技术有HTML、CSS、JavaScript等,后台又涉及M ySQL数据库等,学生容易产生畏难厌学情绪。另外,作为一种开源软件,PHP技术更新速度快、版本迭代频繁、各种框架层出不穷,课堂上教师所教授的内容往往落后于PHP技术实际的发展。

图1 相关课程之间的关系
2.理论与实践脱节
现行的PHP程序设计课程教学,内容通常以章节为单位,相互孤立,没有体现出前后知识点之间的联系和知识的综合应用,没有实现一个完整的工程项目的开发过程,使学生不能学以致用,严重损害了学习的积极性。……
登录APP查看全文
