Web前端开发(HTML5+CSS3+JavaScript) 教学大纲.doc
XXX学院
《Web前端基础技术》课程教学大纲
一、课程基本信息
课程名称
Web前端基础技术
WebFront-EndBasicTechnology
课程代码
适用专业/开课学期
软件工程/第学期
学分/学时
学分/48学时
学时分配
48
理论学时
32
实验(实践)学时
16
实训
(含上机)
/
实习
/
其他
/
课程类别
大类通识课程
专业教育课程
实践教育课程
公共基础课
大类平台课
通识通选课
专业基础课
专业主干课
专业拓展课
实验课
集中实践课
√
课程性质
必修()
选修()
考核方式
考试()
考查()
开课院(部)
信通学院
课程负责人
课程团队
授课语言
中文
对先修的要求
《程序设计基础》
对后续的支撑
《Web前端框架技术》
大纲撰写
与审定
撰写人
审核人
审定人
修订时间
课程简介及课程目标
本课程是一门软件工程专业的专业必修课,具有较强的实践性。通过本课程的学习,使学生系统性掌握HTML、CSS和JavaScript等前端开发的相关知识,并最终可以开发出具有良好交互性的前端页面;同时在本阶段培养学生具备独立的Web开发能力,掌握Web开发的基本流程和方法,熟悉标记语言、样式语言以及脚本语言的基本语法、语句,建立面向对象思维方式和方法,熟练使用软件开发工具,高效完成定制任务。
Thiscourseisaprofessionalessentialcourseforsoftwareengineeringmajors,whichisstrong.Throughthestudyofthiscourse,studentscansystematicallygrasptherelevantknowledgeoffront-enddevelopmentofHTML,CSS,andJavaScript,andfinallydevelopthefront-endpageswithgoodinteraction;Thebasicprocessesandmethodsofwebdevelopmentarefamiliarwiththebasicgrammarandsentencesoflabellanguage,stylelanguage,andscriptlanguage,establishobject-orientedthinkingmethodsandmethods,proficientinsoftwaredevelopmenttools,andefficientlycompletecustomizedtasks.
课程目标:
1.了解Web前端开发的基本概念和开发流程,掌握Web前端开发的核心内容,包括HTML、CSS和JavaScript,能按照需求完成开发任务。
2.具备综合运用Web前端核心技术能力,能使用前端技术用于解决实际项目开发问题。
三、课程目标及对毕业要求观测点的支撑
序号
毕业要求
支撑毕业要求观测点
课程目标
1
1.掌握软件生命周期中涉及的工程基础和专业知识,以及相关的数学、自然科学知识,并能够将其应用到软件实践中,解决复杂软件工程问题。
2.问题分析:能应用数学、自然科学和与软件工程相关的基本原理,识别、表达、并通过文献研究和借助仿真软件等手段,分析软件系统及其相关领域的复杂工程问题,进行识别、表达和分析,以获取有效结论。
5.能够针对软件工程及其相关领域的复杂工程问题,开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具,包括对复杂工程问题的预测与模拟,并能够理解其局限性。
观测点1.2了解软件工程专业知识、方法和技术在该领域的应用背景、发展现状和趋势;能选择恰当的模型用于表述复杂软件工程问题;且能将其应用于复杂软件工程问题的建模和求解。
观测点2.3能够针对具体的软件工程领域复杂工程的多种可选方案,运用基本原理,借助文献研究,分析过程的影响因素,并获得有效结论。
观测点5.3能够针对具体的对象,开发或选用满足特定需求的现代工具,模拟和预测专业问题,并能够分析其局限性。
目标1
2
3.设计/开发解决方案:能够针对软件工程及其相关领域复杂工程问题设计提出设计方法或解决方案,并针对特定系统需求设计满足用户需求的解决方案,包括软硬件功能设计、系统架构设计、组件设计和数据库设计等,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素。
4.研究:能够基于软件工程的基本原理并采用科学方法对复杂工程问题进行研究,包括搜集与整理