《PHP 程序设计》课程标准(含课程思政)_第1页
《PHP 程序设计》课程标准(含课程思政)_第2页
《PHP 程序设计》课程标准(含课程思政)_第3页
《PHP 程序设计》课程标准(含课程思政)_第4页
《PHP 程序设计》课程标准(含课程思政)_第5页
已阅读5页,还剩9页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《PHP程序设计》课程标准一、课程基本信息表1课程信息表课程名称PHP程序设计授课单位工程科技学院课程编码1015131课程类别(模块)职业核心技术模块前导课程Web前端开发、数据库基础、C语言程序设计后续课程网页设计、Java程序设计总学时72课程类型理论课是□总学分4实践课是□考核性质考试理论+实践是□理实一体化是☑适用专业计算机应用技术表2课程标准开发团队名单1序号姓名工作单位职称/职务1注1:指参与课程标准制定的主要成员,包括校外专家二、课程定位和课程设计(一)课程性质与作用PHP程序设计课程是在校企合作基础上,开发的基于工作过程的课程,也是计算机应用技术专业核心技术课程。《PHP程序设计》是网络程序设计、网站开发需要掌握的重要语言,计算机应用技术专业学生必须掌握的专业课程。(二)课程基本理念本课程的主要任务是培养学生的网络程序设计能力和编程思想培养学生的基本网络编程技能;培养学生运用PIP语言进行程序开发的能力:培养其良好的编程规范和职业习惯,并使用PHP语言解决实际问题。学生学习了《PHP程序设计》可以从事网站开发、软件测试等工作,可以承担软件编码或老测试的工作,可以按照用户需求使用相关主流开发平台,完成相关的功模块设计。编码、调试和单元测试工作。课程结构上遵循企业开发“流程化”,项目“兴趣化”、教学“项目实战化”、模式“前瞻化”、教材“权威化”、授课“案例化”等国内领先的1T工程师培养模式,并且结合科学的考核评价模式。通过全方位课程设计,全真的工作环境、探素研究工学结合的培养模式,提高学生职业技能,最终实现岗位无缝对接。(三)课程设计思路本课程立足于培养学生的动手实践能力,教学活动基本上围绕着职业导向而进行,对课程内容的选择标准进行创造性的根本改革,打破以书本知识传授为主要特征的传统学科课程模式,转变为以工作情景任务为中心组织课程内容和实施课程教学,让学生在完成具体项目的过程中发展职业能力并掌握相关理论知识,真正做到学以致用,从而发展职业能力。本课程的框架结构,经过与企业专家系统的讨论分析,按实际需要最终确定了学习培养标准。最终达到掌握《PHP程序设计》的目标,本课程共72课时,其中实践40课时课程目标。课程强调思政元素与课程知识的水乳交融,以润物无声的方式涤荡学生心灵,获得学生情感上的共鸣,做到课堂上“有滋有味”,生活中“回味无穷”,让学生受益终身。三、课程目标(一)工作任务目标在教学过程中,透过具体的案例和知识链接,挖掘蕴含在知识背后的思维方式、价值观念和文化意义。通过“网站设计如何更好的与企业需求结合”的讨论,在了解目前企业需求中该课程所起到的关键性作用的同时,让学生思考其背后更关键的“人”的作用,既激发学生的学习热情,又培养一种人工智能意识和思维方式,鼓励同学们探索未知,掌握过硬的本领,适应新技术迅猛发展的新时代的需要。(二)职业能力目标在教学过程中注重介绍网站设计方法,注重举一反三,强调前后知识迁移,鼓励应用创新,引导学生在应用实践中掌握编程语言知识。将不同的网站设计方法进行分类,总结每类问题的程序设计思路,引导学生融会贯通,培养创新和实践能力。(三)素质目标通过典型程序实例,引导学生思考分析其中的人生感悟,培养学生的良好品质,成为有理想信念、敢于担当的时代新人。数据库连接是重要的学习内容,涉及很多数据库连接方法,在讲述网站中数据库连接实例后引出程序设计的四点感悟:识大局、拘小节、懂规矩、强能力,先从程序设计的基本素养去讲述,进而引申到做人做事上,引导学生在实际生活和工作中也要识大局,注重细节,注重良好的习惯养成,做到懂规矩、守纪律,努力学习,不断提高自己的能力。四、课程内容与要求《PHP程序设计》是面向计算机相关专业的一门Web开发课程,涉及PHF基础函数、数组、HTP、Web交互、PHP操作MYSOL数据库、文件、图像、会话、面向对象编程等内容。通过本课程的学习,学生能够了解PHP语言的特点,掌握面向对象程序设计思想,学会利用PEP语言开发简单的Web项目。多年以来,课程团队遵循以计算思维能力培养为切入点的教学改革思路,对课程教学内容、教学模式、教学资源建设等方面进行探索实践。按照“两性一度”要求深化课程改革,建设了MOOC并组织开展线上线下混合式教学,培育开放式精品示范课堂。表1课程教学内容、地点、学时安排总表序号项目任务学习成果授课地点授课教师学时/实践学时1项目1PHP概述及环境搭建配置PHP开发环境案例作业机房4/22项目2PHP编程基础学习PHP中的基础语法案例作业机房26/133项目3PHP中类的应用类的使用、定义等案例作业机房8/44项目4文件系统与文本数据文件的上传与下载案例作业机房8/45项目5数组操作与数据结构学习一维数组和多维数组案例作业机房8/46项目7PHP与表单表单的数据接收与验证案例作业机房10/56项目8MySQL的安装与操作学习MySQL的安装与操作案例作业机房8/4合计72/36注:学时设置应与2021版人才培养方案保持一致。表2教学内容与教学实施安排表项目一:PHP开发环境搭建任务:1.PHP功能简介2.程序运行环境的搭建3.安装Apache与PHP4.几种开发工具简介课时:4知识目标技能目标素养目标了解程序设计、算法、面向对象概念;熟练掌握PHP的安装、配置、运行,熟练掌握Apache配置、启动与关闭的基本方法让学生通过自己安装Apache与PHP,然后进行环境搭建,分析实现的各种细节,帮助学生举一反三。选用国内外前沿的网站设计案例作为课堂的教学内容设计,在课环境下提升学生的思政素养。教学重点难点让学生通过自己安装Apache与PHP,然后进行环境搭建,分析实现的各种细节,帮助学生举一反三。教学方法依靠巧妙的构思、科学的设计,将教学内容、教学方法和思政教育紧密结合,并借助于恰当的课堂教学手段,使得教书与育人浑然一体,尽显教学的艺术,体现教学的魅力。备注其中课程思政课时:1课时教学成果通过深度挖掘PHP程序设计课程中蕴含的思想政治教育元素,在教学过程中我们把课程教学与思想政治教育自然融合,取得了较好的课堂教学效果。从课堂教学情况来看,同学们参与积极性高、反响热烈。通过课程思政建设我们深刻地体会到,课程思政不但对课程教学效果有很好的提升作用,而且也极大地增强了学生的专业认同感。项目2:PHP基础语法课时:20任务:1.语言构成与工作原理2.常量与变量3.运算符和关键字4.流程控制语法5.表达式6.特殊的全局变量7.文件包含8.PHP的数据类型9.数据类型间的转换10.函数的定义与使用11.PHP常用函数课时:20知识目标技能目标素养目标了解PHP语言的相关概念;熟练掌握PHP的基本语法、函数定义和使用学习用PHP基本语法解决问题在人才培养方案的指导下,深入分析学生在知、情、意、行等方面的特点的基础上,制定科学合理的拓展整体设计,特别是制定明确、具体、可检测的教学目标,涵盖“知识、技能、态度”三个维度,合理有效地融入对学生价值观、人生观的教育。教学重点难点学习用PHP基本语法解决问题教学方法将学生的价值观引导和动手实干精神培养融入到PHP基本语法的实例介绍中去,鼓励学生分享自己在该课程领域内的学习心得和对于程序设计语法学习中的感悟收获,使其在自身的学习过程中领会勇于探索的精神和科技报国的担当精神。备注其中课程思政课时:4课时教学成果调查显示,学生对教学总体评价满意度高,90%以上的学生认为通过该课程的学习有效地提高了运用所学知识分析问题和解决问题的能力,认为教学切实增强了自身对PHP程序语言的全面了解,拓展了视野,增强了自信心。项目三:PHP中类的应用课时:8任务:1.PHP中面向对象程序设计的应用2.定义属性和方法3.类的引用、扩展与集成4.类的使用5.接口与抽象类课时:8知识目标技能目标素养目标掌握面向对象的类、对象、属性、方法等概念;熟练掌握PHP类的定义,属性和方法的定义和使用;熟练掌握PHP面向对象程序设计的方法能够用类的属性和方法进行面向对象的程序先从面向对象的程序设计的基本素养去讲述,进而引申到做人做事上,引导学生在实际生活和工作中也要识大局,注重细节,注重良好的习惯养成,做到懂规矩、守纪律,努力学习,不断提高自己的能力。教学重点难点能够用类的属性和方法进行面向对象的程序教学方法充分利用每一章的导学内容,明确告知学生本章的学习内容,学习目标,包括思政目标。让学生明白严谨工作态度的养成非一朝一夕,需要不断积累。通过导学内容,让学生树立正确的人生观:勇于面对困难,树立迎难而上的人生观;每节课PPT结束,送给学生一句名言警句,激发学生的正能量。备注其中课程思政课时:2课时教学成果思政教育融入的有效性,帮助学生“口号人生的第一粒口子”,培养德才兼备的优秀人才。项目四:文件系统与文本数据课时:8任务:1.PHP中的目录操作2.PHP中的文件操作3.文件的上传与下载4.字符类型的特殊性5.字符的显示与格式化6.常见字符串的操作7.正则表达式8.字符操作的注意事项课时:8知识目标技能目标素养目标理解目录、文件格式化、正则式等基本概念;熟练掌握PHP的目录和文件操作、字符串操作的基本方法能够用PHP的目录和文件操作、字符串操作等方法进行程序设计在课程内容设计时融入思政元素,力求在讲课时将思政教育内容以幽默诙谐的语言、以润物细无声的方式自然和谐地融入到专业教学中,增强思政教育的亲和力与感染力,给学生带来真实的体验感与获得感,实现培养社会主义建设者和接班人相对应的课程育人目标。教学重点难点能够用PHP的目录和文件操作、字符串操作等方法进行程序设计教学方法将教师授课注入式的被动教学改为以学生为中心,采用启发式、翻转式、讨论式、线上和线下结合的混合式教学方法,授课整体遵从问题导入——启发思考——理论讲授——归纳总结——案例分析——得出答案,采用观看视频、课堂讲解、课堂讨论、课后调研、撰写小论文、教学平台推送有教育意义的案例等形式多样的教学手段,实现课程思政育人,引导同学们对一些问题的深入思考,进而受到启发,同学们也有参与感和获得感,达到促其心智健康成长的目的。备注其中课程思政课时:2课时教学成果思政教育融入的有效性,帮助学生“口号人生的第一粒口子”,培养德才兼备的优秀人才。项目五:数组操作与数据额结构课时:8任务:1.一维数组与多维数组2.常用的数组操作3.数组索引与健名的操作4.数组的排序课时:8知识目标技能目标素养目标理解数组的相关概念;熟练掌握一维数组和二维数组的定义及使用;掌握数组的排序的基本数据结构能够熟练使用一维数组和二维数组,并能够运用到网站建设中。结合具体案例,以此增强学生的民族自豪感与文化认同感。教学重点难点能够熟练使用一维数组和二维数组,并能够运用到网站建设中。教学方法引入“翻转课堂”的模式,促使学生充当更加重要的角色,授课教师则更多担任辅助、协作和引导的角色;增加实验内容,强化学生的自主学习能力,通过具体程序设计让学生自主搭建网站结构,深化学生对相关知识内容的理解。备注其中课程思政课时:1课时教学成果通过本次课程的学习,使学生掌握。NET的五大对象,培养学生理论联系实际、分析问题与解决问题的能力,使学生具有严格认真的科学态度、实事求是的工作作风以及团结协作的精神。项目六:PHP与表单课时:10任务:1.HTML表单简介2.表单数据的接收3.常用表单数据的验证方法4.URL编码解码函数5.JavaScrip程序设计基础6.PHP动态生成JavaScript7.JavaScript中调用PHP程序8.JavaScript和PHP综合实例课时:10知识目标技能目标素养目标理解HTML、表单等概念;熟练掌握HTML的基本语法,熟练掌握PHP表单的操作,熟练掌握JavaScript与PHP的结合使用能够利用JavaScript与PHP结合进行程序设计,完成网站建设在课程内容设计时融入思政元素,力求在讲课时将思政教育内容以幽默诙谐的语言、以润物细无声的方式自然和谐地融入到专业教学中,增强思政教育的亲和力与感染力,给学生带来真实的体验感与获得感,实现培养社会主义建设者和接班人相对应的课程育人目标。教学重点难点能够利用JavaScript与PHP结合进行程序设计,完成网站建设教学方法以课程课件内容为基础,以相关的国家精品在线课程MOOC、最前沿的科研文献资料和院士论坛为拓展,充分满足学生的个性化需求,调动学生的学习热情,培养学生主动关注行业动态的习惯;通过“专题报告”、“课堂提问和研讨”等任务驱动学生自主学习,提高学生分析问题、解决问题的能力以及交流沟通能力,培养学生批判思维,将知识转化为素养的能力。备注其中课程思政:2课时教学成果通过深度挖掘“数据连接”这节课程中蕴含的思想政治教育元素,在教学过程中我们把课程教学与思想政治教育自然融合,取得了较好的课堂教学效果。项目七:MySQL的安装与操作课时:8任务:1.MySQL数据库安装与配置2.如何创建一个数据库与表3.数据的操作4.使用PHP操作MySQL数据库5.使用PHP获取MySQL数据库的信息课时:8知识目标技能目标素养目标理解关系式数据库的相关概念;熟练掌握MySQL数据库的安装与配置,熟练掌握使用PHP操作MySQL数据库的方法能够使用PHP操作MySQL数据库,并能够进行数据连接课程与思政,不是物理相加,而是化学反应。课程里有“思政内容”,学生不感觉到唐突;课程里有“思政味”,学生却无被“说教感”,因情感共鸣,而学生自然而然地接受,起到“润物无声”、潜移默化的效果。教学重点难点能够使用PHP操作MySQL数据库,并能够进行数据连接教学方法以课程课件内容为基础,以相关的国家精品在线课程MOOC、最前沿的科研文献资料和院士论坛为拓展,充分满足学生的个性化需求,调动学生的学习热情,培养学生主动关注行业动态的习惯;通过“专题报告”、“课堂提问和研讨”等任务驱动学生自主学习,提高学生分析问题、解决问题的能力以及交流沟通能力,培养学生批判思维,将知识转化为素养的能力。备注其中课程思政:1课时教学成果从课堂教学情况来看,同学们参与积极性高、反响热烈。通过课程思政建设我们深刻地体会到,课程思政不但对课程教学效果有很好的提升作用,而且也极大地增强了学生的专业认同感。注:在“项目/任务设计”中,要增加课程思政的案例,课程思政元素的融入应不少于每门课程总学时的20%。五、课程实施(一)教材选用或编写1.推荐教材推荐教材:何定华,周小松。PHP程序设计案例教程。清华大学出版社.20212.教学参考资料张艳。PHP程序设计基础教程。清华大学出版社.20193.教材编写体例建议(1)教材要以岗位职业能力分析和职业技能考证为指导,以《PHP程序设计》课程标准为依据进行编写。(2)教材要以岗位任务引领,以工作项目为主线,强调理论与实践相结合,按活动项目组织编写内容。教材内容从“任务”着手,设计完成“任务”的方法与步骤,并留有让学生自主探究设计完成“任务”的方法与步骤的空间。教材要体现以解决实际问题来带动理论学习和应用软件操作,让学生在完成“任务”的过程中掌握知识和技能,能培养学生发现问题、分析问题、解决问题的综合能力。“任务”的设置应体现针对性、综合性和实践性。项目任务的设计,应体现高等职业教育的特征和与社会实际的联系。所设计的“任务”是学生毕业后就业上岗就能遇到并需要解决的问题,而不是围绕着知识和技能的展开而设置的。项目任务的设计,应具有较强的可操作性,加强学生实际动手能力的培养,使学生能比较熟练地应用web数据库技术和WEB编程技术解决问题。(3)教材中凡涉及工作岗位的实践活动,应以岗位操作规程为基准,并将其纳入。(4)教材内容应在《PHP程序设计》课程标准基础上有所拓展,要将WEB应用程序设计(JavaScript、MySQL)的最新技术纳入教材。(5)教材内容中要以实践性内容为主。教材体系的安排要遵循学生的认知规律,讲清知识的来龙去脉,使教材顺理成章,浅入深出,具有趣味性和启发性,做到图文并茂,寓教于乐,循序渐进,滚动式递进。教材体现任务驱动、实践导向的课程设计思想。(二)教学方法与手段建议教学过程“教、学、做”融为一体,学以致用,针对不同的内容,不同难易程度,不同教学对象,灵活采用多种教学方法。(1)注重师生互动,赏识学生、营造课堂气氛对学生在不同的学习阶段,采取不同的方法,初期多鼓励、奖赏学生,增强它们的信心。中后期适当加压,加强学习深度。(2)演示法教学教师通过投影仪或者屏幕控制软件演示案例并讲解基本知识点。(3)任务式教学教师演示完案例以后,学生要在紧跟着的独立实践课上,独立完成一个与教学项目相似的练习项目,以练习对在任务驱动下如何探索知识、解决问题的能力。(4)理论实践一体化学习目标是围绕技能训练,打破原有学科的界限。理论教学的内容和要求,教学环节和进度由技能训练的需要来确定,理论教学完全服务于技能训练,掌握理论知识就是为了实际应用教学内容上,将理论教学与实操训练的内容相结合,打破理论课与实习课的界线,采用在实训教室讲授理论、边授理论边让学生动手操练的方法上课,或在短时间理论课后即让学生进入实训操作,即实现理论课与实践课在空间上的结合。在教学时间上,打破理论课与实习课人为的划分时间段的做法,从而实现理论课与实践课在时间上的结合。真正做到技能训练在教学中的地位得到了加强。(5)项目式教学每一章结束,教师演示一个具有一定实用功能的完整项目,从需求分析、设计到实现。再由学生去实践完成。(三)教学评价、考核要求教学评价是为了提高学生掌握PHP程序设计的项目开发的实际技能和教师的教学水平。充分发挥评价的促进教学发展和提高的过程。使评价能够帮助管理者、教师、学生、家长等了解本课程的教学情况;促进学生在知识与技能、过程与方法、能力方面的全面发展;发现学生潜能,了解学生需求;使学生看到自己存在的长处和不足,增强学习课程的信心;激励、引导学生发展;形成生动、活泼、开放的教学氛围。本课程评价从知识与技能、过程与方法、情感态度三方面进行。注重适应时代发展需要的基础知识和基本

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论