第1章 Web开发基础
- 格式:ppt
- 大小:1.92 MB
- 文档页数:28
《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)培养学生具备良好的交流沟通素养和创新精神。
Web开发基础课程期末复习指导Web开发是时下最流行的技术之一。
现代Web开发包括PC端网页的开发,移动端APP的开发,以及微信生态系统中公众号和小程序的开发。
能够说Web开发深入到生活的方方面面,用途极其广泛。
因此,学习Web开发,尤其是了解和学习Web前端网页开发是特别重要的。
Web开发基础课程是Web前端开发的基础。
Web开发基础课程要紧介绍了基本的网页内容和样式的开发,还增加了动态样式语言和响应式的讲解,是一门实践性极强的课程,技术点多、涉及面广,部分章节存在理解困难的问题。
为关心同学们有效地复习这门课程,下面按照教学大纲的要求,对各章的重点、难点进行归纳、总结,供同学们在复习时参考。
一、本课程的复习方法1. 复习方法(1)注重上机实验。
重复就是经历。
本课程实践性强,知识点比较零散。
对许多属性名词和使用方法,只有通过反复实验才有大概理解并记住,因此上机实验很重要。
它不仅能够加深对课本知识的学习,而且能够使同学们获得许多实际工作的经验,这关于增强动手技能,提高分析解决实际问题的能力和专业素养很有关心。
同学们应该尽量做全、做好实验。
实验前要三思而后行:想做出什么效果,分几步做,大概会用到哪些知识。
实验中应注意浮现的结果,并分析缘由,特别是如果浮现不正常的情况,最好能对现象、解决方法、缘由进行记录。
例如,在学习第四章“4.2.6 实验:实现首页布局结构”时,首先需要明确自己想实现什么样的页面效果,接着尝试将整个页面划分为多个小部分,分块实现。
关于那些需要特别处理的地点,比如如何让元素水平排列等,提早回忆课程内容,找到解决方案。
后来,才是动手编码实现效果。
完成实验后,总结一下:今后,假如再实现其它页面的布局时,这次案例中有哪些能够吸取的经验。
其实,大多数网页的整体布局结构,无非优先的几种。
只要善于归纳和总结,就能起到举一反三,事半功倍的效果。
(2)梳理思维导图。
思维导图是公认的、关心归纳总结和经历知识点的有效手段之一。
《Python Web开发基础教程》教学大纲学时:66代码:适用专业:制定:审核:批准:一、课程的地位、性质和任务Web开发基础是普通高等学校计算机科学与技术专业的一门重要的专业基础课。
通过本课程的学习,使学生能够在已有的计算机基础知识基础上,对Web开发有一个系统的、全面的了解、为掌握Web项目开发开发打下良好的基础;在系统理解和掌握Web开发基本原理的基础上,具有设计和开发Web项目的基本能力。
Web开发是一门实践性非常强的学科,它要求学生在理解和掌握程序设计和Web开发相关知识的基础上,充分利用实验课程,在计算机上动手完成程序的编写和调试。
二、课程教学基本要求1.课程教学以Python Web开发基本方法为主,在教学过程中让学生掌握Web开发的基本原理和方法。
2.要求在教学过程中合理安排理论课时和实验课时,让学生有充分的使用在计算机上练习理论课程中学到的Python Web开发技巧和方法。
三、课程的内容第1章 Python起步了解Python Web简介内容,掌握配置Python Web开发环境和创建Django项目。
第2章 Django配置了解Django项目的配置文件,掌握在Web服务器中部署项目。
第3章 URL分发了解URL分发机制,掌握URL配置、URL参数传递、反向解析URL和URL命名空间。
第4章模型和数据库掌握模型基础、数据操作、索引、特殊查询表达式、执行原始SQL查询和关系。
第5章视图掌握定义视图、处理请求和响应、在视图中使用模型、基于类的视图、内置通用视图。
第6章模板理解模板基础,掌握模板语言和模板继承。
第7章表单了解表单基础,掌握Django表单进阶、模型表单、资源和Ajax。
第8章 Django工具掌握Admin站点、用户认证、发送Email和会话控制。
第9章 Python在线题库掌握项目设计、项目实现、数据管理和实现试卷导出。
四、课时分配表五、实验项目及基本要求注:教材每章“实践”作为实验项目内容实验一创建HelloWorld项目要求:掌握Django项目的创建方法,了解项目结构。