课程整体教学设计_第1页
课程整体教学设计_第2页
课程整体教学设计_第3页
课程整体教学设计_第4页
课程整体教学设计_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

1、PHP动态网站建设课程整体教学设计(2014 2015学年第一学期)课属院系: 软件工程学院 课程代码: 0601021 制定人: 张力 制定时间: 2014.7 山东理工职业学院一、课程信息(一)管理信息课程名称:PHP动态网站建设课程代码: 0601021课属院系:软件工程学院制 定 者:张力批 准 人:仝素梅(二)基本信息学 分:6学时96教学对象计算机应用技术专业 大二学生课程属性:专业核心课程课程类型理论+实践课先修课程:C语言程序设计、静态网页制作后续课程:无二、教学对象分析计算机应用班的学生,已经学习了C语言程序设计、静态页面制作等课程,有了一定的编程基础。但对动态网站的实现过程

2、不了解,综合运用所学知识,开发动态网站的能力不足,对编写代码也不是很感兴趣。为了达到教学目标,我们在授课过程中主要采用以下三种措施,让学生先是跟得上,不掉队,在上机实现网站功能的过程中体验到成就感之后,能够发自内心的主动的、积极的去学习。(1)重基础,讲原理。(2)加强实践训练。(3)采用分步、逐级加深的方法实现网站功能。三、课程设计指导思想本课程的设计理念为:(1)以小见大,注重原理(2)由简入难,循序渐进(3)双线并行,提升能力本课程的总体设计思路是:以一个图书商城网站为例,实现其主要功能。通过完成此项目,让学生理解网站建设原理。由简入深实现网站功能,便于学生理解掌握,提高学习积极性。采用

3、随堂实训->课下实训->课程设计三级练习,提升学生的职业岗位能力。为了充分体现以小见大,注重原理;由简入难,循序渐进;双线并行,提升能力的课程设计理念,将本课程的教学活动分解成若干任务,以任务为单位组织教学,通过具体案例,让学生加深对专业知识的理解和应用,并通过实现课上和课下任务、课程设计,使学生掌握相关的岗位技能,并培养学生的综合职业能力,满足学生职业生涯发展的需要。四、课程目标设计(一)能力目标1.具备网站前台界面的编写能力;2.具备后台数据处理和维护的能力;3.具备进行小中型动态网站开发的能力;(二)知识目标1.PHP环境搭建;2.PHP基础程序设计; 3.MySQL数据库的

4、使用与管理;4.PHP中文件处理与文件的上传下载; 5.PHP连接数据库;6.动态网站设计中各种基本技巧和方法;(三)素质目标1.具备网站前台界面的编写能力2.具备后台数据处理和维护的能力3.具备进行小中型动态网站开发的能力五、课程内容设计序号模块(项目)名称学时1图书商城网站项目简介42图书商城网站开发环境搭建43图书商城开发基础知识244图书商城数据库的创建管理105图书商城前台图书显示模块开发126图书商城登录注册模块开发147图书商城购物车模块开发168图书商城后台图书管理模块开发12合计96六、能力训练项目设计编号项目名称拟实现的能力目标相关支撑知识项目实施主要手段及步骤项目成果1图

5、书商城网站项目简 介能够对图书商城进行简单的需求分析1、体验当当购物网2、图书商城包括哪些内容,具有哪些功能3、根据当当购物网及B2C电子商务平台,对图书商城网站系统进行分析与设计案例教学法分组讨论法天天书屋需求分 析2图书商城网站开发环境搭建1、具有搭建系统开发环境的能力2、能够运行PHP开发的网页1、PHP集成环境WampServer 安装与使用2、Apache+PHP+MySQL的安装配置3、.php文件的运行方法项目教学法分组讨论法搭建好图书商城开发环 境3商城开发基础知识1、具有应用PHP常量与变量、运算符和表达式、控制语句、函数、数组、HTML表单编写程序的能力2、具有对PHP程序

6、错误进行调试的能力1、PHP基本语法、数据类型2、常量与变量、运算符和表达式3、控制语句:条件语句和循环语句4、函数的定义与调用5、数组的定义与基本操作6、PHP表单处理7、PHP程序的错误调试项目教学法案例教学法分组讨论法案例练习题、一个简单的生成订单程 序4商城数据库的创建管理具有设计图书商城数据库的能力1、商城数据库的设计2、使用phpMyAdmin创建、管理数据库3、使用MySQL控制台创建、管理数据库项目教学法案例教学法分组讨论法图书商城数据库及包含的表并向其中输入数 据5商城前台图书显示模块开发具有商城前台图书显示模块的开发能力1、连接MySQL数据库2、执行SQL语句3、逐行获取

7、数据4、其他常用数据库操作函数5、URL传值的方法6、接收URL传值项目教学法案例教学法分组讨论法图书商城前台图书显示模块6商城登录注册模块开发1、具有制作图像验证码的能力2、具有实现网站系统用户注册、登录功能的能力1、Cookie概述与管理2、Session概述与管理3、登录、注册、验证码相关函数项目教学法案例教学法分组讨论法图书商城登录注册模块7图书商城购物车模块开发具有开发图书商城购物车模块的能力1、array_key_exists()、list()、each()函数2、数组形态的Cookie和Session项目教学法案例教学法分组讨论法图书商城购物车模块8商城后台图书管理模块开发具有开

8、发商城后台图书管理模块的能力1、客户端设置2、服务器端设置3、文件上传实例项目教学法案例教学法分组讨论法图书商城后台管理模块七、教学进度表序号学时教学目标和主要内容单元标题能力目标项目编号知识目标教学组织安排考核12体验当当购物网知道图书商城具有哪些功能11、了解商城用户可以使用的主要功能模块和购物流程;2、了解商城后台管理系统的主要功能模块。学生分组浏览给出的当当网及B2C电子商务平台,总结出图书商城具有哪些功能。图书商城功能总 结22图书商城网站系统分析与设计具有体验相关网站,并利用已有知识体系,对相似网站系统进行分析与设计的能力1通过对当当购物网及B2C电子商务平台的体验,能够对图书商城

9、网站系统进行分析与设计。学生分组讨论,对要建设的图书商城进行需求分析。图书商城需求分析34开发环境搭建1、具有搭建系统开发环境的能 力2、能够运行PHP开发的网 页21、掌握WampServer集成环境安装;2、掌握架设Apache+MySQL+PHP运行环境的方法;3、掌握运行.php文件的方法。1、学生分组搜集、研究搭建开发环境的资料;2、学生动手搭建;3、教师查看学生搭建情况;4、教师讲解搭建过程中遇到的问题,并给出安装过程图解。各小组环境搭建情况44PHP数据类型、常量、变量、运算符和表达式具有应用PHP常量与变量、运算符和表达式编写程序的能力31、掌握PHP基本语法、数据类型;2、掌

10、握PHP常量与变量、运算符和表达式的使用。1、教师发给学生一段程序,学生分组讨论PHP与C语言在基本语法、常量、变量等方面有什么区别;2、给出PHP的基本语法规则;3、给出一段有问题的程序,让学生修改。4、大家讨论修改结果。各小组修改结果56PHP控制语句具有应用PHP控制语句编写程序的能力3掌握PHP控制语句的使用1、教师讲解PHP控制语句的基本格式;2、相关题目,学生分组实现。3、师生共同分析、讨论各小组编写的程序。各小组编写的 程序64函数的定义和调用具有定义函数和调用函数的能力3掌握PHP函数的定义和调用。1、教师讲解函数的定义规则和调用方式;2、给出相关题目,学生分组实现。学生编写的

11、程序74数组的基本操作具有定义和操作数组的能力3掌握PHP数组的定义和基本操作。1、教师讲数组的定义和基本操作方法;2、给出相关题目,让学生分组实现。各小组编写的程序82PHP程序错误调试的方法具有对PHP程序错误进行调试的能力3掌握PHP程序错误调试的方法。1、教师给出多个有错误的程序;2、学生分组调试;3、教师总结情况;4、共同总结错误类型、级别、调试方法。学生调试结果92PHP的表单处理具有处理PHP表单的能力3掌握PHP表单处理的方法1、教师演示表单提交数据的例子;2、教师讲解表单提交数据的方法;3、给出相关题目,学生分组实现。各小组编写的程序102简单订单程序的编写具有应用PHP编写

12、综合程序的能力3熟练应用PHP基础编写程序。1、给出订单程序的需求;2、学生分组实现。各小组编写的程序112图书商城数据库设计具有设计图书商城数据库的能力41、掌握关系数据库中数据表的相关知识点2、熟悉MySQL数据库提供的主要数据类型3、能够根据图书商城的用户需求分析和功能结构分析,设计出图书商城数据库1、教师讲解MySQL数据库中数据表的知识点、提供的主要数据类型。2、学生分组根据已有的图书商城的需求分析和功能结构分析,设计图书商城数据库。各小组设计的图书商城数据库122使用phpMyAdmin创建、管理商城数据库具有使用phpMyAdmin创建与管理数据库的能力4掌握使用phpMyAdm

13、in创建与管理数据库1、教师讲解phpMyAdmin的使用方法。2、学生分组实现图书商城数据库。各小组创建的图书商城数据库136使用SQL创建、管理商城数据库1、具有使用MySQL控制台创建、管理数据库和数据表的能力2、具有使用MySQL控制台查询数据库的能力41、掌握使用MySQL控制台创建、管理数据库2、掌握使用MySQL控制台创建、管理数据表3、掌握使用MySQL控制台对数据库进行查询管理1、教师讲解MySQL控制台的使用方法。2、学生通过案例练习使用MySQL控制台。3、学生分组使用MySQL控制台实现图书商城数据库。各小组创建的图书商城数据库146显示推荐图书能够通过查询数据库,将推

14、荐图书显示在图书商城网站首页51、掌握PHP中操作MySQL数据库的主要函数2、掌握JavaScript显示弹出对话框的方法;3、掌握在PHP中正确输出HTML语句的方法;1、教师讲解相关知识点,学生通过案例练习。2、师生共同讨论实现任务功能的步骤。3、学生分组运用所学知识点实现任务功能。各小组实现的任务154图书分页显示具有实现查询信息分页显示的能力51、掌握图书分页显示的原理2、掌握在超链接中实现URL传值的方法及数据接收方法1、教师讲解图书分页显示的原理。2、教师讲解URL传值的方法及数据接收方法,学生通过案例练习。3、学生分组实现分页显示功能。各小组实现的任务162图书搜索能够实现图书

15、站内搜索功能51、掌握SQL模糊查询的使用方法2、掌握使用JS弹出对话框的方法1、教师讲解SQL模糊查询的使用方法、JS弹出对话框的方法。2、学生分组实现图书搜索功能。各小组实现的任务176用户登录1、能够实现用户带有验证码的登录,并将登录名显示在首页;2、能够实现自动登录61、掌握用户登录原理;2、掌握COOKIE、SESSION操作;3、掌握验证码的绘制方法;4、掌握header实现页面跳转的方法。1、教师讲解登录原理2、教师讲解相关知识点,学生通过案例练习掌握知识点。3、学生分组实现登录功能。各小组实现的任务188用户注册具有实现用户注册功能的能力61、掌握用户注册原理;2、掌握正则表达

16、式验证文本格式的方法;3、掌握向数据库中插入记录的方法。1、教师讲解相关知识点,学生通过案例练习掌握知识点。2、学生分组运用所学知识点实现任务功能。各小组实现的任务194购买图书能够将用户选中的图书信息添加到购物车中71、掌握二维数组的创建和使用方法2、掌握数组形态的COOKIE和SESSION的使用方法3、掌握array_key_exists()函数的使用方法1、教师讲解相关知识点,学生通过案例练习掌握知识点。2、学生分组实现任务功能。各小组实现的任务208购物车管理具有实现购物车管理的能力71、掌握list()、each()函数的使用方法。2、复习相关知识点。1、教师讲解相关知识点,学生通

17、过案例练习掌握知识点。2、学生分组实现任务功能。各小组实现的任务214生成订单能够在单击“结算”后,完成订单的生成过程。71、掌握生成订单的原理;2、复习向数据库中插入数据记录的方法;3、复习二维数组的操作1、教师讲解相关知识点,学生通过案例练习掌握知识点。2、学生分组实现任务功能。各小组实现的任务224图书的添加1、具有上传文件到服务器的能力2、具有添加后台数据的能力81、掌握图书添加的原理;2、掌握PHP上传文件的方法1、教师讲解相关知识点,学生通过案例练习掌握知识点。2、学生分组实现任务功能。各小组实现的任务232图书的查看具有查看后台数据的能力81、复习相关知识点;2、掌握在表格中显示

18、图书信息的方法。1、教师讲解相关知识点,学生通过案例练习掌握知识点。2、学生分组实现任务功能。各小组实现的任务242图书的删除具有删除后台数据的能力81、复习相关知识点1、教师讲解相关知识点,学生通过案例练习掌握知识点。2、学生分组实现任务功能。各小组实现的任务254图书的修改具有修改后台数据的能力81、复习相关知识点。1、教师讲解相关知识点,学生通过案例练习掌握知识点。2、学生分组实现任务功能。各小组实现的任务八、第一节课梗概(一)进行自我介绍(二)课程介绍:说明该课程在课程体系中位置,说明课程的授课方式、学习方法,并说明具体考核方案;介绍与该课程相关的校内外实训项目、相关岗位等事宜。(三)说明课程纪律要求,上课地点(网站建设实训室)和课程项目进度图。(四)讲授新课“体验当当购物网”(1)体验当当购物网 了解当当网用户可以使用的主要功能模块

温馨提示

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

评论

0/150

提交评论