(完整版)《动态网页制作》(PHP)课程标准分析
- 格式:doc
- 大小:188.51 KB
- 文档页数:13
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动态网页开发的核心技能。
动态网页制作教案教案标题:动态网页制作教案概述:本教案旨在帮助学生掌握动态网页制作的基本原理和技能。
通过本课程,学生将学习如何使用HTML、CSS和JavaScript等技术来创建动态网页,并了解动态网页的优势和应用领域。
通过实践项目和小组合作,学生将能够设计和开发自己的动态网页。
教学目标:1. 了解动态网页的定义、特点和应用领域。
2. 掌握HTML、CSS和JavaScript等技术的基本知识和用法。
3. 能够使用HTML和CSS创建网页布局和样式。
4. 能够使用JavaScript实现网页的动态效果和交互功能。
5. 能够合理规划和组织动态网页项目,并进行团队合作。
教学重点:1. 动态网页的定义和特点。
2. HTML和CSS的基本知识和用法。
3. JavaScript的基本语法和常用功能。
4. 网页布局和样式设计。
5. 网页的动态效果和交互功能实现。
教学准备:1. 电脑、投影仪和互联网连接。
2. 编辑器软件,如Sublime Text或Visual Studio Code。
3. 相关教学资源和案例,如HTML、CSS和JavaScript的教材和参考资料。
教学过程:1. 导入(5分钟)- 引入动态网页制作的概念和应用,激发学生的学习兴趣。
- 通过提问和讨论,了解学生对动态网页的了解和期望。
2. 知识讲解(30分钟)- 介绍动态网页的定义、特点和应用领域。
- 分别讲解HTML、CSS和JavaScript的基本知识和用法。
- 示范如何使用HTML和CSS创建网页布局和样式。
- 示范如何使用JavaScript实现网页的动态效果和交互功能。
3. 实践项目(40分钟)- 将学生分成小组,每个小组设计和开发一个动态网页项目。
- 学生根据自己的兴趣和能力选择项目主题,并进行项目规划和组织。
- 学生使用HTML、CSS和JavaScript等技术来实现网页布局、样式和动态效果。
- 学生在小组内进行合作,共同解决问题和完善项目。
《动态网页制作》(PHP课程标准1 •课程定位与设计思路1 . 1课程定位本课程是网站规划与开发技术专业核心课程,专业必修课程。
本课程的作用是通过“基于工作任务的以学生为主体,教师为主导”的教学方式,采取探究式、项目式、角色扮演、引导课文、案例分析等教学方法培养学生手工编写动态网页代码的能力,利用Dreamweaver等工具制作一个完整动态网站的能力,培养成学生具有良好的团队合作精神、获取知识能力、网页设计创意思维能力。
前修课程为:《程序设计基础》、《页面效果图制作》、《网站动画制作》、《网页设计与制作》、《网络数据库技术》。
后续课程为:《小型网站开发》、《企业网站制作》、《网站安全与维护》、《网站优化与推广》、《顶岗实习》。
1•2设计思路根据《网站规划与开发技术专业人才培养方案》(2011版)要求、动态网页制作人员工作岗位分析,确定了课程的设计思路为:运用基于工作过程导向的课程开发理论,针对动态网页设计与制作这一典型工作任务,以“PHP网站工作环境搭建”、“留言板系统网页设计” 、“JavaScript 休闲小游戏开发”、“留言板系统程序开发”4个典型项目为载体,按照学生的认知和学习规律,由易到难,重构了体现动态网页制作的工作过程性知识与技能体系的学习领域课程内容,形成了《动态网页制作》学习领域课程的4个学习情境。
并通过教学模式设计、教学方法设计、教学目标的设计、教学考核改革等,保证专业能力、专业素养和综合能力的培养。
.字习竿习竽习罕习陣册| 第础如识标¥4$ 曲威如识■聿如识图1学习情境及知识与技能体系其中:网站环境搭建使用的是AppServ组合包,AppServ所包含的软件有:Apache、Apache Monitor、PHP、MySQL、phpMyAdmin 等。
网页制作使用的是Adobe Dreamweaver软件。
客户端脚本设计使用的是JavaScript脚本。
服务器端脚本设计使用的是PHP。
动态网页制作课程设计一、教学目标本课程旨在通过学习动态网页制作的相关知识,让学生掌握HTML、CSS和JavaScript基本技能,能够独立完成简单动态网页的设计与制作。
在知识目标方面,要求学生了解网页设计与制作的基本原理,掌握HTML标签的使用、CSS样式设计和JavaScript脚本编程。
在技能目标方面,要求学生能够运用所学知识进行网页布局、美观设计和交互功能实现。
在情感态度价值观目标方面,培养学生对网页设计与制作的兴趣,提高创新意识和团队协作能力。
二、教学内容本课程的教学内容主要包括HTML、CSS和JavaScript三个部分。
教学大纲安排如下:1.HTML基础知识:介绍HTML的基本结构、标签及其属性,使学生能够理解并正确使用HTML标签编写网页。
2.CSS样式设计:讲解CSS的基本语法、选择器、属性和单位,培养学生对网页样式的设计和调整能力。
3.JavaScript脚本编程:介绍JavaScript的基本语法、函数、事件处理和DOM操作,使学生能够实现网页的交互功能。
4.综合实践:通过实际案例,让学生综合运用所学知识完成一个动态网页的设计与制作。
三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式。
包括:1.讲授法:教师讲解基本概念、语法和技巧,引导学生掌握动态网页制作的相关知识。
2.案例分析法:分析经典案例,让学生了解动态网页制作的实际应用,提高学生的实践能力。
3.实验法:学生在实验室进行实际操作,巩固所学知识,培养实际动手能力。
4.小组讨论法:分组进行讨论,促进学生之间的交流与合作,培养团队协作能力。
四、教学资源为了支持教学内容和教学方法的实施,我们将准备以下教学资源:1.教材:《动态网页制作教程》及相关辅助资料。
2.多媒体资料:PPT课件、教学视频、在线教程等。
3.实验设备:计算机、网络环境、网页设计软件等。
4.在线资源:为学生提供丰富的在线学习资源,如开源框架、教程博客等,便于学生自主学习和拓展。
动态网站开发课程设计课程报告一、课程目标知识目标:1. 理解动态网站的基本概念,掌握动态网站与静态网站的区别。
2. 学习并掌握一种常用的服务器端编程语言(如PHP、Python、Java等),能使用该语言进行基本的网站功能开发。
3. 了解数据库的基本原理,能运用SQL语言进行简单的数据库操作,实现数据的增、删、改、查功能。
4. 熟悉常见的Web开发技术,如HTML、CSS、JavaScript,并能将它们与服务器端语言结合使用。
技能目标:1. 能独立完成一个简单的动态网站项目,包括前端设计、后端逻辑编写及数据库设计。
2. 掌握使用至少一种开发工具和环境进行动态网站开发,如Visual Studio Code、Eclipse等。
3. 学会使用版本控制工具(如Git)进行代码管理和团队协作。
情感态度价值观目标:1. 培养学生的编程兴趣,提高他们解决实际问题的能力。
2. 培养学生的团队协作精神,使他们学会在项目中分工合作、共同解决问题。
3. 培养学生勇于尝试、不怕失败的学习态度,提高他们的抗挫折能力。
本课程针对高中年级学生,结合学科特点和教学要求,课程目标既注重知识技能的培养,又关注情感态度价值观的塑造。
通过本课程的学习,使学生掌握动态网站开发的基本知识,提高他们解决实际问题的能力,同时培养他们的团队协作精神和积极的学习态度。
课程目标具体、可衡量,为后续的教学设计和评估提供明确的方向。
二、教学内容1. 动态网站基础概念:介绍动态网站的定义,与静态网站的区别,动态网站的运行原理及优势。
- 教材章节:第一章 动态网站概述2. 服务器端编程语言:学习并掌握PHP(或Python、Java等)的基本语法,了解其运行环境。
- 教材章节:第二章 PHP(或Python、Java)基础3. 数据库原理与应用:介绍数据库的基本概念,学习SQL语言,掌握基本的数据库操作。
- 教材章节:第三章 数据库原理与SQL语言4. 前端技术:复习HTML、CSS、JavaScript基础知识,了解如何与服务器端语言结合使用。
国家中等职业教育改革发展示范学校软件信息与服务专业建设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各种内置函数的使用方法和应用情境。
《动态网页制作》课程标准课程名称:《动态网页制作》适用专业:中等职业学校计算机及应用类、电子商务类专业1、前言1.1课程的性质本课程是中等职业学校《电子商务》专业网页设计与制作专门化方向的一门专业核心课程,是该专业学生学习了《网页制作》课程后的后续课程。
其功能在于培养学生具备从事web数据库与动态网页制作的基本职业能力,并为就业作前期准备。
1.2 设计思路本课程标准的设计以计算机及应用专业学生的就业为导向,邀请行业专家对计算机及应用专业所涵盖的职业群进行任务和职业能力分析,以此为依据确定本课程的工作模块和课程内容,并与国家资格鉴定《网页设计制作人员(三级)》考证结合。
本课程以任务引领型为课程框架,把课程按递进方式设计成项目,并以项目为单元组织教学,使学生由浅入深,以点到面全面掌握web数据库与动态网页制作的职业技能,满足学生就业和职业发展的需要。
2、课程目标通过任务引领和项目活动形式,使学生能进行web服务器的设置,掌握创建数据库、建立数据表和创建数据源的方法;能进行数据库的简单维护;能制作表单网页;能创建数据表的查询;具备web数据库维护与动态网页制作的基本职业能力,能基本胜任动态网页的制作工作。
并培养学生具有诚实、守信、坚忍不拔,善于沟通和合作的品质,为提高学生的职业能力奠定良好的基础。
职业能力目标●能设置web服务器●能创建数据库和建立数据表、能创建数据源●能创建具有交互作用的表单网页●能创建数据表的查询●能制作民意调查网页●能制作简单的聊天室网页●能制作简单的留言板网页●能简单维护数据库●能制作简单的网上商店3、课程内容和要求4.实施建议4.1教材编写1、教材要以岗位职业能力分析和职业技能考证为指导,以《web数据库与动态网页制作》课程标准为依据进行编写。
2、教材要以岗位任务引领,以工作项目为主线,强调理论与实践相结合,按活动项目组织编写内容。
教材内容从“任务”着手,设计完成“任务”的方法与步骤,并留有让学生自主探究设计完成“任务”的方法与步骤的空间。
图形图像专业核心课程标准课程名称:动态网页设计适用专业:图形图像专业1. 课程性质《动态网页设计》课程是图形图像专业的核心课。
通过本课程的学习使学生掌握使用动态网页知识进行数据库的调用,实现数据交互,毕业后可从事网页设计、网页美工等工作,为学生的职业生涯做铺垫。
本课程以ASP的Web开发技术为背景,利用ASP技术将网页设计与SQL Server 2000后台数据库结合起来创建高效、健壮的网上系统。
通过本课程的学习,使学生掌握ASP动态网页设计的基础知识,并得到必要的实践技能训练。
为学生以后从事网页编辑、网站管理员打下坚实基础。
动态网页设计课程是实践性很强且面向实际应用的重要专业课,和其他课程有着重要的关联作用,它的先修课程是三大构成、网页设计技术、Div + Css、数据库管理技术,JavaScript脚本语言,后续课程为图形图像综合应用。
2. 课程设计本课程是依据图形图像专业的人才培养目标需求而设置的。
ASP动态网页设计是当今流行的web应用技术开发技术之一,它将HTML语言、脚本代码和服务器组件有机地结合在一起,可以用来创建交互式的动态网页和具有数据库访问功能的web应用程序,具有成本低,实用性强的优点。
为此而设置这门课。
课程内容的编排和组织是以适应高职高专人才培养为目标,以职业技术能力为主线,构建起课程的知识、能力、素质结构,重点突出实践技能。
(1)课程知识结构体系从网络的实际应用出发,介绍网站的作用,以实际应用作为教学的切入点和核心,将基本理论和概念融入各个实例,并不断辅以相关新知识,以适应网络不断发展的新需要。
(2)课程能力结构强调实际制作网站的能力,要通过网站实际设计将各知识点吸收巩固,以上升为应用能力。
因此,通过网站的需求分析、数据库设计、页面完成、功能实现、项目测试验收的整个实训流程,达到能够熟练进行动态网站设计的能力水平。
(3)网站的综合设计是一项复杂工程,需要有坚韧不拔的精神,勇于前进,不轻言放弃,可培养学生刻苦钻研、勇于开拓的创新精神。
第五章《静态网页与动态网页的比较》教案一、教学目标准确把握静态网页与动态网页的区别,为学生以后自主制作动态网页打下良好的基础。
二、教材内容分析关于动态网页,没有动态网站开发经验的同学,可能理解起来比较困难,甚至分不清何为静态网页,何为动态网页。
而网络世界走到今天,动态网页已是大行其道,也是学生很有必要掌握的。
而教材上关于动态网页的介绍显得比较笼统,教师有必要收集相关资料,让学生正确认识动态网页的含义。
三、教学方法及策略依据学生前面制作网页的基础,首先给出静态网页的概念,有了静态网页的学习,采用比较法,学生会对动态网页有个粗浅的了解。
进而通过实例演示,让学生对动态网页有更深一步的了解,达到准确把握动态网页的概念。
该堂课理论内容较多,教师需要将讲授内容通过投影展示到屏幕上,以便于学生学习。
四、教学过程1.教师首先根据同学们前面的学习,给出静态网页的概念师:同学们前面都自己利用 FrontPage 制作过自己喜欢的网页,这种网页的文件扩展名是 .htm 或者 .html。
网页上的每一行代码都是同学们预先编写好后,放置到 Web 服务器上的,在发送到客户端的浏览器上不再发生任何变化。
这种网页,就称之为静态网页。
2.教师展示静态网页的处理过程静态网页的处理流程(1)当用户在浏览器的“地址”栏中输入一个 URL 地址并单击“转到”按钮或敲击键盘上的回车键(或者在浏览器菜单栏的“收藏”选择一个网址)后,浏览器将向 Web 服务器发出一个页面请求。
(2)当 Web 服务器收到这个页面请求,根据 .htm 或 .html 判断出这是一个静态的 HTML 文件,然后从磁盘或存储器中查找获取用户请求的这个页面。
(3) Web 服务器找到这个请求文件后,就会把它发送到浏览器,浏览器对这个返回的 HTML 文件进行解释并将结果显示在浏览器中。
图 5-1 静态网页处理过程3.教师提出关于静态网页的问题,学生思考师:同学们,如果你自己有一个个人网站,需要发布大量的信息,采用静态网页的形式,你们觉得方便吗,有什么弊端?请同学们讨论。
【课程名称】动态网页设计【适用专业】计算机应用专业1.前言1.1课程的性质该课程是计算机应用专业的专业核心课程,是一门以培养学生的设计动态网页基本技能为目标的课程,同时为计算机应用专业的学生进一步学习和使用脚本语言JavaScript、XML、网页颜色搭配、数据库的使用能力等。
1.2设计思路(1)该课程是依据“计算机应用技术专业工作任务与职业能力分析表”中的动态网页处理工作项目设置的。
其总体设计思路是,打破以知识传授为主要特征的传统学科课程模式,转变为以工作任务为中心组织课程内容,并让学生在完成具体项目的过程中学会完成相应工作任务,并构建相关理论知识,发展职业能力。
课程内容突出对学生职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进行,同时又充分考虑了高等职业教育对理论知识学习的需要,并融合了相关职业资格证书对知识、技能和态度的要求。
项目设计以技能考核点为线索来进行。
教学过程中,要通过校企合作,校内实训基地建设等多种途径,采取工工学结合、半工半读等形式,充分开发学习资源,给学生提供丰富的实践机会。
教学效果评价采取过程评价与结果评价相结合的方式,通过理论与实践相结合,重点评价学生的职业能力。
(2)该门课程的总学:64。
2.课程目标通过本课程的学习,达到以下四个学习目标:(1)使学生掌握开发动态网页的一种平台Microsoft Visual Studio,编写后台代码的语言C#或Visual Basic .net,XML语言;(2)使学生具有开发动态网页的基本能力;(3)使用学生具有初步开发网络数据库和使用XML的能力;(4)使学生具有利用脚本语言JavaScript编写一定可交互网页的能力。
课程内容的选取是根据本门课的培养目标确定的,为了使课程的四项学习目标得到落实,我们以案例教学为主体构建了基于行为模式的课程教学体系,将理论教学与实践教学融为一体。
3.课程内容和要求4.实施建议4.1 教材编写1.教材要以岗位职业能力分析和职业技能考证为指导,以《动态网页设计》课程标准为依据进行编写。
《PHP动态网页设计》课程标准适用专业:计算机应用专业学分数:3总学时数:60 理论课时:40 实践课时:20一、理论教学部分(一)课程的性质和任务1.课程性质:PHP网站设计是一门重要的专业课程,是一门实践性很强的课程,既要掌握概念,又要动手编程,还要上机调试运行。
2.课程任务本课程的教学目标是:通过理论和实践教学,使学生较好地掌握PHP各方面的知识,掌握基本的网站设计技巧,具备一定的网站编程能力,并能较熟练应用PHP在Windows和Linux环境下进行网站的编程。
(二) 理论教学课程内容和要求第一章编写基本的PHP程序(2学时)【教学内容】一、创建PHP脚本;二、执行PHP脚本。
【教学目的和教学要求】掌握创建PHP脚本,掌握编写PHP脚本的文档,掌握执行PHP脚本。
第二章PHP的组成部分(2学时)【教学内容】数和字符串;二、文字和变量;三、标题和数组;四、操作符和函数。
【教学目的和教学要求】熟悉PHP六大组件的对象、属性和方法。
第三章创建HTML表单(2学时)【教学内容】:一、表单设计的基础知识;二、创建表单控件;三、提交表单的更多信息。
【教学目的和教学要求】掌握创建表单,掌握常用的表单控件,了解表单的其他控件。
第四章访问数据(2学时)【教学内容】:一、获取和使用来自表单的数据;二、获取和使用来自环境变量的数据。
【教学目的和教学要求】掌握获取来自表单数据的方法,掌握获取和使用来自环境变量的数据。
第五章使用标量值(2学时)【教学内容】一、使用常量和动态变量;二、使用类型。
【教学目的与要求】掌握常量、动态变量使用,掌握类型转换。
第六章编写条件语句(4学时)【教学内容】一、使用True/False值;二、if语句;三、switch、break和default语句;四、for语句;五、while和do while语句。
【教学目的与要求】掌握if语句,掌握switch语句,掌握for语句,掌握while和do while语句。
php动态网站课程设计一、课程目标知识目标:1. 理解PHP的基本语法和编程结构,掌握常用的PHP函数和对象。
2. 学会使用PHP进行变量定义、数据类型转换、运算符和流程控制。
3. 熟悉PHP中数组的使用,能够进行数组的创建、遍历、排序等操作。
4. 掌握文件操作和表单处理,了解会话控制和数据库连接在PHP中的应用。
5. 了解PHP面向对象编程的基本概念,包括类、对象、继承与多态。
技能目标:1. 能够独立编写简单的PHP脚本,实现基本的动态网页功能。
2. 能够设计和实现用户注册、登录功能,并能够对用户输入进行验证。
3. 能够运用PHP处理文件上传和下载,以及实现文件管理的基本功能。
4. 能够运用PHP创建数据库连接,执行基本的SQL查询和结果集的操作。
5. 能够通过面向对象的方式编写PHP代码,实现代码的模块化和重用。
情感态度价值观目标:1. 培养学生对编程的兴趣,激发探究精神和创新意识。
2. 培养学生团队协作意识,提高项目实践中的沟通和协作能力。
3. 培养学生面对问题的解决能力,学会分析和解决编程过程中遇到的难题。
4. 培养学生遵守编程规范,养成良好的编程习惯,注重代码的安全性和优化。
5. 培养学生对互联网技术发展的关注,了解PHP在动态网站开发中的地位和应用前景。
二、教学内容1. PHP基础语法与变量- PHP脚本结构- 数据类型与变量定义- 运算符与表达式- 简单的输入输出函数2. 流程控制语句- 条件语句(if,else,switch)- 循环语句(for,while,do-while,foreach)3. 函数与数组- 自定义函数与调用- 递归函数- 数组的创建与操作- 数组排序与遍历4. 文件与表单处理- 文件打开与读取- 文件上传与下载- 表单处理与数据验证5. 会话控制与数据库连接- cookie与session- 数据库连接与SQL语句执行- 数据库查询结果的获取与处理6. 面向对象编程基础- 类与对象- 构造函数与析构函数- 继承与多态- 静态属性与静态方法7. 实践项目:动态网站开发- 用户注册与登录功能- 文章发布与管理- 留言板功能实现教学内容依据课程目标进行科学组织和系统安排,注重理论与实践相结合。
《动态网页设计与制作》课程标准课程名称:《动态网页设计与制作》总学时数:126(理论课学时数:48 实践课学时数:78)适用专业:计算机网络技术、计算机应用、电子商务一、课程概述(一)课程性质本课程是计算机网络专业的一门理实一体化的专业方向课。
它是以ASP的Web开发技术为背景,理论联系实际,课程体系完整。
通过本课程的学习,使学生掌握ASP网络开发技术的原理和基本编程知识,使学生具备Web应用程序设计、软件测试、软件维护、软件应用等职业能力,为职业素质养成起主要支撑作用,为将来成为网络专业的实用型人才打下基础。
同时也是计算机网络、计算机技术及应用、计算机信息管理、电子商务、计算机多媒体技术等专业的一门专业技能课程。
(二)课程定位本课程的就业岗位定位于网站建设岗位群,在与实际工作过程高度仿真的教学做一体化教学过程中,培养网站建设与网页制作综合职业能力,本课程以网页设计与制作的行业标准为依据,着重培养学生WEB应用程序设计能力。
本课程的前导课程为《静态网页设计与制作》、《网络操作系统》、《数据库管理与应用》等,后续课程为《网站建设与网页制作》等本课程在专业课程体系中承上启下,具有不可替代的作用。
(三)课程设计思路本课程按照“以能力为本位,以职业实践为主线、以项目课程为主题的模块化专业课程体系”的总体设计要求,打破了传统的学科体系教学模式。
将课程根据企业的实际应用进行整合,按理论实践一体化要求设计。
它体现了职业教育“以就业为导向,以能力为本位”的培养目标。
在课程内容上要有适当的灵活性使教师可根据行业软件发展情况调整教学内容,以达成教学目标,使学生在就业时有很好的行业适应性为目标进行调整学生的社会参与意识和对社会负责任的态度。
在课程实施上注重自主学习,提倡教学方式多样化以促进学生自主学习,让学生积极参与、乐于探究、勇于实验、勤于思考。
在课程评价上注重强调更新观念,多种评价形式相结合。
关注过程性评价,强调项目评价注意学生的个体差异,帮助学生认识自我、建立自信,促进学生在原有水平上发展。
《动态网页制作》(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等。
网页制作使用的是Adobe Dreamweaver软件。
客户端脚本设计使用的是JavaScript脚本。
服务器端脚本设计使用的是PHP。
数据库使用的是MySQL。
表1 《动态网页制作》课程学时及学分分配表2.课程目标学生通过本课程的学习,能熟练掌握XHTML/CSS知识,具备必备的网站开发的理论知识,能够运用系统方法进行网站的分析和设计,能够完成JavaScript 客户端脚本和PHP服务器端脚本程序设计;学生通过参与本课程的PHP应用程序项目开发工作,提升了参与项目开发的职业能力,提升了综合职业素质,学生学完本课程后,能够独立完成PHP应用程序项目开发,达到PHP程序员水平,从而满足企业对PHP程序员的职业要求。
2.1知识目标(1)掌握系统分析和系统设计报告的书写格式及主要内容。
(2)了解网站建设中的行业规则和企业规范。
(3)URL地址和域名的概念,网页与网站的概念,网站分类,Apache、站点、主目录与虚拟目录、IP、DNS,网站运行工作原理等。
(4)站点、网站文件组织结构、脚本技术。
(5)DIV+CSS布局、模板的制作方法。
(6)XHTML语言的结构、格式、标记及相关属性。
(7)客户端JavaScript脚本程序基础知识。
(8)数据库、记录、字段及其操作知识。
(9)PHP的数据类型、数据结构、控制结构、常用对象及代码编写基本知识。
(10)SQL查询语句使用知识。
(11)连接数据库和对数据库的进行操作知识。
(12)远程服务器、上传等知识。
(13)项目主要评价指标。
2.2能力目标本课程依据在专业中的性质和定位,紧密围绕4个项目为载体,按照职业能力所包括的专业能力、方法能力和社会能力,确定课程的能力目标:专业能力:(1)能够识读网站开发项目系统分析和系统设计报告的能力。
(2)搭建PHP动态网站集成开发环境的能力。
(3)利用Dreamweaver建立站点和管理站点的能力。
(4)网页布局及模板制作能力。
(5)完成各类静态页面的制作能力,具有手工编写XHTML/CSS代码能力。
(6)能正确使用JavaScript来创建脚本程序。
(7)简单的数据库设计能力。
(8)能使用PHP结合数据库制作简单的应用网站。
(9)测试和发布网站的能力。
(10)参与项目评价能力。
方法能力:(1)学习能力。
(2)计划能力。
(3)解决问题的能力。
(4)创新能力。
(5)总结能力。
社会能力:(1)合作能力。
(2)交流和协商能力。
(3)价值判断能力。
2.3素质目标(1)具有勤奋学习的态度,严谨求实、创新的工作作风。
(2)具有良好的心理素质和职业道德素质。
(3)具有高度责任心和良好的团队合作精神。
(4)具有一定的科学思维方式。
(5)具有基本的网页设计创意思维、艺术设计素质。
(6)效率观念。
(7)敬业精神。
3.教学内容根据目前信息社会发展需要和依据《网站规划与开发技术专业人才培养方案》(2011版),从职业行动领域出发,针对岗位典型工作过程,以市场需求为逻辑,以应用性为目的,以培养学生职业能力为重点,依据项目开发工作过程来选取、组织和安排教学内容。
《动态网页制作》课程以实际工作项目为载体进行课程教学,在载体的选取上,做到具有代表性、实用性、针对性,在载体的序化上,基于网站项目开发工作过程为导向,难度由简单到复杂,适用于每个学生的认知和学习规律。
表1 学习情境描述4.实施建议4.1师资队伍为实现人才资源的合理配置,提高办学效益,优化师资队伍结构,打造一个专兼结合的教学团队。
提高人才培养质量。
根据工作需要对专任教师和兼职教师提出以下配备建议。
(1)专任教师学历层次:本科以上学历。
专业经历及要求:从事过PHP教学工作或参与过PHP网站的开发,熟悉PHP 开发技术,熟悉HTML/Javascript等,熟悉MySQL、SQL Server数据库。
教学能力及实践能力:热爱教育,有责任心;有一定的自学意识及自学能力,善于表达、沟通及团队合作;有一年以上教学经验;熟悉软件系统分析和设计方法,熟悉主流的系统建模、分析、设计工具,有过项目教学工作经历。
(2)兼职教师兼职教师是承担课程的主要项目开发的教学及科研工作。
学历层次:本科以上学历。
专业经历及要求:从事PHP开发两年以上工作经验;精通PHP开发技术;精通HTML/Javascript/XML等;精通MySQL、SQL Server数据库;精通软件系统分析和设计方法,熟练掌握主流的系统建模、分析、设计工具;有企业项目开发经验,最少三个成功案例。
教学能力及实践能力:热爱教育,有责任心,追求个人提升与进步;有一定的自学意识及自学能力,善于表达、沟通及团队合作;有一年以上教学经验。
4.2教材及相关资源(1)教材编写建议教材编写要充分反映培养网站开发人才所需知识、技能和素质,但不能将知识分解为细小的条目直接灌输给学生。
教材要精选对学生终身学习和未来发展有用的知识和技能。
面对不同学生的需要,教材必须处理好基础与发展的关系。
为了培养学生的创新精神和实践能力,教材要增加有关学生活动的内容,在实践活动方面要体现探究性、开放性。
教材在内容体系、活动方式、组织形式和考核评价等方面应留给教师较大的创造空间。
《动态网页制作》教材的编写应突出企业网站开发的实际工作过程。
既可从企业实际问题中引出学习的内容,也可以让学生在企业实际工作情景中展开学习,还可以将知识应用于企业实际情景。
学生以经验型的逻辑思维为主,理解抽象的概念和结论往往需要借助生动直观的形象和已有生活经验的支持。
教材编写必须研究学生的学习心理,利用一些可读性强的情景材料和实验激发学生的学习兴趣。
对教材要作整体设计,内容的编排要有利于学生的学习。
每一章的思路要清晰,内容呈现顺序应由浅入深,重难点要适当分散。
启迪学生思考或由学生作答的问题可以作为正文的一部分,以起到引出知识和学以致用的双重作用。
在教材编写时要注意所选内容与其他学科的联系,要处理好知识的相互衔接,注意培养学生综合运用多学科知识分析和解决问题的能力。
(2)课程资源的利用与开发建议重视对网站规划与设计实训室的建设和投入;充分利用学校图书馆的学习资源;重视利用网络资源和其他媒体信息。
(3)实训基地为了配合课程实训的需要,为了能让学生真正参与项目开发,具备直接开发企业项目的能力,应加强校内网站规划与设计仿真实训基地建设。
4.3教学组织模式以建构主义的学习理论为依据。
将学生置于真实的项目开发环境(实训室)中进行学习,强调学习过程中学生的主体作用,注重协作能力的培养。
在重视知识、技能培养的过程完成素质的培养。
为完成本课程的教学目标和教学任务,在教师指导下,按一定人员进行分组,成立项目开发小组,分别担任不同的岗位(分析师、设计师、程序员、项目经理、美工等)工作任务,明确岗位职责,各岗位协同工作共同完成本课程项目开发工作任务。
本课程是将项目开发环节分为项目准备、项目分析、项目设计、项目实施(制作)、项目总结和验收五个工作环节。
每个工作环节将开展不同的学习活动,由此来激发学生学习积极性,增加学生的学习成就感。
教师主要任务是布置任务、讲授新知识、教师指导及管理、教师评价、总结与评价。
学生主要任务是分组、接收任务、自主学习、制定工作计划、实施计划、测试、总结、评价。
教学资源主要有参考案例、开发规范和标准及相关电子材料等。
4.4教学方法与手段以项目开发工作过程引领,以自主学习、以典型问题进行教学、以先进的教学理念优化学习策略等为指导进行教学设计,利用课程改革契机进行教学资源建设,灵活运用启发式、探究式、协作式、讨论式、角色扮演法、项目教学法、案例分析法等多种教学方法调动学生积极参与学习,恰当、充分地使用现代教育技术手段促进教学活动和实践活动的开展。
4.5教学考核与评价教学考核与评价是为了全面了解学生的学习历程,是为了激励学生的学习和改进教师的教学,把学生在活动、实验、制作、探究等方面的表现纳入评价范围,对学生所必须具备的知识、能力、素质做出评定。
建议采取过程考核与终结考核评价相结合的办法来操作。
(1)过程考核(40%)学习情境考核。
实训报告。
(2)终结考核(60%)理论考核(建议以答辩方式考核)。
操作技能考核(项目成果或作品)。
《动态网页制作》(PHP)课程组2012年5月。