《PHP程序设计》课程标准
一、课程的性质
该课程是计算机应用技术专业(网站开发)的一门职业技术课程,是在多年教学改革的基础上,通过对网站开发相关职业工作岗位进行充分调研和分析的基础上,借鉴先进的课程开发理念和基于工作过程的课程开发理论,进行重点建设与实施的学习领域课程。目标是让学生掌握网站的开发与设计、网页编辑与网页美工等方面的知识,重点培养学生实施网站开发与设计能力、网页美工能力。本课程学习的前导课程有《程序设计基础》、《网页制作基础》、《图形图像基础》,与本课程相关的后续课程有《LAMP高级应用》、《CSS+DIV》、《数据库SQL》、《网站运营管理》、《网站优化SEO》。
二、课程的设计理念
(一)课程设置的依据
该课程是依据“计算机应用技术专业教学标准”中的“网站开发与设计”、“网站编辑”、“网页美工”工作岗位来设置的。其总体设计思路是,打破以知识传授为主要特征的传统学科课程模式,
转变为基于工作过程的教学模式,以完整的网站开发与设计工作任务为对象,组织学生通过完成这些工作任务来学习相关的知识、培养相应的职业能力。课程内容突出对学生职业能力的训练,相关理论知识均与所要完成的工作任务有密切联系,并充分考虑了高等职业教育对理论知识学习的需要,融合相关职业资格证书对知识、技能和态度的要求。课程的教学过程要通过校企合作,校内实训基地建设等多种途径,采取工学结合等形式,充分开发学习资源,给学生提供丰富的实践机会。教学效果评价采取过程评价与结果评价相结合的方式,通过理论与实践相结合,重点评价学生的职业能力。
(二)课程内容确定依据
该门课程的总学时为108。以基于工作过程得课程开发理念为指导,以职业能力培养和职业素养养成为重点,根据技术领域和职业岗位()的任职要求,融合网页设计师职业资格标准,以网站建设中的设计、开发、美工、运营推广为典型工作过程,以网站建设中的各行业典型项目为载体,以理实一体化的教学实训室为工作与学习场所,对课程内容进行序化。通过教学模式设计、教学方法设计、教学手段的灵活运用、教学目标的开放性设计、教学考核方法改革等,保证了学生专业能力、方法能力和社会能力的全面培养。
(三)课程开发思路
根据高职教育的特点,按照学院小而精的办学思路和校企融合、同兴共赢的办学模式,积极探索校企合作、工学结合的人才培养模式,积极探索以实践能力考核为主的课程评价方法,切实提高学生的职业能力和就业竞争力,具体措施体现在以下几个方面:
基于典型工作过程分析,构建课程体系;
职业能力培养为核心,设计教学内容;
以提高学生职业能力和职业素养为目标,重视实践教学;
融合职业资格标准,推行双证书制;
校企合作,共建新型实践教学基地;
校企合作,形成实践技能课主要由企业兼职教师讲授的机制
三、课程目标
本课程的培养目标是培养网站设计与开发人员,主要培养就业岗位为PHP程序员、网页美工师,其核心能力为网站设计能力、网页编辑能力。这就要求学生首先掌握程序设计思想、基本的美工知识,然后通过PHP程序基础学会本课要用到的设计基础知识,再通过本课程的学习,为将来走上社会从事网站设计与开发工作,打下坚实的基础。
(一)知识目标
掌握网站设计的基本知识;
掌握网站开发语言(PHP);
掌握网站数据库(MYSQL);
掌握软文编辑;
掌握网页美工;
掌握网站的运营与推广;
(二)技能目标
能熟悉网站的整体运体流程;
能熟练配置各种PHP开发环境;
能运用PHP语言快速开发网站;
能对不同类型的网页进行美化处理;
能设计与开发各种实用模块;
能对网站进行快速有效的推广运营;
(三)素质目标
培养良好的思想品德、心理素质;
培养良好的职业道德,包括爱岗敬业、诚实守信、遵守相关的法律法规等;
培养良好的团队协作、协调人际关系的能力;
培养对新知识、新技能的学习能力与创新能力;
四、课程内容和要求
根据专业课程目标和涵盖的工作任务要求,确定课程内容和要求,说明学生应获得的知识技能与态度。
教学
内容
工作任务、单元或模块
知识要求
技能要求
学时安排
理论
实践
开发环境
1.1安装环境
1.2多平台
1.熟悉PHP开发环境
2.熟悉不同开发平台的搭配
1.PHPSTUDY集成环境的安装;
2.WAMP集成环境的安装
3.IIS服务器的配置
4.APACHE服务器的配置
2
4
案例基础
1.PHP常变量
1.熟悉弱类型常变量的使用
2.熟悉变量的运算
3.熟悉变量的特殊用法
整型、实型、字符串、空类型、数组、对象的定义及使用
2
6
2.PHP语句
1.熟悉顺序语句
2.熟悉选择语句
3.熟悉循环语句
4.熟悉中断等特殊语句
熟悉每种语句的使用方法及语句的变换
4
6
3.PHP函数
1.函数的定义
2.函数的调用
函数带参数与不带参数的运用
参数的传递过程
4
6
案例分析
选择合适的案例
每个模块选择合适的案例,案例要求有代表性,实用性
案例在具体的项目中能运用,并能模块化
2
2
案例的特点
每个案例的选择要小而精
通过案例能举一反三
2
企业网站域名设计与查询
2
案例实战
4.1注册登录
1.熟悉注册界面的设计流程
2.熟悉登录界面的设计流程
3.熟悉忘记密码功能设计
1.连接数据库服务器
2.数据库的写入SQL语句
3.登录的代码设计
4.回密码代码设计
4
6
4.2数据显示
1.熟悉数据的读取
2.数据显示在表格中
3.表格CSS控制
1.连接数据库服务器
2.读取数据表数据的SQL语句
3.动态输出表格数据(按行输出)
4.对界面进行美化
2
6
4.3数据查
1.查的概念
2.查的实现
3.精确查概念
4.模糊查概念
5.多条件查概念
1.连接数据库服务器
2.设置查询语句
3.精确查的代码实现
4.模糊查的功能实现
5.不同条件的组合查询实现方式
6.查询界面的CSS设计
4
6
4.4数据添加
数据写入数据库的方法
1.连接数据库服务器
2.数据增加的SQL语句
3.相同数据的处理
4.各种约束的设计
2
6
4.5数据删除
1.删除数据表中的记录
2.删除数据表
3.清空数据表
4.删除数据库
1.删除某个记录的方法(SQL语句)
2.删除整张数据表的操作
3.清空数据表,不删除的操作
4.删除整个数据库的操作
5.恢复数据(记录、表、数据库)
2
6
4.6数据更新
修改数据表中的记录
1.连接数据库服务器
2.更新数据库的SQL
3.按条件更新设计
4.界面设计CSS
2
6
综合运用
博客的设计
每个人运用简单的PHP知识设计一个个人博客
1.画出草图
2.画出PSD效果图
3.设计DIV框架结构
4.设计CSS代码框架
5.实现内容填充
2
6
网站发布
发布到互联网
1.申请免费域名
2.申请免费空间
3.FTP软件的使用
4.数据包上传到互联网
5.优化推广网站
1.申请免费域名的方法
2.免费空间的申请
3.上传数据库(FTP软件运用)
4.上传网站到互联网
5.推广网站(结合运营推广课程)
2
4
理论 / 实践 课时合计
36
72
合计
108
五、课程实施和建议
(一) 课程的重点、难点及解决办法
本课程是计算机应用技术专业(网站开发)的职业技术课程,重点是培养学生网站的设计能力、网站开发能力、网站的美工能力、网站的运营与推广能力。
本课程的教学难点是如何将实际工作中的项目引进并进行教学实施、如何寻企业与学校合作为学生提供实践练习的工作岗位以及如何对教学效果按实际项目考核条件进行有效的考核。
本课程另一个重难点是如何将学到的内容运用到实际的项目中。各个科目之间的联系及相关课程联合考核。
解决办法是通过多种渠道加强与网站设计与开发相关企业的沟通与合作,与企业合作建立校外实训基地,为学生实训提供条件;多种教学方法灵活运用,再配以课外作业等形式激发学生的学习动力,增强学生的学习兴趣,提高教学效果;不断完善现有教学实例,尽可能在教学中用实际的项目,多鼓励学生去做一些企业的项目,增强学生的实际动手能力;
形成完善的考核机制,并按实际项目的要求对学生进行考核,锻炼学生的抗压能力;建设和完善课程的网络资源,为学生的学习提供多种渠道的便利条件;加强任课教师实践能力的培养,增强其教学能力等。
由于本课程是一门职业技术课程,实用性较强,原则上在考核时,可以与相关的课程一起考核,形成多门课程联合考核机制。这样,更能体现出学生学习的综合效果。
为了更好地接近实战,可以考虑学生成立工作小组,以团队的形式完成作业。
(二)教学方法和教学手段
1、教学方法
本课程主要采用任务驱动法、案例教学法等多种教学方法。
任务驱动法:任务驱动法是指在学习的过程中,学生在教师的帮助下,紧紧围绕一个共同的任务活动中心,在强烈的问题动机的驱动下,通过对学习资源的积极主动应用,进行自主探索和互动协作的学习,并在完成既定任务的同时,引导学生产生一种学习实践活动。
任务驱动的教与学的方式,能为学生提供体验实践的情境和感悟问题的情境,围绕任务展开学习,以任务的完成结果检验和总结学习过程等,改变学生的学习状态,使学生主动建构探究、实践、思考、运用、解决、高智慧的学习体系。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。