《Web应用开发》课程教学大纲.docx
《《Web应用开发》课程教学大纲.docx》由会员分享,可在线阅读,更多相关《《Web应用开发》课程教学大纲.docx(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Web应用开发教学大纲一、课程基本信息课程名称Web应用开发Web Application Development课程编码CST220221020开课院部计算机科学与技术学院课程团队(未设置)学分2.0课内学时36讲授24实验0上机12实践0课外学时36适用专业计算机科学与技术授课语言中文/英文先修课程数据结构与算法、程序设计(Java)课程简介(限选)Web应用开发是计算机科学与技术专业的一门学科专业选修课程,主要包含Web基础知识、HTML和CSS、PHP语言、PHP访问 MySQL数据库、表单和会话、Ajax和jQucry等6部分内容。本课程采用基础概念和编程实现结合形式,通过掌握Web
2、应用开发的理论知 识和基本原理,训练学生运用程序设计方法,培养学生Web应用的网络开发能力,掌握具备以Web应用为代表的网络应用开发和解决实际 计算机网络应用复杂工程问题的能力。本课程不仅覆盖了 Web基础知识、HTML和CSS、PHP语言、PHP访问MySQL数据库、表单和会话、Ajax和jQuery等基础理论部分,还 包含了这些基本理论在实际Web开发的应用。要求学生通过学习Web开发的有关知识和PHP语言的知识等这些Web知识主要内容的学习, 掌握Web应用开发的系统开发能力。熟悉Web应用开发过程,能够分析、设计Web应用开发领域的复杂工程问题中的需求和解决方案,并 通过训练学生运用P
3、HP以及JQuery等Web前端及后台MySQL数据库的知识,强化学生动手能力的培养,进而具备开发复杂Web应用解决 复杂呢b应用开发问题的能力。“Web application development is an elective course for computer science and technology majors, mainly including basic Web knowledge, HTML and CSS, PHP language, PHP access to MySQL database, forms and sessions, ajax and JQuery
4、and other 6 parts. This course adopts the combination form of basic concepts and programming implementation. By mastering the theoretical knowledge and basic principles of Web application development, students are trained to use programming methods to cultivate their network development ability of W
5、eb application, master the ability to develop network applications represented by Web applications and solve complex engineering problems in practical computer network applications.This course not only covers the basic knowledge of Web, HTML and CSS, PHP language, PHP access to MySQL database, forms
6、 and sessions, Ajax and jQuery, etc, it also includes the application of these basic theories in actual Web development. Students are required to master the system development capability of Web application development by六、教材与参考资料序号教学参考资料明细1图书PHP Web应用开发,娄不夜张军,清华大学出版社,2017.10, ISBN:987-7-302-47584-2.
7、 (*主教材)2图书 Practical PHP7, MySQL 8, and MariaDB Website Databases,Adrian W. West, Steve Prettyman, Apress, ISBN:978-1-4842- 3842-4.learning the main contents of Web knowledge such as Web development knowledge and PHP language knowledge. Familiar with Web application development process, able to anal
8、yze and design requirements and solutions in complex engineering problems in the field of Web application development, and by training students to use the knowledge of Web front-end and background MySQL databases such as PHP and jQuery, strengthen the cultivation of students, practical ability, and
9、then have the abi1ity to develop complex Web applications and solve complex Web application development problems.负责人大纲执笔人审核人二、课程目标序号代号课程目标0BE毕业要求指标点任务自选1Ml目标1 : 了解Mb应用的基本概念及其开发技术,能够利用相应的网络开发语言,初步设计和开发 Web应用领域的复杂工程问题,为毕业要求指标点5. 2的达成提供支持。是5.22M2目标2 : 了解常见Web应用技术,会运用Web前端和后台知识,分析不同Web应用的需求,为毕业要 求指标点3.
10、3的达成提供支持是3.33M3目标3 :学会利用PHP语百和HTML语目设计Web应用的前端页面,会设计Web应用的前端,撰写 Web应用前端程序,为毕业要求指标点5. 2的达成提供支持。是5.24M4目标4 : 了解Web应用的后台开发技术,设计Web应用的数据库内容,为毕业要求指标点3. 4的达成 提供支持。是3.45M5目标5 :能保障课程正常秩序(政治层面、课堂保障层面,非学生能力层面)否三、课程内容序号章节号标题课程内容/重难点支撑课 程目标课内 学时教学方式课外学时课外环节1第一章第一章PHP入门本章重点难点:PHP的工作原理。/21. 11. 1 PHP及由来PHP的历史0. 1
11、讲授0. 1自学PHP 背景31.21. 2 Web基础URL、HTTP、HTML 基本概念0. 1讲授0. 1自学教材41.31.3在Web页中嵌入PHP代码PHP标签0.2讲授0.2自学教材51.41.4 输出 HTML如何输出HTML0. 1讲授、讨 论0. 1自学图书 261.5上机实验1页囿头和页囿脚1上机1自学7第二章第二章HTML与CCS简介本章重点难点:理解HTML和CSS的基本概念。/82. 12. 1 HTML 基础HTML文档及兀素0. 1讲授0. 1自学教材92.22.2列表若干列表的概念0.2讲授0.2自学教材102.32.3表格各种表格的使用0.2讲授0.2自学教材
12、112.42.4表单表单的形式0.2讲授0.2自学教材122.52. 5初识CSSCSS的基本知识0. 1讲授0. 1自学教材132.62.6 CSS选择器各种css选择器0.2讲授0.2自学教材142. 72.7使用CSS如何使用CSS0. 1讲授0. 1自学教材152.82. 8 CSS属性和属 性值掌握css属性及属性值0. 1讲授0. 1自学教材162.9上机实验2以爱国精神、文化历史等主题,完成页面表单制作,包括注册 表单和登录表单/1上机1自学17第三章第三章数据与变 量本章重点难点:如何正确地使用数据和变量。/183. 13.1 PHP数据类型PHP的基本数据类型0. 1讲授0.
13、 1自学图书 2193.23. 2类型转换不同类型的转换0. 1讲授0. 1自学教材203.33.3变量与常量PHP变量和常量0.2讲授0.2自学教材21第四章第四章运算符与 流程控制本章重点难点:如何正确地使用运算符和控制流程/224. 14.1运算符常见的运算符0. 1讲授0. 1自学资料234.24. 2表式PHP表达式/244.34. 3控制流程PHP的流程控制0.2讲授0.2自学教材254.44.4包含文件使用包含文件0.3讲授0.3自学教材264.54. 5实例:创建管 理员子系统主页创建管理员子系统主页1讲授1自学图书 2274.6上机实验3动态导航栏1上机1自学28第五章第五章
14、PHP函数本章重点难点:如何正确地使用PHP函数/295. 15.1函数的声明与 调用函数的声明和调用0. 1讲授0. 1自学教材305.25. 2函数参数定义函数的形参和实参0.3讲授0.3自学教材315.35.3函数返回值函数的返回值0.3讲授0. 3自学教材325.45.4变量函数变量函数0.3讲授0.3自学教材335.55.5匿名函数匿名函数0.2讲授0.2自学教材345.65.6日期时间函数常见的日期时间函数0.3讲授0. 3自学教材355.7上机实验4子系统主页1上机1自学36ZrA- S -er- 第八早第六早处理字符 串本章重点难点:如何正确地处理字符串/376. 16.1长度
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Web应用开发 Web 应用 开发 课程 教学大纲
限制150内