JavaScript程序设计基础课程教学浅析_第1页
JavaScript程序设计基础课程教学浅析_第2页
JavaScript程序设计基础课程教学浅析_第3页
JavaScript程序设计基础课程教学浅析_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、JavaScript 程序设计基础课程教学浅析一、目前普遍的课程设置现状 对于高校教育的网页制作基础和 JavaScript 程序设计这两 门课是一个延续性课程,是从网页基础制作到优化的进一步深 入。 JavaScrip 程序设计最终目的是对网页进行进一步的优化, 用来改进设计、验证表单、处理事件、检测浏览器、添加网页特 殊效果等。 学生在学习 JavaScrip 脚本编程之前, 需要一定的网 页制作基础,web基本知识、HTML/XHTM制作、网页的CSS层叠 样式表技术及其网页布局等。 按照学习知识的连贯性, 应该是先 开设网页设计基础, 再进行学习 JavaScrip 程序设计的学习,

2、这 样才能达到一个很好的教学衔接, 使得学生对整个网页网站制作 包括网页初步制作、 网页优化改进、 网页后台数据管理及其网站 维护的等系列学习将打下坚实的基础和有一个知识结构整体性 的把握。从本科教育的整体教学安排上看, 学习计算机专业知识体系 需要有一定的完整性, 目前普遍高校的本科计算机专业理论课程 的教学安排是很饱和的, 特别是计算机科学与技术专业。 如果要 让学生掌握实用性强的网站开发等一系列技术, 先开设网页制作 基础,后又安排 JavaScrip 程序设计, 那么课程安排就将变得紧 张。因此, 很多高校采取只选开一门课程作为学生涉足网页制作 领域的一个入门介绍。 单一开设网页制作基

3、础课程是大多数高校 计算机专业所选择的。 高校一般按照目前多数网页制作基础教材 的章节, 使学生了解网页制作的基本知识, 掌握最基本的网页制 作流程、技术和方法, 但是很难在课堂上让学生接触更多最新最 流行的网页制作技术。 目前也有高校不设置网页制作基础课程而 直接开设 JavaScript 程序设计课程,教师在教授方式和考核方 式上也有所创新,比如案例教学法导入新课 2 、考核过程中引 入项目管理过程 3 等。学生在学习 JavaScript 脚本编程之前, 教师一般采用花一定的课时量介绍网页制作基本技术, 然后再学 习 JavaScript 脚本编程。用这样的教学方式让学生先初步了解 网页

4、的制作,再通过学习 JavaScript 掌握网页优化的过程,接 触最流行的网页制作技术。 这种教学安排会因少了网页制作基础 而使得教师、学生在教与学过程中碰到一定的知识衔接性难题, 不过却很好的锻炼了学生的自学能力。二、 JavaScript 程序设计教学改革的对策1. 通过“交流探索法”激发学生的学习兴趣。 在高等本科院 校中,作为计算机专业的学生应该具有基本的编程能力和一定的 自我学习能力。 学生只有在学会了基网页制作基本技术之后, 才 能对网页进行脚本编程的优化、添加特殊效果等。直接学习 JavaScript 程序设计课程这样的教学安排,促使学生自觉的在 课后找相关资料、 网上教程来学

5、习网页制作。 学生进行自我钻研、 亲自上机实验来学习网页制作基础。 等学生遇到问题、 困难不能 解决的时候,再有方向性的请教师进行指导、解答。通过教师的 提点,让学生自己去探索,最终达到自行解决问题的效果。这种 教学方式, 不仅锻炼学生的自学能力, 同时也增进了师生之间的 学术交流。避免了单一枯燥的教师讲授、学生聆听的教学模式, 训练学生思考的习惯。由学生发现问题、提出问题,之后经过教 师的指导、学生自己的钻研,最终把问题解决。这样的学与教的 过程才更能让学生感受到学习的成就感, 最终激发学生更高的学 习兴趣,去探索更深层的知识。2. 注重提高学生的动手能力。 对于 JavaScript 的编

6、程基础, 教师无需再讲授,只要点出 JavaScript 脚本语言的一些值得注 意或特殊的地方, 例如 JavaScript 与 Java 中对象和类的微小语 法区别。对于已经学习过基础语言 C 和 Java 的学生,完全可以 自行掌握语言的基本用法。 如果对已经熟知且简单的知识, 教师 都按课程安排一一的讲授, 不断的重复, 学生会因为感到容易而 觉得无聊,导致听课注意力不集中, 最终漏掉了该注意的知识点; 同时也引发学生不去思考, 不去联想, 不能学会举一反三的思维 能力。对于教学演示方面,例如表单处理、对象和DOM事件处理等是 Javascript 脚本编程的核心内容,教师是要做详细的解

7、 释和演示的。 这些章节的学习, 一般教程中都给出了大量的实例, 可以让学生看到效果; 但如果教师对每种效果都一一操作、 手把 手的演示, 则很容易使学生养成只动眼看不动手操、 更不会动脑 子的习惯。 计算机专业的学习, 即使再简单的操作如果不亲自实 践,是发现不了其中的问题,就无法真实的掌握知识。3. 教学考核与实践相结合。网页制作、 JavaScript 程序设 计等操作性课程, 最有成效的学习就是在实践中收获。 目前大多 教师在课程验收中布置的网站制作, 一般没有直接接触到现实因 特网的应用, 所以学生制作网页的创造力不够, 很多实用知识点 得不到运用和体现, 特别是网页优化、 特效等最

8、流行的技术难以 融入到自己的作品中。 要让学生真正能掌握计算机技术的最好途 径就是学以致用,进行实战练习。所以,在学习 JavaScript 脚 本编程到一定程度以后,就可以让学生自己动手实现网页制作。 主要从两个方面进行教学实践: 一是让学生模拟现实因特网上的 一些网站的制作,模拟网站中用 JavaScript 做的事件、效果。 二是与一些单位或部门联系, 给学生接网站制作的小项目, 让学 生以团队的方式完成客户的需求,真正达到项目开发的实践。教学实践是因人而异的, 有些学生学习能力非常强、 善于自 我学习、 自我攻克, 则可以让他们挑战难度大一点或者是课外延 伸的知识,这是提高学生计算机专业技术能力的最好办法之一。 鼓励学生接一些小型的商业网站开发, 或是免费给学校院系、 企 事业单位的网站进行模块的拓展添加。 让学生带着压力去社会实 践,既可以培养学生的责任感、团队合作精神,同时更重要的是 学生能在满足实际的社会需求中得到网页制作最流行的设计和 技术,积累丰富的实践经验。而学习能力相对弱、需要老师一步 步带领、指导的学生,则可以让其进行实践模仿,模仿网络中已 经存在的优秀的网站, 从模仿中感知新技术, 从而达到知识的内化。综上所述,本文讨论了 JavaScript 程序设计课程与网页制

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论