《Javascript》课程教学大纲
一、课程基本信息
课程名称
Javascript
课程类别
□通识必修□通识选修■专业必修□方向必修□任意选修□创业必修□创业选修
课程性质
■理论+实践□理论□实践
执行学期
考核方式
■考试□考查
总学分
总学时
理论学时
实践学时
开课单位
适用专业
方向
先修课程程序设计基础、网页设计
理论:■一体化机房□多媒体教室□讨论课教室实践:□一体化机房■实验机房
二、课程简介
本课程是面向软件工程专业的一门专业必修课,涉及javascript语言基础、javascriptCSS交互、DOM编程、表单验证javascript动画效果等内容,通过本课程的学习,学生能掌握JavaScript语言的基本编程思想,并能熟练利用JavaScript控制WEB页面各级元素,实现WEB前端的验证、动态展示等任务;使学生形成一定的学习能力、沟通与团队的协作能力,形成良好的思考问题、分析问题和解决问题的能力,养成良好的职业素养。遵守国家关于软件与信息技术的相关法律法规,形成关键性的软件开发与应用的能力。最终成为具备较全面的软件开发与信息服务的技术人才。。
本课程的前导课程是《程序设计基础》和《网页设计》,为后继课程《前端开发项目课程》、《移动web开发技术》等课程奠定理论和实践的基础。
三、课程支撑的毕业要求及其具体指标点
支持毕业要求
具体指标点
据此优化和改进软件工程实施方案
9.1正确认识个人和团队的关系,具备团队合作精神
1.掌握团队开发中个人与团队合作的能力
2.掌握团队开发中团队协调沟通能力
3.掌握项目文档撰写能力
9.2理解团队中不同角职责,能够在多学科背景下的团队中承担不同的角
1.掌握团队开发中个人与团队合作的能力
2.掌握团队开发中团队协调沟通能力
3.掌握项目文档撰写能力
10.1具备书面表达、沟通能力;针对复杂工程问题,能够以绘制图例、撰写文档等形式与相关人员进行沟通交流
1.掌握项目文档撰写能力
10.2具备口头表达、沟通能力;能够以陈述发言、回应指令等万式清晰表达自我的意见,以进行有效沟通
1.掌握团队开发中团队协调沟通能力
12.2掌握正确的学习方法,具备自主学习能力,能够通过学习,不断提高、适应业界技术的发展
1.掌握常见JS文档查阅、学习方法
四、课程教学内容对指标点的支撑
1)理论教学安排
序号
知识模块
支持毕业要求的细化指标
教学内容
学时分配
学生任务
1
Javascript概述
1.了解Javascript发展历程★2.掌握Javascript的基本作用。
3.理解HTMLCSSJavascript二者关系
4.掌握Javascript脚本在
HTML中书写方法
5.掌握介绍常见前端开发工具,比如Sublime
★6.掌握Javascript消息框的使用
★7.掌握常见JS文档查阅、学习方法
1.Javascript发展历程
2.Javascript的基本作用。
3.HTMLCSSJavascript二者关系
4.Javascript脚本在
HTML中书写方法
5.介绍常见前端开发工具,比如Sublime
6.Javascript消息框的使用
2
1.建立1web页面,点击按钮弹出“确认对话框”
2.建立1web页面,点击按钮弹出
“警告对话框”
3.下载并安装好
Sublime3编辑器,并调试好插件
2
CSS强化
1.掌握CSS选择器
2.掌握盒子模型
3.掌握浮动
4.掌握清除浮动
5.掌握兀素定位
6.掌握DIV+CSS布局
1.CSS选择器
2•盒子模型
3•浮动
4.清除浮动
5.兀素定位
6.DIV+CSS布局
7•拉手网菜品展示模块
案例
2
1•完成博雅互动网站首页开发
3
Javascript基本语法
1.掌握Javascript数据类型★2.掌握Javascript控制语句★3.掌握Javascript数组
4.掌握Javascript字面量表示法
1.Javascript数据类型
2.Javascript控制语句
3.Javascript数组
4.Javascript字面量表示法
2
1.在互联网上搜索在控制台输出“有趣”内容的网站
2•使用js编写冒泡
注:★表示重点内容,表示难点内容
2)实践教学安排
序号
项目名称
支持毕业要求的细化指标
学时分配
项目类型
每组人数
学生任务
1
CSS强化项目训练
1.掌握介绍常见前端开发工具,比如Sublime。
2.掌握CSS选择器
3.掌握盒子模型
4.掌握浮动
5.掌握清除浮动
6.掌握兀素定位
7.掌握DIV+CSS布局
2
验证
1
1.掌握Sublimejs脚本编程入门安装与使用
2•开发“博雅互动网站”首页
2
JSCSS交互项目训练
1.掌握Javascript控制仃内样
式掌握表格标记和常用属性
2
设计
1
1.设计不同风格皮肤外观

注:项目类型可以是验证型、设计型、综合型
五、课程考核
1毕业要求对应的考核环节
考核环节
平时考核
实践考核
结课考核
1.3掌握工程基础知识和软件工程专业知识;并能够解决复杂软件工程实施过程中的相关问题
2.2针对复杂软件工程问题,能够选择恰当的数学、自然科学和工程科学概念进行表达和进一步的推理分析
2.3具有搜索和分析文献资料的能力,能够通过文献研究分析复杂软件工程问题
3.1能够有效分析需求,设计针对复杂软件工程问题的解决方案
4.2具备对实验结果进行分析和汇总的能力,并据此优化和改进软件工程实施方案
9.1正确认识个人和团队的关系,具备团队合作精神
9.2理解团队中不同角职责,能够在多学科背景下的团队中承担不同的角
10.1具备书面表达、沟通能力;针对复杂工程问题,能够以绘制图例、撰写文档等形式与相关人员进行沟通交流
10.2具备口头表达、沟通能力;能够以陈述发言、回应指令等方式清晰表达自

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。