WEB应用程序设计课程教学大纲_第1页
WEB应用程序设计课程教学大纲_第2页
WEB应用程序设计课程教学大纲_第3页
WEB应用程序设计课程教学大纲_第4页
WEB应用程序设计课程教学大纲_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

《WEB应用程序设计》课程教学大纲一、课程基本信息(四号黑体)英文名称WEBProgramming课程代码ELBU2010课程性质专业必修课程授课对象电子商务专业学分3.5学时54+18主讲教师修订日期2023.9指定教材《PHPWeb程序设计教程与实验》,二、课程目标(一)总体目标:作为电子商务专业的学生,掌握静动态网页设计是基本技能。通过本课程的学习,学生可以结合远程服务器实践,迅速掌握网页开发的基础代码,提升网页设计的实战能力,并最终在服务器上成功开发出一个小型PHP网站。(二)课程目标:PHP是一种易于学习和使用的后台开发技术,用户只需具备很少的编程知识,就可以使用PHP建立一个具有交互功能的Web站点。MySQL是一个广受欢迎的中型关系数据库管理系统,它免费、快速、并且支持多线程、多用户、重负载的性能要求。使用SQL进行Web应用系统开发是一种非常理想的选择,这在当前各大网站服务商是常见的基本标配课程目标1:通过授课与实验,掌握设计与制作1.1基本静态网页语句1.2CSS应用1.3使用CSS实现静态网页的布局与美观设计课程目标2:通过授课与实验,掌握MYSQL数据库应用2.1数据库的创建与设计2.2数据库的访问与基本操作课程目标3:通过授课与实验,掌握PHP程序的开发3.1PHP基础语法和命令3.2PHP访问MYSQL数据库的实现操作(三)课程目标与毕业要求、课程内容的对应关系表1:课程目标与课程内容、毕业要求的对应关系表课程目标课程子目标对应课程内容对应毕业要求课程目标11.1静态网页语句掌握最基础的HTML脚本命令,如文本、图像、超级链接、表格等1.2CSS应用掌握字体,字号,字体颜色,单词间隔,对齐方式,文本行高等基本属性的使用1.3网页的布局与美观设计掌握网页左右上下的分栏布局课程目标22.1数据库的创建掌握在远程数据库服务器平台上创建与设计数据库2.2数据库的访问掌握基础的SQL的命令,熟练访问需要的数据课程目标33.1PHP基础语法掌握静态动态网页的相互嵌入与补充3.2PHP访问MYSQL数据库在WEB服务器上能实现数据库的访问和内容修改操作三、教学内容第一章HTML基础1.教学目标:(1)掌握HTML文档的代码编写;(2)熟练使用CSS进行网页优化;(3)掌握用CSS达成网页美化的预期效果。2.教学重难点:(1)不同标签在HTML代码中的用途;(2)CSS在不同的使用环境如何选择方式;(3)网页布局的CSS实现。3.教学内容:(1)HTML文档结构与基本标记的使用;(2)CSS的使用;(3)实例结合,用CSS进行网页的美化。4.教学方法:讲授、讨论、比较、案例分析。5.教学评价:CSS对网页内容与网页设计分离的价值。第二章JavaScript客户端脚本语言1.教学目标:(1)熟练使用JavaScript对网页对象及标签进行控制;(2)掌握用JavaScript进行表单的验证。2.教学重难点:JavaScript脚本编写3.教学内容:(1)JavaScript的语言基础;(2)使用JavaScript对网页对象内容和布局控制;(3)使用JavaScript进行表单的验证。4.教学方法:讲授、讨论、比较、案例分析。5.教学评价:JS对网页内容的代码编写。第三章MySQL数据库基础1.教学目标:(1)掌握在SAE上启动MySQL;(2)熟练使用数据库的创建和删除;(3)掌握MYSQL数据记录的插入、删除、更新与查询命令。2.教学重难点:SQL结构化查询语句3.教学内容:(1)MYSQL概述;(2)数据库的创建;(3)INSERT\UPDATE\DELETE\SELECT命令的使用。4.教学方法:讲授、讨论、比较、案例分析。5.教学评价:在SAE平台上安装MYSQL及使用第四章PHP5的程序设计基础1.教学目标:熟练掌握PHP与HTML在网页代码中的切换技巧2.教学重难点:PHP流程控制语句3.教学内容:(1)PHP5概述;(2)PHP5的语言基础。4.教学方法:讲授、讨论、比较、案例分析。5.教学评价:熟练掌握PHP代码嵌入网页的技能第五章PHP和MySQL数据库的操作1.教学目标:掌握PHP与MYSQL通过函数连接,并访问的技能2.教学重难点:各函数的使用方法3.教学内容:连接数据库Mysql_connect,选择数据库mysql_select_db,数据库执行操作mysql_query,记录集操作mysql_fetch_assoc,获取记录内容mysql_num_rows,释放结果mysql_free_result4.教学方法:讲授、讨论、比较、案例分析。5.教学评价:熟练掌握PHP连接MYSQL并访问的基本技能第六章PHP+MYSQL开发应用程序举例1.教学目标:熟练使用PHP开发小型服务器端平台2.教学重难点:系统的综合3.教学内容:(1)GET与POST实现客户端与服务器端数据交换;(2)远程数据库端的记录维护:删除、修改、增加与查询;(3)数据的分页显示;(4)SESSION技术的使用4.教学方法:讲授、讨论、比较、案例分析。5.教学评价:开发小型商品发布与维护系统四、学时分配表2:各章节的具体内容和学时分配表章节章节内容学时分配第一章HTML基础15第二章客户端脚本语言9第三章MySQL数据库基础3第四章PHP5的程序设计基础3第五章PHP和MySQL数据库的操作6第六章+MYSQL开发应用程序举例15五、教学进度表3:教学进度表周次日期章节名称内容提要授课时数作业及要求备注1HTML基础标签3静态网页的开发2-3HTML基础6学习进行网页布局设计的三种方式4-5HTML基础DIV布局6结合实例进行完整网页的布局6客户端脚本语言基本语法3程序流程7-8客户端脚本语言JS+6JS进行网页动态设计9PHP5的程序设计基础PHP5的语言基础3了解PHP的基本语法结构10MySQL数据库基础数据库的创建3SAE平台下进行数据库的操作11-12PHP和MySQL数据库的操作PHP连接MYSQL并访问的基本技能6掌握SAE数据库的连接与打开13-17+MYSQL开发应用程序举例使用PHP开发小型服务器端平台15商品平台的开发18考试3六、教材及参考书目1.《精通HTML5+CSS3+JavaScript网页设计》,清华大学出版社2.《PHP+MySQL+Dreamweaver动态网站建设从入门到精通》,机械工业出版社3.《PHP+MySQL+Dreamweaver网站建设全程揭秘》,清华大学出版社4.《CSS商业网站布局之道》,清华大学出版社5.《JavaScript入门经典》,清华大学出版社七、教学方法1.讲授法:理论讲授,主要教学方法,贯穿教学全过程。2.讨论法:对本门课程的主要内容,采用问题形式,在师生和学生之间展开讨论。3.举例法:通过举例,强化学生对相关知识点的认识。4.案例分析法:通过案例解读、案例问题回答,提高学生理论知识运用能力。八、考核方式及评定方法(一)课程考核与课程目标的对应关系表4:课程考核与课程目标的对应关系表课程目标考核要点考核方式课程目标1设计1.课堂交流2.课后作业3.期末考试课程目标2数据库设计与使用1.课堂交流2.课后作业3.期末考试课程目标3动态网站开发1.课堂交流2.课后作业3.期末考试(二)评定方法1.评定方法平时成绩(含考勤、课堂表现与作业)15%,期中考试15%;期末考试70%,机房操作,开卷。2.课程目标的考核占比与达成度分析表5:课程目标的考核占比与达成度分析表考核占比课程目标平时期中期末总评达成度课程目标1151570总评达成度={0.15x平时分目标成绩+0.15x期中分目标成绩+0.7x期末分目标成绩}/分目标总分课程目标2151570课程目标3151570(三)评分标准课程目标评分标准90-10080-8970-7960-69<60优良中合格不合格ABCDF课程目标1美观,并完成指定的所有操作

温馨提示

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

评论

0/150

提交评论