《JavaScript程序设计》课程教学大纲
《JavaScript程序设计》课程教学大纲
课程编号: 030109Z0 适用专业:计算机相关专业 课程类型: 专业课 课程性质:必俢课 课程学时: 64 课程学分:4 一、课程定位
《JavaScript程序设计》是计算机软件技术专业的专业技能课,通过本课程的学习,将掌握使用JavaScript进行Internet客户端应用程序开发的知识,使学生具备使用JavaScript客户端编程和借鉴网络资源的能力;为学生掌握专业知识和职业技能、全面提高职业素质、增强适应职业变化的能力和继续学习的能力打下良好的基础。
本课程的先修课为:程序设计基础、信息基础和网页设计与制作等。学好JavaScript语言,同时具备了一定的客户端脚本编程能力。
二、课程目标
1.知识目标
(1) 了解什么是JavaScript以及JavaScript基本语法;
(2) JavaScript对象基础,掌握JavaScript基于对象的编程方法及事件处理; (3) 掌握用JavaScript及框架增加web页的智能性和交互性。 2.能力目标
(1) 能够使用 JavaScript进行浏览器端应用程序的开发。 3.素质目标
(1) 培养学生吃苦耐劳与敬业精神、团队精神; (2) 培养学生具有实事求是的学风和严谨的工作态度; (3) 培养学生分析问题和解决问题的能力;
1
《JavaScript程序设计》课程教学大纲
(4) 培养学生创新意识、创新精神。
三、课程设计
1.设计理念
(1)以职业能力培养为重点进行课程开发与设计,体现职业性、实践性: 根据企业需求,从岗位能力出发,以职业能力培养为重点,按照企业岗位能力要求来确定课程的内容、教学组织、教学方法和手段、考核的方法和手段,突出学生编码能力、抽象问题能力、逻辑思维能力、计算机思维能力和自学能力的培养,达到培养学生解决实际问题能力的课程教学目标。
(2)以典型任务为载体设计教学环节,强化技能训练:
由于高职学生的基础比较薄弱,自学能力不强,思维能力较弱,学习的主动性不够,以实际项目开发的典型工作任务为载体设计教学环节,建立真实工作任务与专业知识、专业技能的联系,增强学生的直观体验,激发学生的兴趣。每一个实践环节都围绕企业实际项目展开,通过各个环节的技能训练,感受职场环境,实现由学生角色到职业人角色的转变。
(3)以系统观来开发专业课程,体现开放性:
JavaScript及框架的学习,是整个专业学习过程中的事情,在很多专业课程中要涉及JavaScript及框架的内容,如:网页布局、客户端编程与网页特效以及 ASP.NET、JSP等课程。
2.设计思路
(1)按照职业能力要求改革教学内容:
1) 以\够用、适用、实用\为目标,强化该课程的专业应用。
2) 加大实践教学的内容,每个阶段安排一次实验课,可与其它课程采用同一案例教学,安排本课程的课外练习时间,使学生实践由课内延续到课外。
2
《JavaScript程序设计》课程教学大纲
(2)促进学生能力的培养:
1) 教与学互动,老师为主导,学生为主体,促进学生学习,培养学生的学习能力。 2) 强化学生自学能力的培养。
3) 以考核来带动教学,促进学生学习。
四、课程内容与学时分配
序号 1 页面的布局和美化 2 JavaScript基础 1. HTML的应用实现在线测试系统静态布局 2.CSS的应用实现在线测试系统页面的布局和美化 1. JS作用,特点,输出,JS设置html标签的内容 2. JS变量,编码规范,数据类型,程序控制结构 3. 内置对象:Math、日期、String、RegExp对象的应用 3 JavaScript实现综合项目(在线测试系统) 1. BOM编程及DOM编程:实现居中、元素遍历、存储、事件 2. 用户登陆及密码修改界面的设计、界面数据的获取;输入验证及远程验证 3.学生信息添加界面的设计,select和option对象应用,信息的输入及动态表格展示;表格美化;信息的删除和查询 4 4 26 3 3 课程项目名称 项目单元名称 理论 学时 实践 总计 3 4 3 14 4 2 2 5 3 2 2 5 18 3 4.题目的输入界面的设计,界面数据的获取、存储,题目展示,3 数据访问,倒计时,表格的动态的创建与表单元素的添加,提交后显示成绩等功能, 3 3
《JavaScript程序设计实例教程-第2版》课程教学大纲(64课时)new
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)