版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《PHP编程》核心课程标准课程编码0403034课程类别专业核心课计划学时108课程类型B类适用专业软件与信息服务课程性质必修开课学期第四学期学分6先行课程网页设计技术、面向对象程序设计、关系数据库管理系统开课单位信息工程系平行课程UI前端设计考核类型考试后继课程网站开发实训、毕业设计一、课程性质与定位本课程是软件与信息服务专业的重要核心课程之一,在专业人才培养目标和技能规格要求中,占有重要地位。通过本课程的课堂教学和实践教学,要求学生理解和掌握企业网站的设计思路和流程,具备PHP网站设计的基本方法和基本技能,培养学生利用典型开发环境进行PHP网站的分析、设计、编码和测试的能力,培养学生科学的思维方法,灵活运用知识的能力,实验操作能力,为毕业设计和实习、前端工程师、PHP网站开发工程师岗位打下坚实的基础。二、课程设计与理念本课程强调对学生规范编程能力、动态网站开发设计思路、自主学习能力的养成,按照理实一体、课内外互补、课堂教学与培优工程相结合的课程设计指导思想,以任务或项目为载体组织教学内容,采取讲练结合、微课教学、视频辅导、单元测试、赛练融合等多种教学形式和手段,突出学生的主体地位,在校内实训室完成所有教学环节,实现“教、学、做”的有机融合;通过班级讲授、团队学习、个体辅导、展示交流、技能大赛等手段,实现从模仿到应用到创新的高职学生递进式培养。三、课程目标(一)总体目标本课程的设计总体目标是:以就业为向导,以能力为本位,以职业实践为主线,以项目课程为主体,使学生了解PHP技术在本专业的应用、发展及其趋势,培养学生的应用技能。本课程主要学习PHP基础、函数、数组、HTTP协议、Web交互、会话技术、面向对象编程、PHP操作数据库、MVC模式及相关框架等内容。通过本课程的学习,学生能够全面提高Web开发技能,能够开发市面上大多数的Web应用。(二)具体目标1.能力目标了解PHP程序员等相关职业岗位的工作职责;具有一定的PHP网站的设计与调试能力;具备良好的编程习惯和准确的语言表达能力;具有一定的科学思维方式和分析判断解决问题的能力;具有社会适应能力、沟通能力与自我学习能力;具有良好的职业道德与敬业精神,具有团队合作意识。2.知识目标能搭建典型的PHP开发环境;掌握PHP的基本语法知识并能熟练应用;熟悉PHP主要函数和数组的使用方法;会调试程序;掌握PHP与Web页面的交互方法,能实现HTTP的请求和响应;能应用数据库访问技术编写基于MySQL数据库的Web程序;掌握PHP的文件操作方法,能实现文件的上传和下载;掌握PHP图像处理方法;理解PHP的面向对象编程思想,掌握类和对象的使用方法;掌握Cookie和Session技术和使用方法;理解MVC设计模式,并能掌握一种常见框架;通过项目练习掌握常见的Web应用网站的开发方法。四、课程教学内容及学时分配序号项目名称学习目标学习内容学时1PHP开篇熟悉PHP语言特点;熟悉PHP开发环境的搭建;掌握Web服务器的配置1.Web技术2.认识PHP3.常用开发工具4.环境搭建5.编程动手实践42PHP基本语法熟悉PHP语法风格;掌握数据与运算基本操作;掌握流程控制语句;理解各文件包含语句1.PHP标记与注释2.标识符与关键字3.变量与常量4.数据类型5.运算符与表达式6.流程控制语句7.文件包含语句8.表格生成器123函数掌握函数的定义和调用;掌握变量在函数中的使用;认识回调函数和匿名函数;熟悉PHP内置函数的使用1.初始函数2.变量作用域3.回调函数和匿名函数4.内置函数64数组掌握数组的定义和使用;掌握数组的查找和排序;掌握数组常用函数1.数组的定义和访问2.数组查找和排序3.数组常用函数65错误处理及调试认识常见的错误级别;学会如何进行错误处理;掌握PHP的调试技术1.常见错误类型2.错误处理方法3.PHP调试工具26PHP与Web页面交互熟悉表单交互方法;认识HTTP消息;会使用PHP处理HTTP请求和响应1.Web表单交互2.URL参数交互3.HTTP请求和响应67PHP操作MySQL数据库掌握PHP操作数据库的基本步骤;掌握MySQLi扩展的预处理操作1.PHP访问MySQL2.PHP操作数据库3.预处理和参数绑定68阶段案例掌握表单在项目中的应用;掌握基于PHP+MySQL的网站开发技术1.案例展示——许愿墙2.分页查询3.发表愿望4.修改、删除愿望69文件操作掌握文件的常见操作;掌握目录的常见操作;掌握文件的上传和下载1.文件读写2.文件常见操作3.目录操作4.文件指针5.文件上传和下载610图像技术掌握图像的创建于生成;掌握基本形状与文本绘制;掌握图像的拷贝与过滤1.图像的基本操作2.绘制3.图像叠加与缩放4.图像过滤器611面向对象编程掌握类和对象的基本使用;掌握封装、继承与多态的实现;了解常用的设计模式1.类与对象2.封装3.继承4.多态5.类常量与静态成员6.抽象类与接口7.设计模式1212会话技术掌握Cookie技术与使用;掌握Session机制与使用1.Cookie技术与使用方法2.Session机制613阶段案例掌握类与对象在项目开发中的作用;掌握PHP+MySQL技术在网站开发中的综合应用1.案例介绍——趣PHP网站开发实战2.数据库操作类3.文件上传4.登录退出5.栏目管理6.图片和视频7.发表内容管理1214PDO技术掌握PDO扩展,学会使用PDO统一接口操作数据库1.PDO连接并选择数据库2.PDO的查询和执行方法3.PDO处理结果集615MVC设计模式了解MVC的概念和思想;掌握模型、控制器和视图的创建;掌握MVC框架的实现;掌握MVC在项目中的使用,能运用MVC开发留言板项目1.MVC概述2.MVC模型和控制器3.MVC框架4.留言板案例分析5.留言板案例实现12五、教学组织与教学方法(一)采用“任务驱动”教学模式,所有课程内容的安排均围绕学习任务的完成来展开。(二)主要采用的教学方法有以下几种:1.任务教学法。解决真实或虚拟企业项目开发中的实际问题,用任务牵引,采用项目组的形式,按照软件公司运作形式和项目开发流程,以学生为中心,全面完成任务分析、信息收集、计划制定、做出决策、实施计划、反馈控制、评估结果、拓展思考等教学全过程,达到通过学生自己的实践或行动来培养和提高职业能力的教学目标。2.分组教学法。根据学生实际情况,采用男生带女生、普高生带职高生、基础好带基础差的学生进行分组,小组间共同完成任务,培养学生的协作、团队意识。3.激励教学法。在教学过程中,通过各种激励手段,有意识地引导学生各种创新式思维,促进学生之间智力活动的相互感染,从而开拓进取,提高学习效率。如各个学习任务的制定,由易到难,学生经过努力完成开发后,会有逐步递增的成就感;以赛促学,以赛促教,以绩效考核形式管理学生学习过程和效果,增强其团队意识和荣誉感,培养以创新视角和思维解决问题的意识和习惯,效果显著。4.资源多样法。通过慕课、在线开发课、微课、培训机构优秀资源、学习网站等为学生提供各种各样的学习资源,线上教学与线下教学相结合,充分利用各种碎片化时间,提高学生学习效率、学习积极性和主动性,锻炼其自主学习能力。六、考核评定办法(一)合格标准1.旷课不超过5节(总课时的5%);2.平时成绩不低于30分;3.总分大于或等于60分;4.没有不诚信行为。(二)成绩构成课程考核由平时考核(过程考核)和期末考核(结果考核)组成,平时成绩不低于50分,期末成绩不高于50分。(三)考核内容学习态度、知识点和专业技能、综合素质表现(社会能力、方法能力、职业素养等)。(四)考核方案序号考核内容考核标准考核方式分值1学习态度1.迟到、早退、旷课扣分标准;2.课堂学习积极性情况考核标准;3.遵守课堂纪律和服从课堂安排考核标准。考勤;课堂点名答问;课堂情况实施记录。5分2综合素养1.团队合作;2.安全意识;3.标准与规范意识;4.“精细化”意识;5.规划与自我评价;6.责任心。日常观察;学生互评;老师评价。5分3课堂作业1.完成效率;2.完成质量;3.是否完全独立完成;平时作业(笔记、课堂任务);根据学生作业的质量与规范、作业次数折算分数,作为平时成绩的主要组成部分。404期末机试1网站用户界面设计;2.功能实现;3.网站调试和运行。课堂检查:采取提问项目完成结果汇报、口试等方式综合评价,视情况记分。、25分期末笔试理论知识考核开卷或闭卷方式进行。25分七、教学建议(一)教学条件该课程要求在理论实践一体化教室(多媒体教室)完成,以实现“教、学、做”合一,同时要求安装多媒体教学软件,方便下发教学任务和收集学生课堂实践任务。同时,成立学习小组,实现课堂讨论、实践和课外的拓展学习。(二)师资要求担任本课程的主讲教师需要具有丰富的PHP网站开发经验,深刻理解网站的设计流程,了解当前一些新技术、新框架。其主要要求包括:(1)具有PHP语言的基础理论知识;(2)具备数据库管理和应用的能力;(3)具备一定的UML建模能力;(4)具有PHP网站开发所需的主要技术;(5)具备熟练的程序调试能力;(6)能进行PHP网站的设计与开发;同时应具备较丰富的教学经验。在教学组织能力方面,本课程的主讲教师应具备基本的教学设计能力,即根据本课程标准制订详细的课程授课计划,对每一堂课的教学过程精心设计,做出详细、具体的安排;还应该具备较强的施教能力,即掌握扎实的教学基本功并能够因材施教,在教学过程中还应具备一定的课堂控制能力和应变能力。(三)教学方法建议1.在教学过程中,应立足于加强学生实际操作能力的培养,采用项目教学,以工作任务引领提高学生学习兴趣,激发学生的成就动机。2.本课程教学的关键是任务驱动,应选用典型网络构建为载体,在教学过程中,教师示范和学生上机操作训练互动,学生提问与教师解答、指导有机结合,让学生在“教”与“学”过程中,对网络构建与配置提高认识。3.在教学过程中,要创设工作情景,同时应加大实践实操的容量,要紧密结合职业技能证书的考证,加强考证的实操项目的训练,提高学生的岗位适应能力。4.在教学过程中,要应用挂图、多媒体、投影和演示、手机APP、各种电子资源等辅助教学,帮助学生快速掌握相关知识和技能。5.在教学过程中,要重视本专业领域新技术、新工艺、新设备发展趋势,贴近生产现场,为学生提供职业生涯发展的空间,努力培养学生参与社会实践的创新精神和职业能力。6.教学过程中教师应积极引导学生提升职业素养,提高职业道德。(四)教学资源的开发与利用建议1.学习包和教材,都是素材性的课程资源,但教材是知识的载体,而学习包是引导学生学习的载体。因此,要开发学习包,突出以学生为中心的学习过程,将本课程的教学内容与地区经济的发展密切结合,并体现学生职业生涯发展的需要。2.教学中学生的问题、困惑、见解、情感和体验等都是动态生成的课程资源,老师应重视这些教学过程中动态生成的课程资源,并主动性和创造性地运用,使以项目为主的教学充满生机与活力。3.本课程的实施必须依赖于一定的实训条件,如计算机机房,PHP开发环境等必备的软件平台。4.本课程的实施,不仅应充分开发校内的课程资源,还应利用校外的课程资源,如相关企业的岗位实习和实践,尽量做到校企结合、工学结合。5.网络教学资源。充分开发和利用网络教学资源,为学生提供多样化的学习资源和形式,了解最新的技术策略和实施方法,培养学生自主学习的能力。(五)教学评价建议及标准1.改革评价手段和办法,加强实践性技能的考核,可采用过程评价和综合评价办
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 脑血管意外急救措施培训方案
- 加强体育锻炼弘扬体育精神
- 2026年成人高考行政管理(本科)全真模拟试题
- 2026年成人高考机械工程及自动化专业考试单套试卷
- 2026年成人高考高起专物理(理)预测单套试卷
- 政府采购试题及答案
- 针灸学试题及答案
- 2025-2026学年人教版七年级英语上册词汇与语法专项练习卷(含答案)
- 云南省中考数学试卷及答案
- 传统装饰施工方案(3篇)
- 计算机应用基础项目教程(Windows 10+Office 2016)课件全套 第1-6单元 计算机基础知识-互联网应用(Internet)
- 科技论文写作 第五讲课件
- 2023南方区域AGC发电单元调频指标计算规范2019版
- 英语四级词汇加例句
- 质量保证分大纲第三章文件和记录控制
- 史上最全国家保安员资格考试复习题题库(十套)附答案
- 住院患者静脉血栓栓塞症的预防护理(试题及答案)
- 海康威视技术支持笔试题
- 黑龙江省哈尔滨市哈工大附中2022-2023学年八年级物理第二学期期中经典模拟试题含解析
- 2023年大同煤炭职业技术学院单招考试职业技能考试模拟试题及答案解析
- 农药的环境毒理学案例
评论
0/150
提交评论