《Web前端开发》课程教学大纲
一、课程简介
《Web前端开发》(DevelopmentofWebInterface)是面向计算机科学与技术的一门专业方向课,主要介绍HTML基础知识、CSS3、文档对象模型、数据传输、JavaScript、Jquery等前端开发技术等内容。通过课程学习,使学生树立正确的社会主义核心价值观,掌握Web前端规划与设计的基本理论和基本知识,具备基于Web的前端设计的基本能力,能够从事Web、移动等方面的软件前端开发工作,富有社会责任感,具有创新意识和创业精神的高素质应用型专门人才。
二、课程目标
本课程的任务是通过课堂教学、实验设计和操作及拓展专题讨论等环节,使学生掌握仪器分析方法的基本理论和基本知识,具备仪器分析的基本能力,支撑人才培养方案中“课程设置与人才培养目标达成矩阵”相应指标点的达成。
课程目标对学生价值、知识、能力、素质要求如下:
课程目标1:激发学生爱国主义情怀和专业知识探究热情,使其树立正确的价值观。
课程目标2:培养学生坚持两点论与重点论的统一,将来学生从事软件开发要从用户需求入手、功能实现性能保证是核心、用户使用是终点。
课程目标3:激发学生为国产软件平台推广和应用出一份力,开拓我国计算机软件产业的发展建立信念。
课程目标4:使学生掌握HTML5各种标签的使用及其应用场景分析与设计。
课程目标5:使学生能熟练运用已学知识,增强软件交互界面的友好性、可操作性、可扩展性。
课程目标6:使学生学会合理地选择实验条件,正确处理数据、表达实验结果,提高动手能力和思维能力。
课程目标7:通过课外兴趣小组及企业观摩等方式,增进学生知识应用能力及实际实验设计能力,提高创新创业能力。
三、教学内容与课程目标的关系
四、课程教学方法
1、理论课堂
(1)采用案例式教学,讲述我国科技工作者将自主科研创新和国家重大需求相结合,经过不懈努力取得辉煌成果的真实事件,激发学生爱国主义情怀和专业知识探究热情,使学生树立正确的价值观。
(2)采用案例式教学,培养学生坚持两点论与重点论的统一,将来学生从事Web软件开发要从用户需求入手、功能实现性能保证是核心、用户使用是终点。
(3)采用案例式教学和启发式教学,讲述我国互联网及其技术的发展历史和现状,激发学生树立为我国计算机核心技术的发展而努力的信念。
(4)采用启发式教学,引导学生主动通过实践和自学获得所需知识,培养其独立思考、分析问题和解决问题的能力。
(5)采用课堂研讨,团队合作等方式,激发学生学习兴趣,巩固课堂授课效果。
2.实验教学
实验教学是《WebWeb前端》课程中重要的实践环节,目的是培养学生了解前端设计理念与设计方法,设计过程中要考虑多种应用场景,并且要考虑它们的兼容性,通过实验验证和实验内容的自我设计和创新,提高学生知识应用能力和创新创业能力。要求学生提交实验报告。
3.其他形式
通过课堂研讨、团队合作、学生主导等方式,激发学生独立思维和运用知识的能力,增加学生的求知热情;通过课题小组讨论、程序研发等方式,培养学生独立发现问题和解决问题的能力,增强其创新创业能力。
五、课程考核方法
课程考核方式:平时成绩40%和期末考试60%。平时成绩由出勤、课堂提问、书面作业、实践、团队表现、学习态度等部分组成。各考核环节所占分值比例,可根据实际情况微调,建议值及考核细则如下。
六、建议教材及参考书目
建议教材
1.刘敏娜,弋改珍.Web前端开发——HTML5+CSS+JavaScript+jQuery+Dream[M].第1版.北京:清华大学出版社,.
参考书目
1.王浩等.HTML5+CSS3+JavaScriptWeb前端开发案例教程(慕课版)[M].第1版.北京:人民邮电出版社,.
2.聂常红.Web前端开发技术——HTML、CSS、JavaScript(第3版)[M].第3版.北京:人民邮电出版社,.