《JavaScript课程标准.docx》由会员分享,可在线阅读,更多相关《JavaScript课程标准.docx(10页珍藏版)》请在金锄头文库上搜索。
1、国家中等职业教育改革开展示范学校软件信息与效劳专业建立1. 2. 5核心课程的课程标准9.专业课JavaScr i pt课程标准东莞理工学校软件信息与效劳专业工程建立小组完成。根据每个任务的完成情况,要求小组成员分别给出自评25%),组内互 评25%),同时教师对任务小组的整体完成情况给出评价50%)作为每位成员 的共同分数。占总成绩20%o3)期中考核和期末考核:在学生期中和期末课程学习完毕后,统一参加 技能考试。期中成绩占总成绩20%,期末成绩占总成绩40%。九、课程资源开发与利用组织课程教学相关教师在深入岗位调研和教学过程总结的根底上开发课程 资源,包括电子教案、课件、试题习题集、教学微
2、课视频。建立教学资源库,上 传所有相关课程资源供相关教师和学生下载学习;依托“3A学习平台一一“教 学云课堂APP,微课掌上通平台,让学生能随时、随地进展预习、自学和复习, 也更加方面教师和学生的互动教学和辅导。十、职业根本素养1)培养学生团队协作精神,树立诚信意识,锻炼学生沟通交流的能力;(2)通过工程法教学模式,让学生亲身体验工程的设计、管理和实施;3)通过撰写方案设计报告,提高学生书面表达能力,培养学习常用专业 英语词汇的兴趣;4)通过课外拓展训练,锻炼学生自我学习的能力。%出q课程编号:02104课程类型:非核心课程、一体化课程学时:72适用对象:软件与信息效劳专业二年级学生编制者:张
3、屹峰审核者:编制日期:2021-07-05一、课程的性质1、课程定位JavaScript工程式实例教程?课程是计算机软件与信息效劳专业的一门重要 的专业课,定位于WEB技术开发工作岗位。它是WEB前端技术开发的必备课程, 在整个课程体系中具有重要的作用。本课程的前导课程:静态网页设计、DIV+CSS 布局。后续课程:网页美工、PHP动态网页设计、C#程序设计与应用等。2、课程任务JavaScript工程式实例教程?课程课程任务是培养网页设计、网页美工以及 WEB综合开发的初、中级专业人才,通过本课程的学习,学生能掌握JavaScript 语言的根本编程思想,并能熟练利用JavaScript控制
4、WEB页面各级元素,实现 WEB前端的验证、动态展示等任务。二、职业活动通过本课程的学习,使学生形成一定的学习能力、沟通与团队的协作能力, 形成良好的思考问题、分析问题和解决问题的能力,养成良好的职业素养。遵守 国家关于软件与信息技术的相关法律法规,形成关键性的软件开发与应用的能 力。最终成为具备较全面的软件开发与信息效劳的技术人才。该课程涉及的知识是Web应用程序或网站前端开发人员必备的根本技能, 职业活动与课程内容的对应关系如下:Web前端开发岗位职业能力教学内容理实一体化课)模块化设计思想任务模块化第1章)程序设计根本流程判断、循环构造第2、3章)与根本对象的交互设计事件第4章)事件高级
5、应用第8章)操作浏览器窗口窗口对象第5章)操作 Document文档对象第6章)操作DOMDOM对象第7章)动画根底运动根底第9章)三、教学目标1、职业关键能力目标(1)掌握JavaScript语言的根本语法及常用的内置函数2)掌握事件以及事件的触发机制3)掌握BOM对象的常用属性和方法4)掌握文档对象的常用属性和方法5)掌握Cookie对象的使用方法6)掌握DOM的概念以及利用DOM操作文档节点的方法7掌握事件流和事件绑定8)掌握利用JavaScript设计缓冲运动的原理和方法2、职业专门能力目标1)通过完成相关的工程,掌握JavaScript语言的语法构造。2)通过完成相关的工程,掌握Ja
6、vaScript各种内置对象的使用方法和应用 情境。3)通过完成相关的工程,寻找发现问题途径,学会解决问题的方法3、方法能力目标形成一定的学习能力、沟通与团队的协作能力,形成良好的思考问题、分析 问题和解决问题的能力,养成良好的职业素养。遵守国家关于软件与信息技术的 相关法律法规,形成关键性的软件开发与应用的能力。四、课程内容1、预备知识学习本课程,学生必须具备的知识和技能有:计算机应用根底、HTML标记 语言、DIV+CSS网页布局。如果已具有一门程序设计语言根底那么能到达更好的学习效果。2、核心内容课程重难点及课时分配如下表所示:核心内容教学 要求重点()难点ABC)学时 安排备注Java
7、Script与HTML混编的方式BC2判断、循环构造AB5数据类型及转换AB3字符串对象及处理函数AB4事件处理机制及主要事件AA6窗口对象AA5文档对象AA5DOM对象AA6合计36教学要求:A一熟练掌握;B掌握;C 了解)(技能要求:A一熟练掌握;B掌握;C 了解)3、工程设计工程设计及课时分配如下表所示:工程设计教学 要求重点()难点 (ABC)学时 安排备注工程一:对话框和页面输出CC2工程二:简单计算器AB3工程三:统计成绩单AB5工程四:注册页面设计AB4工程五:多窗体注册页面AA4工程六:多功能相册AA4工程七:商品列表AA4工程八:自制滚动条AA5工程九:运动根底AA5合计36
8、(教学要求:A一熟练掌握;B一掌握;C 一了解)(技能要求:A一熟练掌握;B_掌握;C 一了解)4、学习情境本课程以JavaScript程序设计语言为主要工具,学习Web应用程序或网站前 端开发技术。为了更好实施软件技术专业“职业情境,工程主导的工学结合人 才培养模式,开展基于软件产品开发工作过程的工程实践教学,本课程组织为9 个模块,9个工程。按照工程开发的过程进展模块的划分,在完成每个模块学习 和实践的过程中,融入相应的知识点、程序设计方法、程序调试方法和软件设计 标准。在教学内容选取和组织过程中,突出与企业的深度融合,引进企业软件产 品开发环境、管理标准、技术资源,校企双方共同完本钱课程
9、的教学与实践。5、工程实施通过工程设计培养学生的职业素养。在工程设计过程中,加深对知识的理解, 提高对编程工具使用的熟练程度,掌握软件工程开发的一般方法、步骤与流程, 熟悉程序设计的根本工作标准,养成良好的编程习惯。同时,通过协作完成软件 工程开发,培养学生的沟通交流能力、组织协调能力、团队合作能力和自主学习 能力。工程开发过程中,每4-5人一组,在教师的指导下,制定工程开发方案、 时间进度、工作流程等,工程组成员可以具体的分工协作。完成工程测试,工程 文档制作等。6、教学要求序号课题知识要求能力要求教学建议课时1JavaScript 与HTML混编初步体验使用JavaScript 进展 WE
10、B前端应用开发的方 法1 初步体验 JavaScript脚本内嵌 在HTML中的书写方 法2、初步了解事件触发 的概念以及函数调用 的方法带着学生共同体验 任务完成过程,不 必对其中涉及的知 识点做过多的解释42简单计算器掌握判断构造的使用方法1、熟悉变量和常量的概念和使用方法2、熟悉根本数据类型 及类型转换3、熟悉各种运算符的 使用方法4、熟悉判断构造以学习判断构造为 主线,融入其他知 识点,在工程完成 后对这些知识做总 结归纳63统计成绩单掌握循环构造的使用方法1、初步了解数组的概 念和使用方法。2、初步了解对象的概 念。3、熟悉Math数学对 象的应用。4、熟悉循环构造的使 用方法。5、
11、熟悉变量的作用域以学习循环构造为 主线,融入其他知 识点,在工程完成 后对这些知识做总 结归纳104注册页面设计掌握事件的应用1、理解事件的概念。2、掌握事件的触发机 制。3、掌握常用事件的应用。以学习事件为主 线,融入其他知识 点,在工程完成后 对这些知识做总结 归纳85多窗体注册页 面掌握窗口对象1、掌握窗体对象 Window的常用属性 和方法。2、掌握地址对象 Location的常用属性 和方法。3、掌握历史对象 History的常用属性和 方法。4、掌握屏幕对象 Screen的常用属性和 方法。5、掌握浏览器对象 Navigator的常用属性 和方法。以学习五大对象主 线,融入其他知识
12、 点,在工程完成后 对这些知识做总结 归纳86多功能相册掌握文档对象1、掌握文档对象以学习文档对象主8Document的常用属 性和方法。2、掌握Cookie对象 的使用方法。3、掌握图像对象的使 用方法。4、掌握超级链接对象 的使用方法。5、掌握利用 JavaScript设置样式 的方法。线,融入其他知识 点,在工程完成后 对这些知识做总结 归纳7商品列表掌握DOM对象1、掌握利用DOM获 取文档节点的方法。2、掌握利用DOM操 作文档节点的方法。3、掌握利用DOM获 取或设置文档节点样 式的方法。4、掌握利用DOM操 作表格的方法。以学习DOM对象 主线,融入其他知 识点,在工程完成 后对
13、这些知识做总 结归纳88自制滚动条掌握事件的高级应用1、掌握事件流和事件 绑定。2、掌握阻止浏览器默 认行为的方法。3、掌握鼠标滚轮事件 的处理方法。以学习事件的高级 应用为主线,融入 其他知识点,在工 程完成后对这些知 识做总结归纳109运动根底掌握利用JavaScript设计动画的根本思想1、掌握物理运动的根 本规律。2、掌握缓冲运动的原 理和实现方法。3、掌握窗口滚动事 件。以学习缓冲运动的 设计思想主线,融 入其他知识点,在 工程完成后对这些 知识做总结归纳1018周授课,其余时间机动考试、复习等)合计72五、课程实施条件1、人员条件授课教师必须具备以下条件:本科以上计算机相关专业学历
14、,有一定的英 语水平; 通过初级或者高级程序员考试或者拿到一些国际、国内认证的证书, 有一年以上教授相关程序设计课程或工程开发经历;有网页设计及Web应用 程序开发能力及经历; 较强的逻辑思维能力,团队精神和协作能力,强烈的 好奇心和学习精神。2、环境条件本课程需要一间高性能联网的计算机实训室,需满足每位学生一台电脑。配 备液晶投影仪、多媒体教学软件、Dreamweaver CS5.0及以上版本、一款JavaScript 常用开发工具,如Aptana等。六、教学组织与方法1、教学方法结合软件与信息效劳专业学生特点,基于行动导向,根据每个任务的内容特 点,以真实工程进展引导开展教学。整个课程以工程任务实训为主线,以技能培 养为核心来组织教学。学生在完成工程分解的