APP下载

技工院校JavaScript课程的教学方法

2020-10-12王婷

数码世界 2020年9期
关键词:网页编程教学方法

王婷

摘要:JavaScript课程对学生的语言编写、技术应用等方面会产生直接的影响,所以,技工院校在对JavaScript课程的教学方法进行选择时,需要结合学生的实际情况,并选择对比法、项目法、反思法等多种方法融合应用的方式,旨在实现JavaScript课程的教学效果提升。

关键词:技工院校  JavaScript课程  教学方法

引言

JavaScript课程的教学方法选择及应用,需要考虑JavaScript课程本身的逻辑特性,并结合学生的实际学习情况,在对JavaScript课程的教学方案进行优化及调整的过程中,同步考虑JavaScript课程本身的参数特性,从JavaScript课程设置、技术应用的角度进行优化,以此实现JS课程教学方法调整,提高学生的技术应用效果。所以,在JS课程中,需要多种教学方法融合应用,提高教学生动性及有效性。

一、对比法,明确技术优劣

对比教学法的应用,以JS、JAVA、C语言之间的对比为基础,在进行研究及分析的过程中,通过JS与C语言、JS与JAVA等不同的语言对比分析,帮助学生明确了解和掌握不同语法结构的应用特点,这对学生理解JS语法结构、数据类型、变异过程等方面有积极作用。例如,在对JS与C语言进行对比分析的过程中,可以从字节分配的角度进行讲解,以int a=3为例,只占用了2个字节,而float a=3则为4个字节,在编译的过程中,从内部进行数据读取。而在JS中,变量提供存放信息位置,信息来源于网页本身的数据,通过表达公式,可以实现编译处理。JS与JAVA之间的对比,需要从脚本语言、面向对象的角度进行分析,对象的属性与方法对编译会产生直接的影响。例如,JS本身有上百条的语法,分为DOM对象、BOM对象等,在结构语言对比分析的基础上,可以帮助学生理解JS课程中的相关概念,编程逐步简单化,提高JS课程的实际教学效果。在开展JavaScript课程教学时,首先需要明确每节课的教学任务,在网页交互功能的实现过程中,任务驱动的教学设计对学生掌握JavaScript课程的相关知识理解与运用等方面有较大的加强效果。在学生完成课堂任务的基础上,也能以知识对比的方式,拓展学生的知识面。例如,在JavaScript课程中,凭借作品展示的方式,进行知识复习、技巧的点评,在师生互动中让学生发现自己作品的缺点,从而达到帮助学生巩固知识、加深理解等目的,这对进一步提高学生的网页制作技巧方面有积极作用。

二、项目法,开展技术训练

技工院校在对JS课程的实际教学方法进行调整及优化的过程中,可以以项目驱动的方式,帮助学生理解并逐渐将JS脚本语言应用到实际的项目设计中。第一,教师结合学生对JS的理解与掌握情况,设计项目、目标,并且项目设计需要以JS课程本身的特点及工作岗位需求,建立具有针对性、典型性、系统性、实用性的教学任务目标。例如,选择图书馆网站的建设,其中包含网站设计、节庆倒计时时间显示、网页功能优化等相关信息,在选择不同项目的基础上,对项目难度、编程内容等方面进行综合调整,提高JS课程教学质量。第二,在明确项目任务目标及内容的基础上,需要教师组织开展JS的项目训练,强调通过工作过程对学生实践技能、综合能力等方面进行培养。所以,在组织教学的过程中,以演示项目、学生选择项目、学生进行项目开发等流程,作为依据。教师在展示演示项目时,可以结合实际的工作情节,提出编程需求,例如“创建日历表”项目,在本项目中需要利用选择语句、循环语句等相关知识点,并对相关数据信息进行管理及控制,提高演示项目在JS课程教学中的应用价值。学生结合演示项目可自行选择设计项目,以小组为单位,并对项目设计相关信息进行调整,提高JavaScript课程的教学进度。在进行项目开发的过程中,包含项目功能、项目编程等内容,JavaScript课程教学进行的时候,各学生小组可以以代码编写、项目功能调试的方式,完成JS语言在不同功能模块中的应用。第三,开展教学评价工作,每个小组在完成项目成果展示后,可以以小组互评、教师评价相结合的方式,对JavaScript的实际应用及掌握等方面进行综合管理,提高JavaScript课程的实践教学水平。第四,JavaScript课程教学方法的选择,需要重视学生的学习成果,提高学生对JavaScript课程的学习信心,此外,网站建设方面,则可以以提高学生创新能力、操作能力为中心,将真实有效的网站建设、网页设计项目引入到课堂,这对进一步提高学生的创新能力、操作能力等方面有积极作用。第五,网站建设相关技术发展迅速,单单是前端开发方面内容就比较繁杂,最好将知识分解到不同的学习情境中,以人性化的教学方式,提高学生对JavaScript课程的理解水平。作为前端开发工程师,可以从角色假设的角度,引导学生实现具体的网页交互功能,这对进一步加强学生对JavaScript课程的探究兴趣方面有显著提升效果。

三、反思法,教学总結及改进

在JavaScript课程设计及教学中,重视反思,需要考虑到学生的不同学习阶段,包含基础、提高、精通、综合应用等。所以,网站的前端知识框架,需要遵从结构、样式、行为分离的基本原则,将HTML作为基础,CSS作为提高,进一步帮助学生精通掌握JavaScript课程知识,提高学生积极性。反思教学在JavaScript课程教学的实际过程中,教师帮助学生养成举一反三、反复推敲的思考习惯,并对JavaScript课程设计、项目选择、项目训练等方面进行综合调整,在进行教学评价、个人应用反思的基础上,提高学生对JavaScript的认知和理解深度,提高JavaScript的实用价值。在此基础上,教师还需要对JavaScript课程方案进行不断总结,并对单元项目开发、项目重点以及课程考核等方面进行信息汇总,通过总结及反思,实现JavaScript课程的不断优化。在JavaScript课程中,包含任务解析、功能编程、软件应用教学等内容,需要以学生为主,重视提高学生的学习热情。因此,在JavaScript课程教学中,以数组、函数、对象、BOM、DOM、事件、正则表达式、Ajax等相关知识进行总结,对进一步提高学生的编程思维形成方面有积极影响作用。在网页编程方面,为进一步提高学生的网页制作能力,可以在课堂讲授过程中,以7:3额比例,将JavaScript课程相关知识拆解开,通过学生自主完成30%的网页制作,从而达到提高学生JavaScript课程的掌握能力。

四、结语

综上所述,技工院校在对JavaScript课程的教学方法进行调整及优化的过程中,需要从JavaScript课程特性、函数关系、对象、事件应用等方面进行深入研究,并选择对比法、项目法、反思法开展JavaScript课程教学,以此提高JavaScript课程教学的生动性、逻辑性、趣味性。

参考文献

[1]范伊红,叶传奇.高校JavaScript程序设计课程体系建设探究[J].电脑知识与技术,2016.12(15):143-146.

[2]刘晓知.高职“JavaScript技术应用”课堂互动教学的应用[J].无线互联科技,2017(19):98-99.

[3]高昂,李喜艳,李晓东.趣味性教学在JavaScript中的实践[J].电脑知识与技术,2016.12(10):130-131.

猜你喜欢

网页编程教学方法
基于gitee的皮肤科教学方法研究
玩游戏学编程,Blockly Games上手玩
纺织机上诞生的编程
《计算方法》关于插值法的教学方法研讨
《计算方法》关于插值法的教学方法研讨
小学语文字理教学方法探析
编程屋完成数百元万天使轮融资
基于HTML5静态网页设计
学编程,先画画
搜索引擎怎样对网页排序