开课啦

@Opening
教学详情 Overview
专业 23软件工程 23数字媒体
课程 前端开发基础 Web前端开发
课程性质 专业限制选修 专业限制选修
班级 1班、3班 1班、2班、3班
人数 57 + 55 49 + 48 + 50
学分 2 2
总学时 18 + 18 18 + 32
教学周 1 - 18 1 - 18
周学时 2 2-4
编号 96 107
教学安排 Schedule
课程评价 Evaluation
平时成绩 40%:作业、考勤和表现
60% 作业
30% 考勤
10% 表现
期末成绩 60%
加成 5%:为了鼓励而额外增加的成绩奖励;包括:优秀作业、全勤
5% 加成
作业 Homwork
作业应在规定的时间内,按照要求完成
个人作业独立完成,禁止抄袭;小组作业合理分工,共同完成
作业缺交、不及格、无效等累计达到或超过作业总数1/3,取消课程考试资格
按照教学管理规定,作业缺交的,有1次补交机会
存在抄袭情况的,双方当次作业记0分,取消补交机会
第16教学周统计作业情况
优秀作业(综合评分90+)有加成奖励
请假 Leave
请假应课前提供辅导员签字且加盖学院公章的正规、纸质、无涂改假条
紧急情况下,允许先口头请假;正式假条应在下一个教学日提供,逾期不予采纳
社团、班级等第2课堂活动及其它活动与第1课堂冲突的,不得违规请假占用第1课堂
缺勤、请假、早退等累计达到或超过总次数的1/3,取消课程考试资格
第16教学周统计考勤情况
全勤(100%出勤)有加成奖励
建议 Advice

电脑

耐心

阅读

撸码

交流

收藏

搜索

框架

思考

教学进度 Agenda
教学周 内容
专题:集成开发环境 IDE
1. 编辑器: Vs Code
2. 浏览器: Chrome
专题:万维网 WWW
1. Web
2. Project - Html、CSS、JavaScript
3. CSS - syntax、usage、box model、feature
专题:标签 Tags
1. Navigation - <a>、<nav>
2. List - <ol> <ul> <dl>
关注:
1. 结构、样式和逻辑三分离
2. 没有规矩,不成方圆
3. 样式初始化
拓展:
1. Snipaste
2. <iframe>
实操:
1. Hello world
2. 页面跳转
3 友情链接
4. 版权信息
作业:集成开发环境
专题:标签 Tags
1. Table - <table>、<tr>、<th>、<td>
2. Image - <img>、<figure>
3. Audio - <audio>
4. Video - <video>
关注:
1. 与时俱进
2. 懒加载
3. 网络安全
拓展:
1. border
实操:
1. 线框表格、三线表格、斑马纹表格
2. 头像
3. 背景音乐
4. 视频开场秀
作业:网站设计
专题:表单 Form
1. Form - <form>
2. Input - <input>
3. Label - <label>
4. Textarea - <textarea>
5. Button - <button>
关注:
1. 团队合作
拓展:
1. <input> - file
实操:
1. 用户注册
2. 用户登录
3. 留言板
作业:表单设计
专题:图文
1. Selector
2. Background
3. Float
4. Text - columns
关注:
1. 条条大路通罗马
2. 文化自信
3. 站着巨人的肩膀上
拓展:
1. Iconfont
2. GoogleFonts
实操:
1. 背景图
2. 首字下沉
3. 图文混排
4. 打点溢出
5. 分栏*
作业:排版设计
专题:定位 Position
1. Relative
2. Absolute
3. Fixed
4. Sticky
关注:
1. 父相子绝
2. 文化自信
3. 站着巨人的肩膀上
实操:
1. 购物车
2. 头像
3. 返回顶部
4. 吸顶导航
作业:定位设计
专题:布局 Layout
1. Flex
2. Grid
3. CSS function
关注:
1. 响应式开发
2. 站着巨人的肩膀上
拓展:
1. Isotope
实操:
1. 常见布局
2. 时间轴
3. 九宫格
4. 异构布局
5. 栈布局
6. 全站布局*
作业:布局设计
专题:动画 Animation
1. Transition
2. Animation
关注:
1. 解放思想、创意无限
2. 站着巨人的肩膀上
拓展:
1. Anime
2. ScrollReveal
3. GSAP
实操:
1. :hover动画
2. :focus动画
3. :checked动画
4. 头像
5. 进度条
作业:动画设计
专题:变换 Transform
1. Translate
2. Rotate
3. Scale
4. Skew
5. CSS variable
关注:
1. 解放思想、创意无限
2. 站着巨人的肩膀上
拓展:
1. Vanilla
实操:
1. 按钮
2. 呼吸灯
3. 卡片
4. 画廊*
5. 魔方*
作业:变换设计
专题:JavaScript
1. JavaScript
2. DOM
3. BOM
结业:
答辩:小组答辩
讲评:项目讲评
关注:学无止境
其它:完善项目;提交项目和实验报告
期末验收 Final
考核内容

开发设计个人简历/个人网站;详情请查看 考核方案 - 23软工考核方案 - 23数媒考核方案 - 23数媒实验

建议使用真实资料和信息,后期会挂到网上,作为求职的电子简历

考核方式

小组作业

每组4-6人

考核过程

小组介绍:人员分工

项目介绍:使用PPT介绍

项目示范:核心、关键、创新功能

回答问题:专业知识、基本技能

资料提交

提交项目:项目整体压缩后提交

提交实验报告:按照 实验模板 要求,导出为PDF再提交

实验项目和实验报告统一提交到学习通对应作业

实验项目和实验报告统一以小组命名,如第1组、第10组等等

纸质版实验报告双面打印后,由学委检查、整理后提交到格物 4-208 留档

答辩评分表
组号 成员 综合10 结构20 样式40 逻辑10 模块20 选做10 得分
教学资源 Resource
MDN Web Docs
Vs Code
Chrome
Chaoxing
Snipaste
Yuque
Threejs
Blender
Spline
其它 Other
建议携带个人笔记本电脑参加授课
教学相关的任何建议,可以随时反馈
课后有答疑需求的同学,正课时间可以移步格物4-208