《WEB开发基础》课程标准

合集下载

《Web开发安全基础》课程标准

《Web开发安全基础》课程标准

《Web开发安全基础》课程标准Web开发安全基础课程标准1. 课程目标本课程旨在向学员介绍Web开发中的安全基础知识,帮助学员了解并应对常见的Web安全威胁。

通过本课程,学员将能够掌握以下技能:- 理解Web应用程序安全的重要性- 识别和理解常见的Web安全威胁- 掌握Web开发中的安全实践和基本的安全测试方法- 能够编写安全的Web应用程序代码- 能够应对常见的Web攻击和漏洞并采取相应的对策2. 课程内容2.1 Web应用程序安全概述- Web应用程序安全的定义和重要性- Web应用程序的组成和工作原理- Web应用程序常见的漏洞和攻击类型2.2 常见的Web安全威胁- 跨站脚本攻击(XSS)- SQL注入攻击- 跨站请求伪造(CSRF)- 敏感数据泄露- 访问控制和会话管理问题- 命令注入攻击- 点击劫持- 文件上传漏洞2.3 Web开发中的安全实践- 用户输入验证和过滤- 安全的会话管理- 错误和异常处理- 安全的密码存储和传输- 安全的数据访问和数据库操作2.4 安全测试和漏洞扫描- 安全测试的目的和方法- 常见的安全测试工具和技术- 漏洞扫描和漏洞修复的流程2.5 Web应用程序防御策略- 安全的网络架构设计- 使用Web应用程序防火墙(WAF)进行保护- 实施访问控制和身份验证机制- 监控和日志记录- 应急响应和恢复措施3. 评估方式本课程的评估方式将以学员的参与度、课堂作业和最终考试为主要依据。

具体评估方式将根据实际情况在课程开始前向学员详细说明。

4. 参考资料- Web安全实践指南- OWASP Top 10 项目- 《Web应用安全权威指南》以上就是《Web开发安全基础》课程的标准,希望能够帮助学员全面了解和掌握Web开发中的安全知识,提高Web应用程序的安全性。

《Web开发基础》课程标准.pdf

《Web开发基础》课程标准.pdf

《Web开发基础》课程标准表1 课程基本信息(一)课程性质与任务课程性质:《Web开发基础》是软件工程专业培养课程体系中的一门专业必修课程,其包含了软件行业Web开发领域的关键技术基础知识(HTML,CSS及JavaScript等)。

该课程的设置充分考虑了其在Web开发领域的关键性作用、目前市场广泛的应用需求和良好的就业前景,注重学生对理论基础知识、专业技能的理解、掌握。

课程任务:通过本课程的学习,使学生理解HTML、CSS及JavaScript等基本的理论知识;掌握应用上述理论知识,制作基本网页、设计网页布局、实现多样化及良好客户体验的页面效果等应用技能;培养学生的创新意识,设计特色网页。

(二)课程教学目标通过本课程的学习,使学生掌握Web开发技术的基本理论知识,具备一定的应用开发技能,培养学生工程意识、创新能力和素质。

1. 知识目标(1)了解本课程内容在Web开发领域的定位与作用;(2)了解HTML、CSS及JavaScript技术的发展脉络、趋势及应用前景;(3)掌握HTML中的基本元素、文字与段落元素、图像元素、列表元素、表格元素、超链接元素、多媒体元素、框架元素及表单元素的语法、属性和参数等基础知识;(4)掌握CSS中元素的语法、属性和参数等基础知识;(5)了解网页布局的几种方法,掌握使用CSS进行网页布局、样式设计的基础知识;(6)掌握JavaScript中的基本语法知识;(7)掌握JavaScript进行提交内容校验、生成网页特效等方法。

2. 能力目标(1)具备使用HTML制作包含基本内容的网页的能力;(2)具备使用HTML及CSS等技术来设计网页布局的能力;(3)具备使用JavaScript技术来提高网页交互性、体验性的能力;(4)具备综合使用HTML、CSS与JavaScript的相关知识,来丰富、渲染网页的能力;(5)具备根据具体应用需求,创新性地设计网页的能力。

3. 素质目标(1)培养学生具备克服困难解决问题的意志;(2)培养学生养成严谨认真的科学态度,耐心细致的工作作风;(3)培养学生具备良好的交流沟通素养和创新精神。

JavaWeb开发课程标准

JavaWeb开发课程标准

JavaWeb开发课程标准
课程目标1:熟悉JSP的基础知识和基本方法,熟悉JSP页面制作方法,熟悉JSP
处理页面提交数据的方法,掌握帮助信息和错误信息的查询方法。

课程目标2:掌握E1表达式和JST1核心标签库的使用方法,了解JaVaSCriPt的基础知识,能使用其实现对JSP 页面的控制°
课程目标3*掌握Hibernate框架、Spring框架和SpringMVC框架的基础知识和主要方法,熟悉使用SSH模式开发Web程序的步骤和方法。

三、课程目标与毕业要求的关系
1、课程目标与毕业要求的对应关系
参考《数学学院课程目标达成度评价方法》进行评价。

九、本课程各个课程目标的权重
依据第八部分中的课程目标达成度评价方法,计算得到本课程的各个课程目标的权重
如下:
根据学生的课堂表现、作业、平时测验和期末考试情况及教学督导的反馈,检验学生
对本课程涉及的学科素养和学会反思的达成情况,及时对教学中的不足之处进行改进,调整教学指导策略;根据学生的课堂表现、作业、平时测验及期末考试成绩,检验本课程所支撑的毕业要求分解指标点的达成度情况;根据本课程所支撑的毕业要求分解指标点的达成度情况,在本学院教学指导委员会指导下,重新修订本课程大纲,实现持续改进。

十一、推荐教材及参考书目
1.推荐教材
[1]软件开发技术联盟,JavaWeb开发实战[M].北京:清华大学出版社2017.12
2.参考书目
[1]卢瀚王春斌,JavaWeb开发实战1200例(第I卷)[M].北京:人民邮电出版社
2012.3
[2]卢瀚王春斌,JavaWeb开发实战1200例(第II卷)[M].北京:清华大学出版社
2017.5。

《Web前端开发》课程标准(含课程思政)

《Web前端开发》课程标准(含课程思政)

《Web前端开发》课程标准一、课程基本信息表 1课程信息表表 2课程标准开发团队名单1注1:指参与课程标准制定的主要成员,包括校外专家二、课程定位和课程设计(一)课程性质与作用本课程是计算机应用技术专业的职业核心技术模块课程之一,是基于工作过程系统化的课程,是一门实践性和应用性都很强的课程。

为计算机应用技术专业学生将来从事职场的web前端开发岗位的发展打下良好基础,并为该专业后续网站开发与管理的学习打下网页前端设计基础。

(二)课程基本理念本课程的设计“以能力为本位、以职业实践为主线、以项目引导,以就业为导向”,打破了传统的按照知识体系教授课程的模式,以学生日后在从事Web前端开发行业中所需的实际技能为目标,进行基于工作项目和工作任务的课程开发与设计,既保证满足从事网站前端开发所必须的专业知识、专业技能,又保持原有知识体系的完整性,既培养了学生的职业能力,同时也为学生的可持续发展奠定了基础。

(三)课程设计思路本课程是以“基于工作过程”为指导,通过对Web前端开发所涉及到的岗位群进行工作任务和职业能力分析,以项目引导,以就业为导向,以培养学生的职业技能为目标、以学生为主体、以项目为载体,将知识、理论和实践一体化的课程设计思路。

在宏观教学设计上突破以知识点的层次递进为体系的传统模式,而是将职业工作过程系统化,以工作过程为参照系,按照工作过程来序化知识,培养学生规范、高效率、高质量地应用能力,使学生既学习岗位知识又培养学生职业素质,锻炼学生的方法能力与社会能力。

每个项目的学习以“做”为中心,教和学都围绕着做,在做中学,在学中做,做到“教、学、做”一体化,达到理论与实践的统一,同时注重培养学生的自主学习能力和职业素养的提升。

本课程思政内容及单元的知识、技能按照相应的专项能力在实际职业工作中出现的频度、内容的难度和要求掌握的程度进行排序,如下所示:课程思政内容:1.信息社会责任;2. 树立正确的技能观;3. 软件工匠精神培养。

《后端 Web开发基础》课程标准

《后端 Web开发基础》课程标准

《后端 Web开发基础》课程标准后端 Web开发基础课程标准课程简介本课程旨在介绍后端 Web 开发的基础知识和技能,以帮助学员掌握后端开发的核心概念和常用技术。

通过该课程的研究,学员将能够理解后端开发的工作原理,并能够使用常见的后端开发语言和框架进行 Web 应用程序的构建和维护。

研究目标在完成本课程后,学员将能够达到以下研究目标:- 理解后端开发的基本原理和核心概念- 掌握常见的后端开发语言和框架,如Node.js、Java Spring、Python Django等- 能够使用数据库进行数据存储和检索- 能够使用服务器端技术进行用户身份验证和授权- 能够编写安全的后端代码,以防止常见的攻击和安全漏洞- 能够运用测试和调试技巧来排除后端应用程序的错误和问题课程内容本课程将包括以下主题的研究:1. 后端开发概述- 了解后端开发的作用和重要性- 探索后端开发与前端开发的关系和协作方式2. 后端开发语言和框架- 研究常见的后端开发语言和框架的特点和应用场景- 掌握使用Node.js、Java Spring、Python Django等框架进行后端开发的基本步骤和技巧3. 数据存储和检索- 研究使用关系型数据库和非关系型数据库进行数据存储和检索- 掌握使用SQL和NoSQL语言进行数据库操作的基本技能4. 用户身份验证和授权- 了解用户身份验证和授权的概念和流程- 研究使用常见的身份验证和授权技术,如OAuth、JWT等5. 后端安全与测试- 探讨常见的后端安全攻击和安全漏洞- 研究编写安全的后端代码以防止攻击和漏洞- 掌握测试和调试技巧来排除后端应用程序的错误和问题研究评估学员将通过以下方式进行研究评估:- 课堂作业和项目实践- 平时表现和讨论参与度- 最终考试或项目展示参考资料- Web Development with Node and Express (Ethan Brown,O'Reilly Media)- Spring in Action (Craig Walls, Manning Publications)- Django for Beginners (William S. Vincent, Independently Published)- Building Secure and Reliable Systems (Heather Adkins, Betsy Beyer, Paul Blankinship, Piotr Lewandowski, O'Reilly Media)该文档所列内容为参考,实际课程内容可能根据教师的教学计划进行调整。

Web开发基础教学大纲

Web开发基础教学大纲

《Web开发基础》课程教学大纲(审定稿)第一部分大纲说明一、课程的性质和任务《Web开发基础》是国家开放大学移动应用开发专业(大专)的统设必修课。

主要内容包括:HTML5基础知识、CSS3基础知识、CSS3高级动画、Less、Bootstrap响应式网页开发。

学习完本课程后,学生应该对Web开发基础知识有一个整体的概念,并初步掌握PC端和移动端Web开发的方法与技术。

二、先修课程要求学生在学习本课程之前应当具有计算机网络和程序设计的基础知识。

三、课程的任务1.掌握:HTML5基础知识,能够快速完成各种网页内容和结构的搭建;CSS3基础知识,能够为网页内容添加样式,美化网页效果;CSS3高级和动画技巧,能够编写各种网页动画效果;LESS语法,能够使用预编译的LESS语法简化CSS的开发;Bootstrap响应式网页开发,能够设计支持移动端设备响应式的网页效果。

2.理解:CSS3选择器语法,能够顺利查找到要修改的元素;CSS3变换和帧动画原理, 能够根据需求设计动画效果;LESS语法,能够使用LESS编写动态样式;响应式网页设计,能够利用媒体查询和栅格系统,设计适合移动设备的网页效果。

3.了解:第三方animate.css动画库,利用现有动画库,简化动画效果设计;Bootstrap 公共样式和组件,利用Bootstrap快速定义丰富的用户体验功能。

四、教学基本要求由于本课程具有很强的实践性,按照课程的教学任务,在知识结构学习方面应以重点讲授有关PC端网页设计与开发;响应式网页开发;移动端Web应用开发为主。

在能力结构培养方面以Web页面内容设计,样式设计,响应式和移动Web网页设计为重点。

本课程的教学环节包括:课堂讲授、网络学习、实验、考试等。

在教学方法上应采用多媒体教学系统进行启发式教学,培养学生思考问题、分析问题和解决问题的能力;同时引导学生通过上机完成实验巩固所学知识与掌握实际操作能力。

五、教学要求的层次1.掌握:要求学生能够全面掌握所学内容和方法,并能够初步进行分析、设计和制作。

《Web--应用开发基础》课程标准

《Web--应用开发基础》课程标准

《Web应用开发基础》课程标准一、课程说明注:1.课程类型(单一选项):A类(纯理论课)/ B类(理论+实践)/ C类(纯实践课),课程性质(单一选项):必修课/专业选修课/公共选修课.课程类别(单一选项):公共基础课/专业基础课/专业核心课4.合须是行业企业人员,如果没有,那么填无二、课程定位Web应用开发基础是计算机应用技术专业的专业基础课程。

在国家推行大数据落地并鼓励高校开设创新创业教育课程的背景下,本课程属于创新型课程,目前在计算机应用、经管类、财务会计、电子商务、物联网、数据分析等专业已经逐步推行,可作为各适用专业的必修课程。

本课程旨在通过介绍web应用程序设计的完整过程,让学生了解Python语言是什么及其应用价值,全方位了解理论知识。

同时结合大数据分析平台,利用实践操作和应用案例促进学生动手分析能力,掌握运用Python编程语言的技能和方法。

《新一代人工智能开展规划》是为抢抓人工智能开展的重大战略机遇,构筑我国人工智能开展的先发优势,加快建设创新型国家和世界科技强国,按照党中央、国务院部署要求制定。

由国务院于2017年7月8日印发并实施。

学习单元情境设计六、课程考核与评价本课程考核分为平时成绩、实践成绩和期末成绩三个局部,分别占总评成绩的30%、40%、30% o列表如下:出勤占总成绩30%o迟到、早退一次扣1分,缺勤一次扣5分。

正常请假不扣分。

平时作业占总成绩20%,共计6次(2)实践操作占总成绩40%。

共计8次实训、实践。

独立完成为A,在他人指导下完成为Bo (3)期末成绩为综合考试成绩。

考试方式为机考。

试卷中含超纲题目分值不低于3分, 不高于10分。

七、教材及相关资源(1)基础教材:《python 快速入门》,人民邮电出版社,传智博客(2)网络学习资源: ,有视频课程、课程、图文教学 等资源(3)教学案例集:各行业数据分析案例和数据八、任课教师要求专业要求:计算机应用技术技能要求:硕士学历或从教计算机软件类课程5年以上资质九、教学实训场所场地:多媒体机房机器配置:建议处理器i3、内存8G 网络带宽:建议500M 不低于100M 大数据实验科研平台很好地兼容谷歌浏览器,建议使用版本为47以上的谷歌浏览器访 问平台Chrome十、其它说明 无关于关于历史记录i)炭闰予旗*历史记录i)炭闰予旗*Google Chrome追求速套、高沟和平安的网络涎览器 我取Chrome 浏选器使用帮助报告问题版本附件1:授课计划审批表系部:信息工程教师姓名:余美华'授课计划表从各大招聘网站数据分析可以看出:人工智能+Python岗位年薪至少在15・20w之间,而且除了北、上、广、深外,杭州、武汉等二三线城市的待遇正在与一线城市持平。

WEB开发基础教学大纲

WEB开发基础教学大纲

WEB开发基础教学大纲WEB开发基础教学大纲课程编号:08050700Web开发基础TheBasisofWEBDevelopment总学时:40总学分:2.5课程性质:专业必修课开设学期及周学时分配:第三学年第5学期,3学时/周适用专业及层次:软件工程专业本科相关课程:Java语言程序设计,JSP程序设计教材:《21世纪高等学校计算机教育实用规划教材JavaWeb编程技术》,沈泽刚,秦玉平编著,清华大学出版社,202*年推荐参考书:1、《WEB程序设计教程》,张念鲁刘红屏编著,高等教育出版社,202*年;2、《Web程序设计》,贾华丁编著,高等教育出版社,202*年;3、《JavaWeb开发教程入门与提高篇(JSP+Servlet)》,李绪成闫海珍编著,清华大学出版社,202*年;4、《深入体验JavaWeb开发内幕--核心基础》(第一版),张孝祥编著,电子工业出版社,202*年一、课程目的及要求通过本课程的学习,不但可以使学生掌握Web技术基础;Servlet技术模型和Servlet容器模型;JSP的各种元素、生命周期、作用域对象等;Web应用开发中组件重用技术;表达式语言的使用,标准标签库和自定义标签以及标签文件的使用等;Web应用的事件处理与过滤器的应用以及安全性等问题,培养学生的WEB开发能力,为学生以后从事Web项目建设打下坚实的基础。

二、课程内容及学时分配第1章Web应用概述(4学时)1.1Web应用体系结构1.2服务器的安装与配置1.3HTTP基础1.4动态Web文档技术1.5Servlet与JSP入门第2章Servlet技术模型(4学时)2.1ServletAPI2.2Servlet的执行过程和生命周期2.3分析请求2.4发送响应第3章Servlet容器模型(4学时)3.1Web应用的结构和部署3.2部署描述文件3.3ServletConfig接口3.4ServletContext接口3.5Servlet的多线程问题第4章会话管理(4学时)第5章JSP技术模型(4学时)第6章Web组件重用与JavaBeans(4学时)第7章JDBC数据库访问(2学时)第8章使用表达式语言(2学时)第9章自定义标签的开发(2学时)第10章JSTL与标签文件(2学时)第11章Web事件处理与过滤器(2学时)第12章Web应用的安全性(2学时)第13章Struts框架基础(2学时)第14章Ajax技术基础(2学时)三、教学重点与难点第1章Web应用概述重点:服务器的安装与配置难点:Servlet与JSP入门第2章Servlet技术模型重点:Servlet的执行过程和生命周期难点:分析请求及发送响应第3章Servlet容器模型重点:Web应用的结构和部署以及部署描述文件难点:ServletConfig 接口及ServletContext接口第4章会话管理重点:servlet下怎样使用session难点:向session传值第5章JSP 技术模型重点:JSP语法难点:JSP技术模型第6章Web组件重用与JavaBeans重点:web组件重用难点:JavaBeans的使用第7章JDBC数据库访问重点:JDBC数据库的连接难点:JDBC数据库的访问第8章使用表达式语言重点:掌握各种表达式的语法难点:如何使用表达式第9章自定义标签的开发重点:标签对象难点:标签的开发第10章JSTL与标签文件重点:JSTL文件难点:标签文件第11章Web事件处理与过滤器重点:web事件的处理难点:web过滤器第12章Web应用的安全性重点:web的应用难点:web的开发第13章Struts框架基础重点:Struts框架难点:如何构建Struts框架第14章Ajax技术基础重点:Ajax技术难点:如何使用Ajax技术四、主要教学方式本课程采用多媒体设备,结合板书形式进行教学。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《WEB开发基础》课程标准一、课程基本信息(一)课程信息(二)专业概况1、培养目标1)引入真实Web信息系统开发项目,转化为教学项目,采用项目化教学手段选用真实项目“电子商城E-Buy”、“图书管理系统”驱动教学、实践全过程。

模拟项目开发全流程,包括需求开发、数据库设计、软件模块设计、软件开发。

融入理论知识,重点训练学生开发技能。

(2)课程内容与职业岗位对接按照当今数据库开发岗位要求安排教学内容。

课程内容按照工作情境展开,使学生化身为开发工程师,身临其境掌握职业岗位所需要的技能。

(3)重视学生综合素质培养本课程在重视培养学生实践能力的同时,适当加强学生综合素质方面的培养,尤其是沟通、协作、文档写作等方面的能力,让学生真正成为能快速上岗的企业准员工。

2、专业核心能力(1)具备使用HTML制作包含基本内容的网页的能力;(2)具备使用HTML及CSS等技术来设计网页布局的能力;(3)具备使用JavaScript技术来提高网页交互性、体验性的能力;(4)具备综合使用HTML、CSS与JavaScript的相关知识,来丰富、渲染网页的能力;(5)具备根据具体应用需求,创新性地设计网页的能力。

二、教学大纲(一)总体目标与任务1、课程性质和任务Web应用开发是软件工程专业的专业选修课程,是锻炼学生编程思维和能力的一门实用课程。

该课程主要学习Web应用环境构建技术、Web客户端程序设计方法、Web服务端程序设计方法、Web数据库应用开发技术。

通过实验使学生掌握Web应用系统开发方法解决实际问题。

通过本课程的学习,使学生掌握开发程序的基础知识和基本方法,对网络程序设计有一个全面的认识和了解,并能够独立自主开发小型网络应用程序。

2、课程定位通过本课程的学习,使学生掌握Web开发技术的基本理论知识,具备一定的应用开发技能,培养学生工程意识、创新能力和素质。

3、课程目标(1)能力目标1)具备使用HTML制作包含基本内容的网页的能力;2)具备使用HTML及CSS等技术来设计网页布局的能力;3)具备使用JavaScript技术来提高网页交互性、体验性的能力;4)具备综合使用HTML、CSS与JavaScript的相关知识,来丰富、渲染网页的能力;5)具备根据具体应用需求,创新性地设计网页的能力。

(2)知识目标1)了解本课程内容在Web开发领域的定位与作用;2)了解HTML、CSS及JavaScript技术的发展脉络、趋势及应用前景;3)掌握HTML中的基本元素、文字与段落元素、图像元素、列表元素、表格元素、超链接元素、多媒体元素、框架元素及表单元素的语法、属性和参数等基础知识;4)掌握CSS中元素的语法、属性和参数等基础知识;5)了解网页布局的几种方法,掌握使用CSS进行网页布局、样式设计的基础知识;6)掌握JavaScript中的基本语法知识;7)掌握JavaScript进行提交内容校验、生成网页特效等方法。

(3)素质目标1)培养学生具备克服困难解决问题的意志;2)培养学生养成严谨认真的科学态度,耐心细致的工作作风;3)培养学生具备良好的交流沟通素养和创新精神。

(二)教学设计在学习完《WEB应用开发》课程后,为了让学生更好地掌握WEB应用开发的原理及实现方法,加深对WEB应用开发基础理论和重要算法的理解,加强学生的动手能力,有必要以课程设计的方式对学生进行进一步的综合训练。

(1) 确定一个网站的主题,在以下的的范围内进行选取:个人网站。

对个人的信息的发布,以个人为主题,比如包个人信息,个人爱好,个人推荐,个人的情感等等。

可以参考QQ空间,微博,facebook等。

自己的家乡宣传网站交友网站,如同乡会,同学会,旅游爱好者,摄影爱好者之类等。

小商品交易网站。

(2) 选取一个主题后,进行前期网站的需求分析,数据的收集,网站模块的划分。

关于选取主题后,你根据主题自由发挥去构思自己的网站结构,内容不限制,但必须结合并突出你的主题。

)(3) 进行网页设计编程来实现网站的建立(4) 进行网站的测试与运行(5) 进行报告总结演示(三)实习实训项目教学目标与技能要求本课程的主要实践环节包括课程实验及课程设计。

1、课程实验的主要项目及基本要求(1) .NET 2010平台和HTML语言。

掌握运行环境的安装;熟悉应用程序的配置;掌握Web页的发布。

(2) C#.NET编程。

掌握C#.NET的数据类型,以及变量、常量的定义;掌握C#.NET的条件语句、循环语句的使用;掌握C#.NET的过程和函数;掌握C#.NET类的属性和方法的使用。

(3) 服务器控件的应用。

熟悉服务器控件的属性和方法;掌握服务器控件中验证控件的使用。

(4) 内部对象的应用。

熟悉和了解的内置对象request、response、application、session、server、cookies。

(5) 数据库编程。

掌握数据库的建立基本操作;掌握中数据库的连接方法;熟悉SQL语句;掌握中数据库编程。

(6) 用户控件和WebService。

掌握用户控件和WebServcie的使用。

(7)配置Global.asax 文件和Web.config文件。

掌握对Global.asax 文件和Web.config文件的配置。

(8) 应用程序的设置与安全。

掌握中关于配置应用程序的步骤和配置文件。

2、采用的教学手段和方法建议采用“任务驱动”方式为主,辅以“案例教学”、“研究性学习”、“合作学习”等方式进行教学,注重培养学生的“自学方式”与“自学能力”。

教学中,教师要注重营造科学的、实用的、活泼的教学环境和氛围,“少讲精讲教学内容,勤于引导学生思考”。

三、考核方式与成绩评定考核方式:采用平时、期末、课程设计相结合的考核方式,注重实践环节的考核。

其中平时成绩包括考勤成绩、作业成绩、实训成绩,期末采用上机考试和笔试两部分。

各部分所占比重如下:(1)平时占总成绩的 30% (2)期末考试占总成绩的 50% (3)课程设计占总成绩的 20%四、教学内容和学时分配第一章 开发环境(讲授2学时,实验2学时)1、教学内容开发技术简介、开发环境、一个应用程序、工程项目管理、实战演练——配置、测试并发布Web应用范例系统。

2、教学基本要求①了解开发技术简介、一个应用程序。

②理解开发环境、。

③掌握工程项目管理、实战演练——配置、测试并发布Web应用范例系统。

第二章系统框架及页面设计(讲授2学时,实验2学时)1、教学内容网站规划、控件及事件、HTML控件、母版、导航系统、样式表及主题、实战演练——搭建Web应用系统框架。

2、教学基本要求①了解网站规划、母版、导航系统。

②理解控件及事件、HTML控件、样式表及主题。

③掌握实战演练——搭建Web应用系统框架。

第三章常用Web服务器控件(讲授3学时,实验3学时)1、教学内容HTML服务器控件、服务器控件、实战演练。

2、教学基本要求①理解HTML服务器控件、服务器控件。

②掌握实战演练。

第四章 的内置对象(讲授4学时,实验4学时)1、教学内容概述、Application对象、Session对象、ViewState对象、Request和Response对象、Server 对象、Cookie对象、实战演练——统计在线人数。

2、教学基本要求①了解概述、Application对象、Session对象、Cookie对象。

②理解ViewState对象、Request和Response对象、Server对象。

③掌握实战演练——统计在线人数。

第五章 技术(讲授4学时,实验4学时)1、教学内容对象模型、Connection对象、Command对象、DataReader对象、DataAdapter对象、DataSet对象、实战演练。

2、教学基本要求①理解对象模型、Connection对象、Command对象、DataReader对象、DataAdapter 对象、DataSet对象。

②掌握实战演练。

第六章数据绑定及数据控件技术(讲授4学时,实验4学时)1、教学内容数据绑定技术、数据源控件、GridView控件、DataList控件、Repeater控件。

2、教学基本要求①理解数据绑定技术、数据源控件。

②掌握GridView控件、DataList控件、Repeater控件。

第七章用户控件和Web服务(讲授2学时,实验2学时)1、教学内容用户控件、Web服务、实战演练。

2、教学基本要求①理解用户控件。

②掌握实战演练。

第八章 LINQ数据库访问技术(讲授3学时,实验3学时)1、教学内容LINQ基础、基本LINQ查询语句、实战演练。

2、教学基本要求①理解LINQ基础。

②掌握基本LINQ查询语句、实战演练。

第九章 AJAX应用开发(讲授4学时,实验4学时)1、教学内容概述、 AJAX的框架、 AJAX服务器端控件、实战演练。

2、教学基本要求①了解概述。

②理解 AJAX的框架。

③掌握 AJAX服务器端控件、实战演练。

第十章基于的儿童网站的开发(讲授4学时,实验4学时)1、教学内容系统设汁、数据库的设计与实现、主要功能模块的设汁。

2、教学基本要求①理解系统没汁。

②掌握数据库的设计与实现、主要功能模块的设汁。

五、教材、教学参考书教材:于华编, Web应用系统开发,西安电子科技大学出版社, 2013年02月主要参考文献:郑阿奇, 程序设计教程,机械工业出版社,2011年06月顾韵华,Web技术与应用,科学出版社,2013 年03月制定(修订)人:时间:审核人:时间:批准人:时间:。

相关文档
最新文档