《PHP动态网站设计》课程标准
- 格式:doc
- 大小:106.00 KB
- 文档页数:11
php动态网页课程设计一、课程目标知识目标:1. 理解PHP的基本语法和编程结构;2. 学会使用PHP进行变量、数据类型、运算符和流程控制语句的操作;3. 掌握PHP中数组和函数的应用;4. 了解PHP文件操作和表单处理的基本方法;5. 掌握PHP与MySQL数据库的连接及数据库操作。
技能目标:1. 能够独立编写简单的PHP程序,实现动态网页功能;2. 能够利用PHP处理表单数据,实现用户与网站的交互;3. 能够运用PHP操作数据库,实现数据的增、删、改、查功能;4. 能够通过PHP解决实际问题,为项目提供技术支持。
情感态度价值观目标:1. 培养学生对编程的兴趣,激发学习热情,树立自信心;2. 培养学生的团队合作意识,学会与他人共同解决问题;3. 培养学生严谨、细心的编程习惯,提高代码质量;4. 引导学生认识到PHP在动态网页开发中的重要性,激发学生深入学习的动力。
课程性质:本课程为实践性较强的课程,要求学生在理解理论知识的基础上,动手实践,培养实际编程能力。
学生特点:学生具备一定的计算机基础和编程知识,对PHP编程有一定了解,但实际操作能力有待提高。
教学要求:注重理论与实践相结合,通过案例教学,让学生在实践中掌握PHP 动态网页开发的技能。
同时,关注学生的情感态度,激发学习兴趣,培养良好的编程习惯。
在教学过程中,将目标分解为具体的学习成果,便于教学设计和评估。
二、教学内容1. PHP基础语法与编程结构- 变量、数据类型与常量- 运算符、表达式与流程控制语句(条件语句、循环语句)- 函数的定义与调用2. PHP数组与字符串操作- 数组的定义与使用- 字符串操作函数- 数组与字符串的结合应用3. PHP文件操作与表单处理- 文件的打开、读取、写入与关闭- 目录操作- 表单数据的获取与处理4. PHP与MySQL数据库连接及操作- MySQL数据库的基本操作- PHP连接MySQL数据库- 数据库的增、删、改、查操作5. 实践项目:动态网页开发- 用户登录与注册功能- 留言板功能- 商品展示与购物车功能教学内容安排与进度:第一周:PHP基础语法与编程结构第二周:PHP数组与字符串操作第三周:PHP文件操作与表单处理第四周:PHP与MySQL数据库连接及操作第五周:实践项目:动态网页开发(上)第六周:实践项目:动态网页开发(下)教材章节关联:《PHP编程与实践》第一章:PHP基础第二章:PHP数组与字符串第三章:文件操作与表单处理第四章:PHP与MySQL数据库第五章:动态网页开发实例教学内容确保科学性和系统性,通过理论讲解与实践操作相结合,使学生掌握PHP动态网页开发的核心技能。
1.人才培养目标定位分析《PHP动态网站开发》课程是计算机类专业群中软件开发方向移动web开发模块的一门专业核心课。
该课程的前导课程是《网页设计与开发》、《数据库应用基础》、《JavaScript 程序设计》、《移动web开发》,课程主要任务是在前导课程相关内容基础上,培养学生实现web开发或移动开发服务器端相应功能的能力。
2.创新创业与课程融合情况分析对于教学内容的讲解方式和教学项目的实现方式,主要采用启发引导方式来展开,闯关式的问题设计思路,随时引导学生进行独立思考或者分组讨论,从而学会分析问题与解决问题,在解决问题的过程中碰撞出火花,得以引导学生锻炼创新思想,培养创新意识和创新习惯,提升创新思维能力。
3.课程思政情况分析在教学项目实现过程中,根据项目功能,结合实际网络中的应用,培养学生的爱国情怀,引导学生形成正确的求职观和职业价值观。
通过本课程的学习,使学生系统地学习PHP+MySQL开发动态网站的相关知识,包括PHP基础知识简介、PHP环境搭建、PHP语法基础和表单数据提交,邮箱注册功能实现、邮箱登录功能实现、邮箱写邮件功能实现、接收阅读和打开邮件功能实现以及在线投票与网站计数功能实现,培养学生综合利用所学知识进行创新应用的能力。
(三)参考学分学时本课程6学分,学时96 二、教学条件1.教学做一体化的教室;2.机器内存配置建议>=4G;3. window7及以上操作系统环境4.PHP运行和开发环境5. 极域电子教室传屏软件。
6. 支持外网连接,能够登录职教云平台三、课程教学团队担任本课程的主讲教师需要具有丰富的web前端和后端开发经验,能够独立完成教学项目并且能够解决网站开发过程中出现的常见问题。
四、教学方法1.任务驱动法课程采用任务驱动教学方法、教学做一体化的教学方式。
教学过程以完成邮箱项目功能为主要任务,穿插几个在当前网站中实际使用的在线投票、网站计数和月历的输出案例,帮助学生掌握并提高动态网站开发能力。
《动态网页设计》课程教学大纲【课程编码】180******** 【课程类别】专业选修课【学时学分】68+34学时,4学分【适用专业】计算机科学与技术一、课程性质与目标课程性质:《动态网页设计》是计算机科学与技术专业开设的一门专业选修课,是《高级程序设计》、《网络应用开发与实践》课程的前导课程。
主要内容包括PHP语法基础、PHP 数据库操作、表单与会话技术、文件与图像技术、面向对象编程等知识在Web应用程序开发中的应用。
课程目标:通过“志愿者服务网”的开发,使学生掌握动态网页制作的基本操作技能,掌握Web应用程序开发的特点和常用的实现方法,具备动态网页开发的能力,同时引导学生积极投身志愿者服务,弘扬奉献精神,帮助学生树立正确的人生观、价值观。
本课程学习具体要求:1.掌握PHP的基础知识和核心技术;2.掌握PHP的安装及配置,掌握PHP的调试方法;3.掌握PHP各知识点在Web开发中的作用及PHP编程技巧;4 掌握PHP进行Web开发的全过程;5.熟悉网站设计思路和架构,能对网站实际效果和应用程序进行系统分析。
主要为培养规格2、培养规格3和培养规格4的实现提供支持,具体如下:对于培养规格2,使学生具有计算机应用系统设计和开发能力、数据库维护与管理能力、网站开发能力。
对于培养规格3,使学生具备综合运用所掌握的知识、方法和技术解决实际问题的能力。
对于培养规格4,使学生能跟踪最新的信息技术,了解计算机科学与技术专业的技术前沿、发展现状与趋势。
二、教学内容、要求和学时分配(一)PHP动态网页基础学时(2学时,其中理论讲授学时2+实践实验学时0)教学内容:静态网页与动态网页、PHP概述、PHP执行流程、开发工具的安装与环境搭建、断点调试。
教学要求:1.了解静态网页与动态网页;2.掌握PHP开发环境的搭建,学会安装Apache、PHP和PHPStorm软件;3.掌握程序的调试方法。
1.开发环境搭建2.程序的调试方法其它教学环节:实验一:PHP开发环境搭建与配置1.了解PHP语言的特点,了解常用的编辑工具;2.掌握PHP开发环境的搭建和网站配置;3.能编写简单PHP代码,并调试运行。
《PHP动态网站设计》课程标准1.课程定位本课程是系统维护专业的专业必修课。
在众多的动态网页技术中,PHP作为非常优秀的、简便的WEB开发语言,满足了最新的互动式网络开发的应用,正在成为WEB应用开发和网页技术的主要选择。
本课程的主要目的是使学员掌握PHP各方面的知识,掌握WEB应用程序开发的特点和常用的实现方法,具备能够针对性某一行业进行网站开发、对开源代码进行二次开发的能力,具备一定的独立网站编程能力。
2.课程目标通过课程的学习,使学生掌握使用PHP各方面的知识,掌握基本的网站设计技巧,具备一定的网站编程能力,并能较熟练应用PHP在WINDOWS环境下进行网站的编程。
2.1知识目标1.了解PHP的特征及功能,掌握PHP的基础知识和核心技术。
2.掌握PHP的安装及配置,掌握PHP的调试方法,熟悉PHP在整站程序中的作用。
3.掌握PHP进行WEB开发的全过程。
4.通过大量地PHP开源实例中相关技术点的剖析讲解,使学生了解PHP各知识点在WEB开发中的作用,掌握PHP编程技巧。
5.对实际的网页效果和网站应用程序分析,熟悉整个网站的设计思路和架构。
2.2能力目标使学生通过该门课程的学习,能基本了解PHP的基础知识及其安装调试,会设使用PHP进行简单的WEB网站的开发,具备对PHP开源实例的剖析能力,掌握编程技巧。
专业能力:具备一定的动态网站设计的概念,具备安装、配置和调试PHP 的能力,具备使用PHP进行动态网页制作和应用技巧的能力,具备一定的网站点设计思路和架构,培养学生开发动态网站的能力。
社会能力:让学生能尽快地适应企业需求、适应就业岗位的要求和提供学生持续发展的需要;培养具有良好的职业道德、科学的创新精神和熟练技能的应用型人才,具备沟通和协调能力,具有团队协作精神、超强的心理素质、诚信品格、社会责任感。
方法能力:通过该门课程的学习,具有较强的自学能力和新知识和新技能的应用能力,具有较强的分析问题和解决问题的能力,让学生在动态网站设计与制作的实践中学会独立学习、独立思考的能力。
《PHP动态网站开发》课程教学大纲课程名称:动态网站编程(PHP)课程类型::专业核心课总学时: 64 讲课学时:32 实验学时:32 其他学时:0学分:4适用专业:信息管理先修课程:《网页制作》、《数据库原理与应用》一、课程性质、目的与任务本课程是信息管理专业的一门专业核心课。
通过本课程的学习,使学生掌握使用PHP+MySQL技术开发动态网站的技术,并做到将静态网页设计与动态网页设计有效结合,为今后从事网站开发和管理相关工作奠定基础。
二、教学内容及要求课程教学内容主要包括两大部分:基础篇共包含了4个教学任务,分别是PHP基础知识简介、PHP环境搭建、PHP语法基础和表单数据提交,核心篇共包含了5个教学任务,分别是邮箱注册功能实现、邮箱登录功能实现、邮箱写邮件功能实现、接收阅读和打开邮件功能实现以及在线投票与网站计数功能实现。
要求学生能够熟练掌握上面知识,并完成邮箱项目的功能。
PHP动态网站开发课程包含32个实训学时,共设计7个实训项目,全部为综合性项目,利用今天网页知识和PHP及mysql数据库的相关知识完成表单数据提交、邮箱注册功能、邮箱登录功能、写邮件功能、收邮件、删除邮件阅读邮件等功能,培养学生综合利用所学知识进行创新应用的能力。
课程结束后必须提交完整的邮箱项目。
三、教学方法主要采用任务驱动和启发式教学等教学方法。
在一体化教室进行“做中学、学中做”的项目训练。
四、正文第一部分基础篇任务一 PHP基础知识简介[目的要求]了解:静态网页与动态网页的区别。
熟悉:静态网页的工作原理。
掌握:PHP的功能特点。
[教学内容]1、静态网页与动态网页的工作原理。
2、初识PHP。
任务二 PHP程序的运行环境搭建[目的要求]熟悉:PHP程序运行环境的搭建过程。
掌握:Apache服务器主目录的作用及用法。
[教学内容]1、配置Apache服务器。
2、安装PHP软件。
3、集成化环境配置。
4、PHP程序的开发工具。
任务三 PHP5的基本语法[目的要求]熟悉:PHP程序的基本结构。
国家中等职业教育改革发展示范学校软件信息与服务专业建设1.2.5核心课程的课程标准12.专业课动态网页设计课程标准东莞理工学校软件信息与服务专业项目建设小组《动态网页设计》课程标准一、课程的性质1、课程定位《PHP动态网页设计》课程是理实一体化课程,是计算机软件与信息服务专业的一门重要的专业必修课,它是一种服务器端的、嵌入HTML的脚本语言。
通过它,用户可以快速、高效地开发出动态的Web服务器应用程序。
《PHP动态网页设计》课程定位于WEB技术开发工作岗位,课程任务是使学生掌握PHP各方面的知识,掌握Web应用程序开发的特点和常用的实现方法,具备能够针对某一行业网站开发、对开源代码进行二次开发的能力,具备一定独立网站设计能力。
2、课程任务课程任务是通过本课程的学习,使学生形成一定的学习能力、沟通与团队的协作能力,形成良好的思考问题、分析问题和解决问题的能力,养成良好的职业素养。
遵守国家关于软件与信息技术的相关法律法规,形成关键性的软件开发与应用的能力。
最终成为具备较全面的软件开发与信息服务的技术人才。
二、职业活动《PHP动态网页设计》课程是软件与信息服务、计算机应用专业的核心课程,坚持“以企业应用为背景,以工作过程为导向,以任务驱动为手段,以职业竞岗位目标,变应试为应用”的教学设计理念,在岗位调研的基础上解构关键职业岗位能力,以职业能力为中心设计教学过程。
职业活动与课程内容的对应关系如下:二、课程目标1、职业关键能力目标(1)掌握PHP程序运行环境的配置(2)掌握PHP的基本语法(3)掌握PHP中的函数与内置数组(4)掌握在PHP中对目录与文件操作(5)掌握PHP与MySQL结合进行数据库编程(6)掌握PHP中的正则表达式及式样匹配(7)掌握PHP中的对象2、职业专门能力目标(1)通过完成相关的项目,掌握PHP基本的语法结构。
(2)通过完成相关的项目,掌握PHP各种内置函数的使用方法和应用情境。
《动态网页制作》(PHP)课程标准课程代码010******* 课程类别专业课程课程类型考试课课程性质必修课课程学分 5 课程学时80修读学期第3学期适用专业网站规划与开发技术专业合作开发企业长春中联软件工程有限公司区域总监执笔人孙文江、张盛审核人姜惠民1.课程定位与设计思路1.1课程定位本课程是网站规划与开发技术专业核心课程,专业必修课程。
本课程的作用是通过“基于工作任务的以学生为主体,教师为主导”的教学方式,采取探究式、项目式、角色扮演、引导课文、案例分析等教学方法培养学生手工编写动态网页代码的能力,利用Dreamweaver等工具制作一个完整动态网站的能力,培养成学生具有良好的团队合作精神、获取知识能力、网页设计创意思维能力。
前修课程为:《程序设计基础》、《页面效果图制作》、《网站动画制作》、《网页设计与制作》、《网络数据库技术》。
后续课程为:《小型网站开发》、《企业网站制作》、《网站安全与维护》、《网站优化与推广》、《顶岗实习》。
1.2设计思路根据《网站规划与开发技术专业人才培养方案》(2011版)要求、动态网页制作人员工作岗位分析,确定了课程的设计思路为:运用基于工作过程导向的课程开发理论,针对动态网页设计与制作这一典型工作任务,以“PHP网站工作环境搭建”、“留言板系统网页设计”、“JavaScript 休闲小游戏开发”、“留言板系统程序开发”4个典型项目为载体,按照学生的认知和学习规律,由易到难,重构了体现动态网页制作的工作过程性知识与技能体系的学习领域课程内容,形成了《动态网页制作》学习领域课程的4个学习情境。
并通过教学模式设计、教学方法设计、教学目标的设计、教学考核改革等,保证专业能力、专业素养和综合能力的培养。
图1 学习情境及知识与技能体系其中:网站环境搭建使用的是AppServ 组合包,AppServ 所包含的软件有:Apache 、Apache Monitor 、PHP 、MySQL 、phpMyAdmin 等。
图形图像专业核心课程标准课程名称:动态网页设计适用专业:图形图像专业1. 课程性质《动态网页设计》课程是图形图像专业的核心课。
通过本课程的学习使学生掌握使用动态网页知识进行数据库的调用,实现数据交互,毕业后可从事网页设计、网页美工等工作,为学生的职业生涯做铺垫。
本课程以ASP的Web开发技术为背景,利用ASP技术将网页设计与SQL Server 2000后台数据库结合起来创建高效、健壮的网上系统。
通过本课程的学习,使学生掌握ASP动态网页设计的基础知识,并得到必要的实践技能训练。
为学生以后从事网页编辑、网站管理员打下坚实基础。
动态网页设计课程是实践性很强且面向实际应用的重要专业课,和其他课程有着重要的关联作用,它的先修课程是三大构成、网页设计技术、Div + Css、数据库管理技术,JavaScript脚本语言,后续课程为图形图像综合应用。
2. 课程设计本课程是依据图形图像专业的人才培养目标需求而设置的。
ASP动态网页设计是当今流行的web应用技术开发技术之一,它将HTML语言、脚本代码和服务器组件有机地结合在一起,可以用来创建交互式的动态网页和具有数据库访问功能的web应用程序,具有成本低,实用性强的优点。
为此而设置这门课。
课程内容的编排和组织是以适应高职高专人才培养为目标,以职业技术能力为主线,构建起课程的知识、能力、素质结构,重点突出实践技能。
(1)课程知识结构体系从网络的实际应用出发,介绍网站的作用,以实际应用作为教学的切入点和核心,将基本理论和概念融入各个实例,并不断辅以相关新知识,以适应网络不断发展的新需要。
(2)课程能力结构强调实际制作网站的能力,要通过网站实际设计将各知识点吸收巩固,以上升为应用能力。
因此,通过网站的需求分析、数据库设计、页面完成、功能实现、项目测试验收的整个实训流程,达到能够熟练进行动态网站设计的能力水平。
(3)网站的综合设计是一项复杂工程,需要有坚韧不拔的精神,勇于前进,不轻言放弃,可培养学生刻苦钻研、勇于开拓的创新精神。
《PHP动态网站设计》课程标准
1.课程定位
本课程是系统维护专业的专业必修课。
在众多的动态网页技术中,PHP作为非常优秀的、简便的WEB开发语言,满足了最新的互动式网络开发的应用,正在成为WEB应用开发和网页技术的主要选择。
本课程的主要目的是使学员掌握PHP 各方面的知识,掌握WEB应用程序开发的特点和常用的实现方法,具备能够针对性某一行业进行网站开发、对开源代码进行二次开发的能力,具备一定的独立网站编程能力。
2.课程目标
通过课程的学习,使学生掌握使用PHP各方面的知识,掌握基本的网站设计技巧,具备一定的网站编程能力,并能较熟练应用PHP在WINDOWS环境下进行网站的编程。
2.1知识目标
1.了解PHP的特征及功能,掌握PHP的基础知识和核心技术。
2.掌握PHP的安装及配置,掌握PHP的调试方法,熟悉PHP在整站程序中的作用。
3.掌握PHP进行WEB开发的全过程。
4.通过大量地PHP开源实例中相关技术点的剖析讲解,使学生了解PHP各知识点在WEB开发中的作用,掌握PHP编程技巧。
5.对实际的网页效果和网站应用程序分析,熟悉整个网站的设计思路和架构。
2.2能力目标
使学生通过该门课程的学习,能基本了解PHP的基础知识及其安装调试,会设使用PHP进行简单的WEB网站的开发,具备对PHP开源实例的剖析能力,掌握编程技巧。
2.2.1专业能力:具备一定的动态网站设计的概念,具备安装、配置和调试PHP的能力,具备使用PHP进行动态网页制作和应用技巧的能力,具备一定的网站点设计思路和架构,培养学生开发动态网站的能力。
2.2.2社会能力:让学生能尽快地适应企业需求、适应就业岗位的要求和提供学生持续发展的需要;培养具有良好的职业道德、科学的创新精神和熟练技能的应用型人才,具备沟通和协调能力,具有团队协作精神、超强的心理素质、诚信品格、社会责任感。
2.2.3方法能力:通过该门课程的学习,具有较强的自学能力和新知识和新技能的应用能力,具有较强的分析问题和解决问题的能力,让学生在动态网站设计与制作的实践中学会独立学习、独立思考的能力。
3.教学内容及教学设计
本课程在教学中打破传统学科课程模式,采用以情境为导向的案例学习课程模式。
根据职业岗位需求,开展广泛调研,在确定教学内容的基础上,采用工作过程系统化的课程开发技术,遵循高职的职业教育理念,确定本课程学习目标和学习情境设计。
让学生在学习情境中学习并掌握动态网页设计所必须的理论知识与基本技能,培养学生独立的网页设计能力。
教学内容的选取主要从网页设计师职业能力的要求去精选适合的专业理论知识并结合实际岗位需要进行教学设计,力图达到理论知识的传授与职业岗位需要相结合。
共设计了5个学习情境,具体如下:
学习情境、内容排序及学时分配见下表:
学习情境设计
独立阅读、学习文档
根据学习资料的指导,独立完成任务
交流、沟通、团结、协作的能力耐心、细致、认真的作风
创新、拼搏、吃苦耐劳的精神
独立阅读、学习文档
根据学习资料的指导,独立完成任务✓在完成任务中总结知识
交流、沟通、团结、协作的能力
耐心、细致、认真的作风
创新、拼搏、吃苦耐劳的精神
独立阅读、学习文档
根据学习资料的指导,独立完成任务✓在完成任务中总结知识
交流、沟通、团结、协作的能力
耐心、细致、认真的作风
创新、拼搏、吃苦耐劳的精神
独立阅读、学习文档
根据学习资料的指导,独立完成任务✓在完成任务中总结知识
交流、沟通、团结、协作的能力
耐心、细致、认真的作风
创新、拼搏、吃苦耐劳的精神
独立阅读、学习文档
根据学习资料的指导,独立完成任务✓在完成任务中总结知识
交流、沟通、团结、协作的能力
耐心、细致、认真的作风
创新、拼搏、吃苦耐劳的精神五.学习情境教学进程安排
4.教学方法建议
4.1教材及相关资源
本课程是选用现有教材,由电子工业出版社出版《PHP动态网站开发》,属21世纪高等职业教育信息技术类规划教材。
4.2教学组织模式
教学组织主要有教师讲授知识与学生实践两种模式相结合。
4.3教学方法
教学采用多媒体教室进行理论教学,以案例引入教学内容,通过制作过程的讲解来完成相关知识与技能的传授,同时通过大量的实践课程,让学生完成案例的独立操作过程,从而加深学生对理论知识的感观认识并熟练掌握网页制作的实践技能,优化教学过程、提高教学效果与教学质量。
4.4教学手段
运用多媒体电脑现代教育技术,将项目效果向学生展示,提高学生的学习和制作兴趣,提高教学质量和效率。
5、教学条件
5.1学生的能力基础要求
学生掌握计算机基础知识与相关的先修课程。
5.2师资的要求(专任、兼任)
为了实现课程目标要求任课教师具有高校教师任职条件,取得高校教师资格证书,具有扎实的理论功底、较强的科研能力和一定的企业实际工作经历,具有双师素质,能采用情境教学法、直观教学法、讲授法等教学方法指导、引导学生完成学习任务,实现学习目标。
同时兼职教师应是行业企业一线的高技能人才,熟悉与本课程相关典型企业的组织结构,了解典型企业生产经营管理的流程,熟悉企业典型经济业务的业务流程,具备教师基本素质和具有较为丰富的实践和管理经验,熟悉不同岗位的工作任务、工作内容、工作方法、工作流程。
能够将理论与实践相结合,具有相当的教学技能,能指导学生完成工作任务。
5.3教学资源的要求(软、硬条件)
(1)学习与实习实训条件
多媒体教室及多媒体机房,每个学生一台多媒体计算机。
6.教学考核与评价
6.1考核评价方式
课程的考核评价采用“过程+结果”的方式进行,即学生综合成绩的评定包括两个方面:一是对学生在学习过程中知识目标、能力目标的实现程度进行考核评价,即为过程考核,在平时以适当方式(各门课根据实际情况)给出成绩;二是通过对学生提交的工作成果、理论作业、调查报告以及期末试卷测试成绩对学生知识、技能掌握程度进行考核评价。
6.2考核评价内容
考核评价内容主要包括:基本概念的理解程度,具体技能方法的掌握程度,相关工作方案设计实施能力,团队合作能力,工作态度(包括出勤),工作效率(包括进度),工作质量(失误率、正确率)等。
6.3考核评价方法
建立过程考评与期末考评相结合的方法,过程考评占40分,期末考评占60分。
具体考核要求见下表:。