《交互式前端开发实践》课程标准(修订版)精心总结
- 格式:doc
- 大小:191.25 KB
- 文档页数:8
web前端开发实践期末总结一、引言Web前端开发是当今互联网行业最热门也是最重要的方向之一。
作为前端工程师,我们主要负责网页的开发和优化,以提供良好的用户体验。
在过去几个月的学习和实践中,我积累了很多技术和经验。
本文将对我在期末结束后的学习和实践进行总结,并对今后的学习方向和发展进行展望,以期提高自己的技能和能力。
二、学习和实践内容在这个学期里,我主要学习和实践了以下几个方面的内容:1. HTML和CSS:学习了HTML和CSS的基本语法和常见标签,掌握了页面布局和样式设计的技巧。
我通过实践项目,提高了对HTML和CSS的熟练度,并能够快速完成布局和样式的设计工作。
2. JavaScript:学习了JavaScript的基础知识,包括变量、数据类型、运算符、流程控制、函数等。
我通过实践项目,加深了对JavaScript的理解,并能够用JavaScript实现动态效果和交互功能。
3. 前端框架和库:学习了一些流行的前端框架和库,如Bootstrap、jQuery、React等。
我通过实践项目,掌握了它们的使用方法,提高了开发效率和用户体验。
4. 前端调试和优化:学习了前端调试和优化的方法和工具,如Chrome开发者工具、性能分析和代码压缩等。
我通过实践项目,提高了排错能力,优化了网页加载速度和性能。
5. 前端项目管理和团队协作:学习了前端项目管理和团队协作的方法和工具,如Git、SVN、Webpack等。
我通过实践项目,掌握了团队协作的技巧,提高了项目管理和流程的效率。
三、学习和实践成果在这个学期里,我完成了几个实践项目,取得了一些成果,主要包括以下几点:1. 网页布局和样式设计:我能够根据需求和设计稿,独立完成网页的布局和样式设计工作。
我熟练掌握了HTML和CSS的语法和常见标签,能够快速编写和调试代码,实现精美的页面效果。
2. 动态效果和交互功能:我能够使用JavaScript实现一些动态效果和交互功能,如轮播图、表单验证、下拉菜单等。
第1篇一、前言随着互联网技术的飞速发展,前端开发已经成为软件开发领域的重要分支。
在实习期间,我有幸进入一家知名互联网公司从事前端开发工作。
通过这段时间的学习和实践,我对前端开发有了更深入的了解,以下是我对实习期间的学习和工作的总结。
二、实习单位及项目介绍实习单位:XX科技有限公司项目简介:该项目是一款面向广大用户的在线教育平台,旨在为用户提供丰富的教育资源,包括课程学习、在线测试、交流互动等功能。
三、实习期间工作内容及收获1. 基础知识学习在实习初期,我主要进行了前端基础知识的巩固和拓展。
具体内容包括:- HTML5、CSS3:学习了HTML5的新特性和CSS3的高级技巧,如动画、过渡、阴影等。
- JavaScript:掌握了JavaScript的基本语法、对象、函数、事件处理等知识,并学习了jQuery库的使用。
- 前端工程化:了解了前端工程化的概念,学习了Webpack、Gulp等构建工具的使用。
2. 项目实践在实习期间,我参与了项目的多个模块的开发,具体如下:- 用户模块:负责用户注册、登录、个人信息管理等功能的开发。
- 课程模块:负责课程展示、课程详情、课程购买等功能模块的开发。
- 测试模块:负责在线测试题目的展示、答题、提交等功能模块的开发。
通过实际项目的开发,我学会了以下技能:- 团队协作:在项目开发过程中,我与团队成员紧密配合,共同解决问题,提高了团队协作能力。
- 代码规范:在编写代码时,我遵循了良好的代码规范,使代码易于阅读和维护。
- 问题解决:在遇到问题时,我能够独立思考,查找资料,寻求解决方案,提高了问题解决能力。
3. 技术沉淀在实习期间,我还对以下技术进行了学习和研究:- 响应式设计:学习了响应式设计的基本原理,掌握了使用媒体查询、Flexbox 等技巧实现自适应布局。
- 前端性能优化:了解了前端性能优化的重要性,学习了图片优化、代码压缩、懒加载等技巧。
- 前端安全:了解了前端安全的基本知识,学习了防范XSS、CSRF等攻击的方法。
第1篇一、前言随着互联网技术的飞速发展,前端开发已经成为软件开发领域的重要分支。
为了提升自己的专业技能,我参加了为期一个月的前端实训课程。
通过这段时间的学习和实践,我对前端开发有了更加深入的理解和掌握。
以下是我对本次实训的总结和反思。
二、实训目的本次实训的主要目的是:1. 巩固和深化前端基础知识,包括HTML、CSS和JavaScript。
2. 掌握前端开发工具和框架,如Git、Webpack和React等。
3. 学习并实践前端工程化,提高开发效率和代码质量。
4. 培养团队协作能力和沟通能力。
三、实训内容本次实训的内容主要包括以下几个方面:1. 前端基础知识:复习和巩固HTML、CSS和JavaScript的基础知识,包括标签、属性、选择器、事件处理、函数、对象等。
2. 前端开发工具:学习使用Git进行版本控制,掌握Webpack进行模块化和打包,使用Webpack配置文件优化项目构建过程。
3. 前端框架:学习React框架,了解其核心概念和组件化开发,掌握React的生命周期、状态管理和事件处理等。
4. 前端工程化:学习前端工程化的概念,了解构建工具的作用,学习如何使用Webpack进行模块化、打包和优化。
5. 团队协作与沟通:通过团队项目,学习如何与团队成员协作,提高沟通能力。
四、实训过程1. 第一阶段:基础知识巩固。
通过复习教材和在线资源,巩固HTML、CSS和JavaScript的基础知识,并完成相关练习题。
2. 第二阶段:开发工具学习。
学习使用Git进行版本控制,了解其基本操作和命令,学习Webpack的基本概念和配置。
3. 第三阶段:前端框架学习。
学习React框架,了解其核心概念和组件化开发,通过实际项目练习React的常用组件和API。
4. 第四阶段:前端工程化实践。
使用Webpack对项目进行模块化和打包,优化项目构建过程,提高开发效率。
5. 第五阶段:团队协作与沟通。
参与团队项目,与团队成员协作完成项目开发,提高团队协作能力和沟通能力。
第1篇一、实验背景随着互联网技术的飞速发展,前端开发在软件工程中的地位日益重要。
为了提高自身的前端开发技能,我选择了一个实际的前端项目进行实验,通过实践来巩固和提升我的前端知识。
本次实验项目是一个简单的在线商城网站,主要包括商品展示、购物车、订单管理等模块。
二、实验目标1. 掌握HTML、CSS、JavaScript等前端技术;2. 熟悉前端框架Vue.js的使用;3. 学会使用Git进行版本控制;4. 提高团队协作能力,学会使用GitHub进行代码托管;5. 培养良好的编程习惯和问题解决能力。
三、实验内容1. 项目需求分析根据项目需求,我将项目分为以下几个模块:(1)商品展示模块:展示商品信息,包括商品名称、价格、图片等;(2)购物车模块:实现商品的添加、删除、修改数量等功能;(3)订单管理模块:展示用户订单信息,包括订单详情、订单状态等;(4)用户模块:实现用户注册、登录、个人信息管理等功能。
2. 技术选型(1)前端框架:Vue.js;(2)版本控制:Git;(3)代码托管:GitHub。
3. 实验步骤(1)创建项目文件夹,初始化项目结构;(2)使用Vue.js搭建项目框架;(3)编写HTML、CSS、JavaScript代码,实现各个模块的功能;(4)使用Git进行版本控制,将代码提交到GitHub;(5)进行项目测试,修复bug;(6)编写项目文档,总结实验经验。
四、实验过程1. 项目初始化首先,创建一个项目文件夹,然后使用Vue CLI命令创建项目。
在项目创建过程中,选择合适的项目名称、描述、作者等信息。
2. 搭建项目框架使用Vue.js搭建项目框架,包括路由、组件、Vuex等。
配置路由,将各个模块的路由映射到对应的组件。
3. 编写代码实现功能(1)商品展示模块:使用Vue.js的列表渲染功能,将商品数据渲染到页面上。
实现商品详情页,展示商品详细信息。
(2)购物车模块:使用Vuex管理购物车数据,实现商品的添加、删除、修改数量等功能。
一、实验背景随着互联网技术的飞速发展,前端开发已成为软件开发的重要环节。
作为一名前端开发者,掌握前端技术是必不可少的。
为了提高自己的前端开发能力,我参加了本次前端开发实验课程。
通过本次实验,我对前端开发有了更深入的了解,以下是对本次实验的总结。
二、实验目的1. 熟悉前端开发的基本流程和常用工具;2. 掌握HTML、CSS和JavaScript等前端技术;3. 学会使用前端框架和库,如Bootstrap、jQuery等;4. 提高代码编写规范和团队协作能力。
三、实验内容1. HTML基础:学习了HTML的基本语法、标签、属性和常用布局技术,如Flexbox 和Grid等。
2. CSS基础:掌握了CSS的语法、选择器、盒模型、布局、动画和响应式设计等。
3. JavaScript基础:学习了JavaScript的基本语法、数据类型、运算符、函数、对象、数组、事件处理等。
4. 前端框架和库:学习了Bootstrap、jQuery等前端框架和库的使用方法,以及它们在项目中的应用。
5. 版本控制:学习了Git的基本操作,如克隆、提交、拉取、推送等。
6. 前端工程化:了解了Webpack、Gulp等前端工程化工具的使用方法,以及它们在项目中的应用。
四、实验过程1. 学习理论:通过阅读教材、观看视频教程等方式,系统地学习了前端开发的相关知识。
2. 编写代码:根据实验指导书,动手编写代码,实现实验任务。
3. 交流讨论:与同学和老师交流讨论,解决实验过程中遇到的问题。
4. 查阅资料:查阅相关资料,加深对前端开发的理解。
五、实验结果1. 熟练掌握了HTML、CSS和JavaScript等前端技术,能够独立完成简单的网页开发。
2. 学会了使用Bootstrap、jQuery等前端框架和库,提高了开发效率。
3. 掌握了Git的基本操作,能够进行版本控制。
4. 熟悉了Webpack、Gulp等前端工程化工具的使用方法,提高了项目开发效率。
web前端开发实训总结(优秀6篇)web前端实训总结篇一读了三年的大学,然而大多数人对本专业的认识还是不那么透彻,学的东西真正能够学以致用的东西很少,大家都抱怨没有实践的机会,在很多同学心里面对于本专业还是很茫然。
直到即将毕业的时候才知道我们以前学的东西不是没有用,而是没有到用的时候。
转眼间,我们的三年大学生活即将结束,同学们都在自己的实习单位尽心尽力的实习,我也不例外。
以前,我总是盼望早点到社会参加工作,因为我总觉得工作是一件很容易的事,可是当我离开校园,真的进入社会实习后,才真正体验到——工作,并不是想象中的那样——它又苦又累,可不是一件容易的事。
实习,就像进了社会大熔炉一般,就算被磨练得遍体鳞伤,也要摩拳擦掌,做好又一次投身熔炉的准备。
为了增加自我社会经验,我于毕业前找到一份工作,是在佛山顺德的灵动外国语学校做课程顾问。
灵动外国语学校是在2001年由覃校长策划创办,2002年春与佛山正式运作的国际精英人才培训学校。
运作以来,连年以“专业诚信、国际品质”的课程赢得学员、家长的良好口碑,先后被评为全国五家优秀青少年培训机构,02年起连年被评为广东省先进的民间组织,是中国教育质量优秀品牌学校。
这家学校主要是采用外籍老师配助教,小班教学结合的互动融入式教学方式,创造一个的轻松愉快的纯语言环境,感受异国风情,同时,为学院提供全程个性化服务与活动,激发学员学习英语的兴趣,使学员更好的学习英语。
在灵动外国语学校实习,我是课程顾问,即前台文员,我的工作职责是接电话,还有接待客户,介绍学校课程与收取有关费用。
在这里首先要有服务意识与理念,了解学校的课程,也就是学校的卖点,这才是工作开始的第一步。
其次,要学会怎样与人相处和与人沟通。
公司里的员工来自五湖四海,不同地区的人有着不同的生活习惯和生活方式等,与不同地区的人相处要讲究不同的方式方法。
只有这样,才能营造良好的人际关系。
最主要的是,与同事相处一定要礼貌、谦虚、宽容、相互关心、相互帮忙和相互体谅。
前端开发实习总结参考范文我们应该通过实习,把自己在学校学到的理论知识运用到社会的实践中去,并做好实习总结,总结实习经验,努力使自己进步。
下面是小编给大家带来的前端开发实习总结参考范文_前端开发实习总结大全5篇,以供大家参考!前端开发实习总结篇一今天就简单聊聊上面的Struts+Spring+Hibernate吧。
Struts 代表:表示层;Spring代表:业务逻辑层;Hibernate则代表持久层。
他们是目前在Java Web编程开发中用得最多的框架,其实这样区分是为了适应软件开发过程中各个分工部门之间保持一致性的需要。
说得简单点就是大家都在一个模式下写代码,这样就能保证写出来的程序能被每一个人都能够读懂,而且有些基本的东西它可以自动帮你生成,不用你自己一个一个的敲了,达到了代码复用。
这样保证可读性的同时也提高了开发效率,从而降低了成本。
Struts这个框架其实就是Java MVC设计模式中(简称Model1与Model2)Model2的一个具体实现,Spring 则通过提供ICO(控制反转,也称依赖注入)实现了对对象甚至事务(如声明式事务)的集中管理,此外还引入了AOP(对向切面编程),当然也完全兼容其它框架。
Hibernate吗,就是一个实现对象与关系映射的中间件,大家知道,现在的主流数据库还是关系型的,但编程却已经采用了面向对象的思想,如何让编程人员能像操作对象一样,操纵数据库里的数据呢?Hibernate就是这样一种框架。
以前Java程序员与数据库打交道都是通过JDBC,还要写SQL 语句,不过Hibernate彻底改变了这一切,它在JDBC之上又作了一次封装,从而实现了不用写SQL语句就可以实现操作数据库。
值得提醒的是,这三个框架都是轻量级的,没有侵入性或者侵入性很低,不像EJB这样的重量级框架,它们都能最大限度的实现代码的可复用。
前端开发实习总结篇二以前在校很少自己做程序,对软件工程更是一无所知。
前端实习内容与心得体会前端实训总结(七篇) 推举前端实习内容与心得体会精选一1、依据实际业务场景及需求,设计前端根底架构,并带着其他组员实现并持续优化;2、优化团队开发方式及流程、提升团队开发效率、推动团队技术进展;3、为前端团队引入创新的技术、创新的解决方案,用创新的思路解决问题。
4、对页面性能优化、技术选型供应解决方案;5、为组员的技术成长制定目标、规划并帮忙实施,提升整体技术水平。
任职要求1.计算机相关专业本科以上学历,5年以上前端工作阅历,1年以上团队治理阅历;2.精通html、css、javascript、webpack 等技术,熟识页面架构和布局;3.娴熟把握vue 、react等前端主流框架,娴熟把握面对对象编程以及大事驱动和数据驱动的编程风格,能够独立完成简单前端模块设计与实现;4.对前端开发标准、工程化、组件化、测试有深入熟悉和实践;5.具有良好的沟通力量和团队合作精神、优秀的分析问题和解决问题的力量。
6、,有后端开发阅历的优先。
推举前端实习内容与心得体会精选二职责:1、负责web前端产品的框架设计与开发工作;2、依据工程任务规划按时完成软件编码和单元测试工作;3、设计和实现代码以满意业务驱动工程的需求;4、评估和分解任务以到达实际的目标;5、跟踪关键的交付成果。
任职资格:1、本科及以上学历,计算机相关专业;2、精通html5、css3、js、前后交互;3、精通javascript及相关类库,至少精通一种javascript类库,如jquery,layui;4、娴熟运用gulp、grunt、webpack等前端打包工具;5、娴熟把握git(分布式)、svn(集中式)等源代码版本治理工具,有良好的代码习惯;6、有使用layui进展erp工程开发的阅历的优先考虑;7、网站性能优化,各扫瞄器兼容性处理;推举前端实习内容与心得体会精选三职责:1、负责前端页面开发制作;2、与后台工程师协作、完成数据交互、动态信息呈现;3、开发、维护、扩展前端代码框架,完成代码提交;4、协作测试人员解决bug,保证产品正常上线。
一、前言随着互联网技术的飞速发展,前端开发已成为IT行业的热门领域。
为了提升自身的专业技能,增强就业竞争力,我利用暑假时间参加了前端实训课程。
经过一个多月的系统学习和实践,我对前端开发有了更深入的了解,以下是我对本次实训的总结。
二、实训概述本次实训课程为期一个月,主要内容包括HTML、CSS、JavaScript、Vue.js、React等前端技术。
课程采用理论讲解与实践操作相结合的方式,旨在让学生全面掌握前端开发技能。
三、实训过程1. 理论学习在实训初期,我们主要学习了HTML、CSS和JavaScript基础知识。
通过老师的讲解和教材的学习,我对网页的基本结构和样式有了初步的认识。
同时,我还学习了JavaScript的基本语法、函数、对象等概念,为后续的学习奠定了基础。
2. 实践操作理论学习结束后,我们开始了实践操作环节。
在老师的指导下,我们逐步完成了以下项目:(1)个人博客:使用HTML、CSS和JavaScript搭建了一个简单的个人博客,实现了文章展示、评论功能等。
(2)购物车:使用Vue.js实现了一个购物车功能,包括商品展示、添加到购物车、结算等。
(3)待办事项列表:使用React实现了一个待办事项列表,实现了添加、删除、编辑等操作。
(4)在线音乐播放器:使用HTML5的Audio API实现了一个在线音乐播放器,支持播放、暂停、切换歌曲等功能。
3. 团队合作在实训过程中,我们以小组为单位进行项目开发。
每个小组负责一个项目的开发,成员之间互相协作,共同解决问题。
通过团队合作,我们不仅提高了自己的编程能力,还学会了沟通、协调和团队协作。
四、实训收获1. 技术技能提升通过本次实训,我对前端开发技术有了更深入的了解,掌握了HTML、CSS、JavaScript、Vue.js、React等前端技术。
同时,我还学会了使用Git进行版本控制,提高了自己的编程效率。
2. 解决问题的能力在实训过程中,我们遇到了许多技术难题。
前端开发专业课程教学总结以下是一个前端开发专业课程教学总结的示例:前端开发专业课程教学总结在本学期的前端开发专业课程中,我们致力于为学生提供全面的前端开发技能,使他们能够在现代Web开发领域中取得成功。
以下是对本学期课程的教学总结:1. 课程目标与结构:目标明确:课程旨在让学生全面了解前端开发的核心概念、技术和最佳实践,使他们能够设计和构建现代交互式网页应用。
结构合理:课程结构设计合理,包括HTML、CSS、JavaScript 基础,以及React.js等现代前端框架的深入学习。
每个模块都有明确的学习目标和实践项目,以促进学生的深层次理解。
2. 教学方法与资源:实践导向:课程采用了实践导向的教学方法,通过编码实践、项目作业和团队项目来巩固学生的理论知识。
案例分析:引入实际案例分析,让学生了解前端开发在真实项目中的应用,培养解决问题和独立思考的能力。
丰富资源:提供了丰富的在线资源、教材和学习工具,使学生能够灵活、高效地学习。
3. 学生表现与反馈:积极参与:多数学生在课堂和项目中表现积极,展现了对前端开发的浓厚兴趣。
项目质量:学生完成的项目在设计、交互和性能方面表现出色,反映了他们在课程中获得的实际技能。
反馈循环:及时提供反馈,并通过定期的小测验、代码评审等方式促使学生持续改进。
4. 课程改进与展望:实践项目扩展:在未来的课程中,计划进一步扩展实践项目,让学生面对更复杂的应用场景,提高解决问题的能力。
前沿技术更新:随着前端技术的不断更新,计划及时更新课程内容,确保学生掌握最新的开发工具和框架。
更多互动机会:提供更多的互动机会,包括行业分享、讲座和实地考察,帮助学生更好地了解前端行业的发展趋势。
总体而言,本学期的前端开发专业课程取得了良好的教学效果,学生在技术能力和实际项目经验方面都有了显著提升。
期待在未来与学生一起探索前端开发领域的更多精彩内容。
感谢学生的努力和支持。
敬请期待下一学期的前端开发课程!教学团队[学校/机构名称]这是一个泛化的总结,具体的总结内容可以根据实际的课程内容和学生表现进行调整。
课程标准
( 2018 年秋季学期)
课程名称(全称):交互式网站前端开发综合实践
课程代码:
课程计划总学时:96 本学期学时:96
所属学院:互联网+学院教研室:软件教研室任课教师:
制订日期:2018年 7 月 20 日
四川科技职业学院教学事业部制
2018年7月20日
《交互式网站前端开发综合实践》课程标准
一、本课程的性质、定位与任务
(一)课程性质
本课程是软件技术、计算机网络技术(Web前端开发)等专业方向的专业课程,是该专业的一门必修课。
(二)课程定位
定位于WEB技术开发工作岗位。
它是WEB前端技术开发的必备课程,在整个课程体系中具有重要的作用。
本课程的前导课程:静态网页设计、DIV+CSS布局。
后续课程:PHP动态网页设计、动态网页设计等。
(三)课程任务
本课程任务是培养网页设计、网页美工以及WEB综合开发的初、中级专业人才,通过本课程的学习,学生能掌握JavaScript语言的基本编程思想,并能熟练利用JavaScript和JQuery控制WEB页面各级元素,实现WEB前端的验证、动态展示等任务。
二、本课程的教学目标
(一)思想教育目标
培养面向“互联网+”经济发展需要,拥护党的基本路线,适应生产、建设、管理、服务第一线需要的德、智、体、美等方面全面发展的高素质技术技能型人才。
(二)知识教学目标
能制作包含客户端验证、具有常见动态效果、界面美观大方的商业网站,但不包含任何服务器端脚本。
包含的知识点如下:
(1) CSS3布局及美化;
(2)会使用JavaScript美化网页;
(3)会使用jQuery美化网页;
(4)实现客户端表单校验;
(三)技能教学目标
(1) CSS3布局及美化
(2)会使用JavaScript+JQuery设置网页动画效果
(3)会使用JavaScript+JQuery设置网页验证效果
(4)会使用JavaScript+JQuery设置表单特效
(四)职业素质拓展目标
(1)主动学习的能力
(2)分析问题的能力
(3)团队协作的能力
(4)交流与沟通能力
三、本课程的考核方式:
(1)考查课
(2)成绩比例:满分100分,平时成绩50% + 综合作业成绩50%
(3)平时成绩:满分50分,出勤20% + 实训80%
(4)综合作业成绩:满分50分,以综合设计的形式进行考核
(5)考查原则:突出实践性和实用性,重在考察学生基于交互设计的案例制作能力四、教材及参考书
教材:
《交互式WEB前端开发实践》:冷亚洪等,清华大学出版社 2018.7第1版
参考教材:
1.《JavaScript+ jQuery WEB交互程序设计》,李妍等,清华大学出版社,2018.4 第1版
2.《Web设计与前端开发秘籍:JavaScript & jQuery 交互式Web前端开发》达科特主编,清华大学出版社 2015年6月第1版
五、本课程的教学内容、基本要求及学时分配
(一)学时分配
学时数
教学内容
合计学时
(二)教学内容及基本要求
(一)教学重点、难点及教学设计
绪论课程定位与作用
教学重点:本课程在该专业课程体系中的作用
教学难点:课程意义及建议如何学习
本章采用多媒体演示及讨论形式进行授课,拟达到让学生充分了解本课程所学知识范围及特定就业岗位对知识需求的效果
第一章 HTML标记
教学重点:HTML、XHTML、HTML5标签的使用
教学难点:HTML5表单控件、画布功能使用
本章采用多媒体演示、讨论及实验操作形式进行授课,拟达到让学生了解HTML5、理解HTML、XHTML、HTML5异同、掌握HTML5表单标签及属性、掌握HTML5音频、视频、画布运用效果
第二章 JavaScript编程基础
教学重点:JavaScript的基本语法、自定义函数的使用
教学难点:自定义函数参数的传递方法
本章采用多媒体演示、讨论及实验操作形式进行授课,拟达到让学生了解JavaScript简介、理解JavaScript常用编辑器、掌握脚本的基本结构(Script标签)、掌握基本语法、掌握高级语法-自定义函数等效果
第三章 JavaScript高级编程
教学重点:运用DOM模型查找某个HTML元素;使用Window对象的open()方法制作各种样式的广告窗口;使用Window对象的SetTimeout()方法和Date对象制作日期显示效果;document对象getElementByID()、getElementName()方法的应用;内置对象的应用。
教学难点:SetTimeout()方法的运用;带关闭按钮浮动窗口的制作;面向对象编程;
本章采用多媒体演示、讨论及实验操作等形式进行授课,拟达到让学生掌握运用DOM 模型查找某个HTML元素、掌握使用Window对象的open()方法制作各种样式的广告窗口、掌握使用Window对象的SetTimeout()方法和Date对象制作日期显示效果的效果;掌握使用document对象的getElementByID()方法访问DIV层对象、掌握使用document对象的getElementByName()方法访问表单元素、掌握使用DIV对象的样式属性控制层的隐藏和显示的效果。
第四章JQuery编程
教学重点:JQuery动画的设计
教学难点:JQuery选择器的使用、Ajax方法与事件
本章采用多媒体演示、讨论及实验操作等形式进行授课,拟达到让学生掌握JQuery 选择器的使用、掌握JQuery动态添加事件、掌握JQuery动画的设计的效果
第五章 CSS样式运用
教学重点:样式特效的实现思路;常见的borderColor、src、className、display、backImage样式属性
教学难点:CSS3动画;“点卡”中多个层切换的效果制作;
本章采用多媒体演示、讨论及实验操作等形式进行授课,拟达到让学生掌握使用style样式属性动态改变边框颜色、掌握使用className类名属性动态改变按钮背景图片、掌握使用display显示属性实现层或图片的隐藏/显示和切换特效的效果
第六章表单验证技术
教学重点:表单验证的思路;字符串对象的常用属性和方法;文本框控件的常用属性、方法、事件
教学难点:电子邮件格式的验证、事件运用、联动验证;
本章采用多媒体演示、讨论及实验操作等形式进行授课,拟达到让学生掌握使用DOM 模型的层次关系访问元素、掌握使用表单事件和脚本函数实现表单验证、掌握使用String对象和文本框控件常用属性和方法实现客户端验证的效果;使用提交方法实现图片代替“提交按钮”的功能、掌握使用下拉列表框控件实现省市及联功能;掌握使用DIV的innerHtml或InnerText动态显示内容的效果
第七章客户端数据请求技术
教学重点:认识Web Service;XML;Ajax
教学难点:编写应用XML、Ajax、JSON技术;
本章采用多媒体演示、讨论及实验操作等形式进行授课,拟达到让学生掌握使用掌握XML 文件应用;掌握Ajax、JSON技术应用;
第八章综合案例网站制作
教学重点:项目需求分析编写、页面布局、数据库设计
教学难点:数据库设计、程序设计
本章采用多媒体演示、讨论及实验操作等形式进行授课,拟达到让学生掌握系统需求设计;掌握数据库设计;掌握综合开发技巧
(二)教学过程评价
教学过程评价采取理论与实践相结合,把学生对知识技能掌握能力的评价与知识点考核相结合。
过程评价从学生考勤、课堂讨论、回答问题、课后完成作业、预习、课堂实践、综合实践等方面整体进行评价。
评价方式包括学生自评、学生互评、教师评价相结合的方式进行。
(三)课程考核方式及成绩评定
1.考核方式
本课程以项目形式考核,要求学生提交针对某网站效果设计的一套完整方案,提交设计方案和项目作品。
2.成绩评定
重点以平时考勤、课堂表现、设计方案和项目作品综合评定学生成绩。
其中总结性考核包括项目设计方案书和项目作品,平时成绩占最终成绩的50%,终结性考核占最终成绩的50%。
七、对课程主讲教师的基本要求
(一)学历要求:本科及以上;
(二)课前必须试讲;
(三)向教务处申报授课资格。
八、教学环境及实训条件
(一)教室基本配置
1.多媒体设备;
2.话筒;
3.无特殊要求(普通教室)(二)实训设备
计算机50台以及相应的软件系统。