学期授课计划(课程教学设计方案)
编号:JX1-01-JL02
学年学期
2021-2022-1
课程名称
前端设计与开发
任课教师
张老师
适用班级
--班级编号--
课程代码
#N/A
学期学时
64
纯理论学时
0
一体化学时
64
学习内容:
本课程针对应用软件前端设计、开发和维护等岗位能力,为培养学生能按照任务要求独立完成工作任务,具有良好编程规范习惯,程序的阅读、修改、调试等核心职业能力而设置。
associate例句教师根据每个教学任务的知识点的要求,讲授基本概念、专业技术,采用教学案例演示等教学法,使学生充分理解基本概念和技术在应用软件前端设计、开发任务中的应用。
经过典型工作任务分析,选择“任务管理系统”项目,其中包括5个子项目来组织教学过程,分别为:
1.任务管理系统欢迎页面
2.用户注册页面
3.用户注册验证(JavaScript)
4.用户注册验证(jQuery)
5.综合页面
能力目标:
本课程的教学目标是使学生具备运用HTML5、CSS 3和JavaScript完成页面设计、布局、实现应用软件功能的能力。
具体如下:
1.能够熟练运用HTML完成网页的基本内容设计。
2.能够运用HTML5和CSS 3完成网页的设计、布局。
3.能够使用JavaScript语言处理业务逻辑。
4.能够利用JQuery等框架处理业务逻辑。
5.能够运用常用框架处理业务逻辑。
6.能够熟练完成用户界面的特效。
学习成果要求:
  本课程注重学生学习过程,主要的学习成果为每一个项目中子任务的作品、每一个项目的综合作品、项目总结和项目代码。
考核方案(含公式)
本课程注重学生学习过程的考评,对“任务管理系统”项目中的5个小项目分别考评训练项目结束后设置考核,考核学生的理论和动手操作能力。课程结束时,综合各个项目的考核结果对学生的成绩和各项素质进行全面评价。
总成绩 = 项目考评成绩×50% + 期中考试×20%+期末考试×30%
教学组织要求:
论授课:实践教学=1:3
子任务学习的时候以个人为单位,总项目的学习学生以项目小组的形式组织教学,每个小组4-5人,每个老师辅导3-4组为宜。
每周4学时,安排15个教学周。
前后课程关系说明:
前续课程:《网络与WEB技术导论》
后续课程:《响应式Web设计》
教材
《HTML+CSS+JavaScript网页制作(第3版)》机械工业出版社,2021年9月,刘瑞新
教学参考资料:
1.林跃进主编《Web前端开发技术与JavaScript框架编程》,东软电子出版社,2013年6月出版                                                             
2.储久良编著《Web前端开发技术》——HTML、CSS、JavaScript(第2版),清华大学出版社,2016年8月第2版
3. 范伊红主编《基于HTML5的网页设计及应用》,电子工业出版社,2017年1月
部门领导意见:(是否符合课程标准,是否允许执行)
                院(系、部)领导签字(公章)                年 

附件1:学习任务与学习活动一览表
学习任务
子任务(项目)
学习活动
周次
学时
目的及要求
授课形式及地点
平时
作业
任务1任务管理系统欢迎页面
8学时)
1明确项目任务,制定进度计划,学习项目制作的基础知识4学时)
1.1 页面设计理论
1
2
了解网页的来源和本质、网页的组成元素、网页的布局、网页的彩、网站建设需求分析、网页设计流程。了解HTML特点、HTML语法、HTML文档结构,熟悉工具软件(VS code、atom、Dreamweaver等)
讲练结合
132号楼机房
1.2 HTML语言概述及语法
1
2
熟悉基本块级标签、列表标签
讲练结合
132号楼机房
2-1、2
2.利用html编写页面
4 学时)
2.1 HTML的常用标记
2
2
熟悉表格、分区标记
讲练结合
132号楼机房
2-35,3-1
2.2 HTML交互标记
2
2
熟悉链接、图像标记
讲练结合
132号楼机房
3-1/欢迎页面
任务2用户注册页面
22学时)
3明确项目任务,制定进度计划,学习项目制作的html5+php建站系统源码CSS3基础知识
18 学时)
3.1 了解项目内容,制定项目学习任务
program可以删除吗
3
2
掌握动态网页的动态效果原理、表单设计基础知识、表单标记
讲练结合
132号楼机房
3.2 表单标记
3
2
掌握表单标记,演练综合实例
讲练结合
132号楼机房
演练3-11(会员注册)
3.3 CSS的概念
4
2
了解CSS概念、CSS的基本语法,熟悉选择器
讲练结合
132号楼机房
3.4 CSS选择器的应用eclipse简单使用
4
2
了解CSS的继承特性、CSS的层叠特性、CSS常用单位、CSS书写和命名规范
讲练结合
132号楼机房
4-3
3.5  CSS盒子模型
5
2
理解、掌握CSS盒子模型、盒子之间的关系
讲练结合
132号楼机房
演练5-3、4
3.6  CSS盒模型的应用
5
2
掌握CSS定位与浮动
讲练结合
132号楼机房
演练5-17
3.7  CSS页面布局
6
4
掌握CSS页面布局
讲练结合
132号楼机房
5-1/2
3.8  CSS内容排版
7
2
掌握CSS内容排版
讲练结合
132号楼机房
6-1
4利用html5+CSS3编写页面
4学时)
4.1 用户注册页面的布局
7
2
掌握页面的整体布局
讲练结合
132号楼机房
4.2 用户注册页面的样式化
8
2
能够利用CSS对页面进行样式化
讲练结合
132号楼机房
3-2(用户注册表单)
任务3用户注册验证(JavaScript)
20学时)
5明确项目任务,制定进度计划,学习项目制作的JavaScript语法基础知识
(4学时)
5.1了解项目内容,制定项目学习任务,学习JavaScript学生个人网页制作html代码css语法基础知识
8
2
了解JavaScript、JavaScript的应用、JavaScript嵌入网页的方式、JavaScript的特点、JavaScript程序代码的编写习惯
讲练结合
132号楼机房
第一个JavaScript简单程序(2-1
5.2 JavaScript语法基础
9
2
了解掌握数据类型、常量、变量以及数据类型的转换、掌握表达式和运算符
讲练结合
132号楼机房
2-7简易计算器
6.Javascript程序逻辑
(4学时)
6.1 JavaScript程序流程控制
9
2
掌握JavaScript程序流程控制
讲练结合
132号楼机房
四则运算
6.2  JavaScript函数
10
2
掌握JavaScript函数
讲练结合
132号楼机房
3-2电子时钟
7.JavaScript对象8学时)
7.1  JavaScript对象的基本概念
10办公室表格大全
2
了解掌握对象和类、对象的使用、对象废除、对象类型
讲练结合
132号楼机房
3-4构造函数
7.2 JavaScript对象类型
11
2
掌握对象的类型和部分核心对象
讲练结合
132号楼机房
7.3 JavaScript核心对象
11
2
了解掌握核心对象、环境对象
讲练结合
132号楼机房
7.JavaScript DOM编程
12
2
了解掌握DOM对象和编程技巧
讲练结合
132号楼机房
4-3 dom对象
8.利用html5+CSS3+JavaScript完成用户注册信息验证
(4学时)
8.1 用户注册信息验证页面布局
12
2
巩固并利用CSS进行页面布局
讲练结合
132号楼机房
8.2 完成用户注册信息验证页面
13
2
掌握JavaScript对象的使用
讲练结合
132号楼机房
例4-14注册表单验证

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