浅析计算机编程语言在学生业余学习网站中的应用

来源 :计算机光盘软件与应用 | 被引量 : 0次 | 上传用户:sanyueyusi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文针对学生业余学习的需要,从效果角度,探讨了部分计算机程序编程语言在学习网站中一些特殊功能的实现及其必要性。指出只有多了解不同开发语言的特点,掌握恰当的学习方法,才能在应用中充分发挥语言的强大的功能和效果。
  关键词:计算机编程语言;学习网站;动态效果
  中图分类号:TP393.092
  1 JavaScript语言介绍
  JavaScript语言一种动态性的编程语言。在现在的计算机编程技术中,许多网页的编写就是利用了这种语言的动态性、精悍性、以及它的跨平台型。同时这种语言是不需要直接编译的。在其在运行时,只需要直接将自己的代码发送至浏览器中,即可得到运行。JavaScript语言有着其它语言所不具有的简单、易学的优点,而且可以嵌入其他高级语言中实现网页的动态效果。
  1.1 实现鼠标的动画跟踪功能
  在很多学习网站中,当网页浏览时,通过鼠标可以进行课堂内容讲解的跟踪,以及通过鼠标的动作等来实现各种提示信息的显示,学生也可以与老师进行良好地交流。例如:当学生们在网上听授课老师进行课堂知识讲解时,如果将鼠标移动至网页上的课堂黑板上的知识点时,课堂黑板上的知识点内容所拥有的绝对坐标恰巧给了我们显示这个知识点详尽信息的提示。学生们可以控制课堂的进度来细细理解这个知识点。这一特点的实现,可以适应于不同接受能力层次的学生学习要求,方便自学,比起实体的课堂教授更有效果。现在不少网站通过FLASH来实现这个效果,但因为IE和NC都要安装插件才能观看,于是就有了相当的局限性。用JAVASCRIPT实现该效果,就有天然的优势了——浏览器自动识别。
  1.2 实现文字图像动态显示的功能
  在学习网站中,可以利用JavaScript的动态显示性功能,动态地显示教学信息以及学校最近的各种通知、公告等是绝对必须的。同时,这样的动态性文字,还可以将其他学生所面临的一些共同解题问题,进行统一地讲解、罗列,方便学生之间的交流互动。在网页中,动态地,尤其带滚动效果的文字最能够吸引住学生们的注意力。而文字的动态性显示的功能完全可以由JavaScript这一语言来完成。利用其动态显示功能实现文字与图像的擦除功能。可以帮助教师将以前所讲授的各种知识点进行罗列归集,帮助老师们更好地理顺这些知识点之间的联系与差异,使得学生们可以很快地掌握住诀窍与重点。
  2 JSP语言介绍
  JSP语言是现今动态网页设计计算机编程语言中,可谓是后来居上。JSP语言以其安全、速度更快等优点,似乎在一夜之间就征服了整个动态网页脚本语言编程。JSP语言是在JAVA语言的基础上被开发出来的。JSP语言中可以嵌入JavaScript语言中片段以及JSP本身语言的标签,使其发挥更强大的功能。所以,在运用JSP语言进行编程的过程中,需要利用到一些JAVA语言的知识点与运行环境。
  1.1 实现知识点的链接功能
  在业余学习中,学生希望可以随时随地选择老师上课的内容进行复习或预习也希望能获取到教学之外的信息。那么学生在知识点的复习以及预习这一块,对知识点进行额外地链接窗口是很有必要的。为了不让学生因为存在知识盲点而影响整个课堂的学习质量,学生们碰见一个陌生的知识点时,如果能够通过点击该知识点从而帮助学生了解该知识点的基本信息,扫除这部分的知识盲点,那么有助于学生学习效果的提升。链接的文件经鼠标一点击,可以实现文件的下载功能。学生可以将文件保存在本地,随时可以打开来学习。
  1.2 实现动画卡通人物
  在学习网站中,视频也不容忽视。网页视频中,在视频的四个小角落上,可以适度地添设一些动态地卡通人物。这个卡通人物的作用就在于帮助学生与老师进行交流、沟通。学习精灵的设计,主要是考虑到学生在学习过程中恐怕难以招架住网络中的诱惑,因而无法专心专意地将注意力放在教师的知识点中。另外,学习精灵的一些萌宠表情、滑稽表演等,在老师教授一些抽象性大、轮廓复杂的数学内容以及物理性质、化学表象等,可以帮助学生们调动起自己的想象能力来将这类的问题具体化、实际化。另外还能够帮助教师在教授一些枯燥乏味的理论知识时活跃起课堂的气氛,消除学生们上课犯瞌睡的老毛病。同时,学习精灵中应该存储着学生的学习计划内容,每天就似闹钟一样,提醒学生今天学习任务计划完成与否,激励学生按时完成学习作业。
  1.3 实现学习能力网上测试功能
  如果任由学生在一种毫无压力的环境下进行自主学习的话,学生的学习技能提高就得需要一定的檢测标准。学生可以通过在线的模拟考场,来检验自己的学习情况,进行查漏补缺。要想实现这样的一个动态考试功能,那么考场中的考试限定时间动态显示,以及考试试题的动态显示,就需要得以保证。同时考试之后,将学生在做题过程中所出现的各种问题进行归纳、列表比较之,使得学生能够清晰自己在做题过程中所存在的各种不足与弱项,进而依次进行有针对性改正。同时,关于考试过程中的一些题目设计缺陷问题等,为了让老师得以及时地发现并且给予调整,从而不耽误整个的考试,必要的师生联系、讨论窗口要考虑到的。这样的简单又动态式、交互式功能,JSP语言是能够满足的。让学生们熟悉考场中的自己,才能够帮助学生们在真实、现场的考场中超水平的发挥。
  3 其他编程语言简介
  程序开发中,计算机编程语言还有多种、特色比较明显的例如:PHP语言、ASP语言,ASP.NET语言等。这几种语言一般进行动态项目开发比较方便,PHP与MYSQL数据库配合使用,ASP与ACESS数据库配合使用居多,ASP.NET主要与微软的SQLServer数据库完美搭配实现大型网站的开发。每种语言都留有两面性,不足与优势,没有一种编程语言是技压群雄、长期地处于绝对优势的状态。JSP语言与JavaScript语言所能够实现的一些动态性技巧特征,理论上来说,其它的编程语言也能够达到。但是最终所设计出来的动态效果性能以及用户的体验系数上,那就各自不一。如果论特效的制作顶属JavaScript语言,简单,可以跨浏览器而使用。而其他的编程语言实现起来费力一些,一般在程序中调用JavaScript语言去实现特殊特效的功能。在学生业余学习网站的设计中,综合这些编程语言的编程特性,帮助我们更好去实现,才是动态网页设计所应遵循的首要、根本原则。
  4 学习计算机程序编程语言的方法建议
  计算机程序编程语言在计算机专业学生学习中甚为重要。但语言本身枯燥,语法复杂,学习起来有一定的难度。学习起来要掌握方式方法。如兴趣法,兴趣是最好的老师,要培养学习语言的兴趣和乐趣,使其主动学习而不是被动学习;联想比较记忆法,对于任何的语言都有三种程序结构,顺序结构,循环结构,选择结构。程序的算法思路是一样的,只要区分的是语言的语法。笔记法,通过记笔记来巩固所学,达到温故而知新的目的。反复实践法。对于语言的语法就要多写多练多调试,俗话说熟能生巧就是这个道理。相信只要方法得当,功夫用到,一定会技压群芳。
  参考文献:
  [1]屈鹏飞.javascript网页编程案例教程[M].北京:清华大学出版社,2002.
  [2]陈会安.javascript网页制作彻底研究[M].北京:人民邮电出版社,2001.
  [3]张丰.JSP程序设计案例教程[M].北京:电子工业出版社,2010.
  作者简介:王健,男,本科,研究方向:计算机科学与技术专业。
  作者单位:哈尔滨石油学院,哈尔滨 150028
其他文献
实际的摄影过程中,为了提高摄影的效果,在摄影时和后期处理中,都会应用到计算机,本文在拍摄人员自身因素和设备性能,两个影响拍摄效果因素的基础上,对目前我国摄影效果处理中存在的问题进行了分析,最后从提高画面精细程度和添加场景及特效两个方面,深入的研究了计算机对摄影效果的提升作用。
【摘 要】高职高专护理专业从2016年开始,提出1.5+1+0.5模式,即在校学习1.5年,实习1年,再返校学习0.5年,其目的是与国家实施的在校生护士执业资格考试的时间相一致。本文通过建立科学的课程体系和教学方法,改良教学内容,加强护理专业“双师”型教师队伍建设,以及考前辅导等方面进行相关改革,从2016级护理专业开始实行1.5+1+0.5教学模式,以提高高职高专护理专业学生的护士执业资格考试通
【摘 要】长期以来,由于对国家足球发展策略的解读出现偏差,以及青少年足球过早专业化的培养模式,造成了校园足球持续萎缩,青少年足球人口严重匮乏。本文将从培养体制的创新、管理体制的创新、训练体制的创新、竞赛体制的创新四个方面论证体制创新对校园足球的可持续发展。  【关键词】青少年校园足球可持续发展  【中图分类号】G843 【文献标识码】A  【文章编号】2095-3089(2019)03-0140-
在西安市卫生局2013年保密宣传月活动开展之际,恰逢"棱镜门"事件持续升温之时。本文根据上级部门文件精神,结合我校信息化建设工作实际,对我校的工作秘密、信息安全及用户隐私
【摘 要】新课改要求教师在教学中不仅应该注重对学生理论知识的引导,还要提升学生在各个学科的综合素养。而针对各个学科的学习,学生在开始学习时并不知道科目学习的目的和作用,因此,教师在教学中应该让学生明确科目学习的作用和在学习中的方法和技巧,以及教师所开发的校本在教学中应该如何应用。这些问题都可以通过一个主题班会的形式进行。通过班会的形式让学生对学习的科目有一个正确的认识,可以防止学生在学习中的盲目性
【摘 要】结合当前的初中化学教学情况,探讨了化学学科核心素养的培育逻辑问题,从自身教学经验出发,论述了化学学科核心素养的发展路径,希望对于今后的深化初中化学学科教学改革有所帮助。  【关键词】初中化学;化学教学;核心素养;教学改革  【中图分类号】G632 【文献标识码】A  【文章编号】2095-3089(2019)04-0137-01  一、引言  在新课标的要求下,学生的核心素养能力培养则是
【摘 要】本文重点是通过对现阶段高中艺体生学习生涯规划面临的常見问题的分析,进而提出有针对性和有效的解决对策,为我国广大艺体生群体做出正确的学习生涯规划提供重要的参考和借鉴。  【关键词】高中艺体生;学习生涯;问题;解决对策  【中图分类号】G636 【文献标识码】A  【文章编号】2095-3089(2019)07-0125-01  引言  艺体生作为高考生大军之一,与普通的高中生不同,他们既需
【摘 要】初中是培养学生数学思维的最好阶段,初中数学课堂在发展学生数学思维能力方面也有独特的方式,数学这一科目所担负的任务,不止是学生学习好数学,把数学在生活中运用恰当,数学这一科目最重要的任务是培养学生思维推断能力,学生想要提高自己的推断能力,必须要学好数学,才能将自己的思维能力及推断能力提升。所以,教师在数学教学中,要利用好當今时代发展的产物,制定好的教学方法,采取好的教学方法来提高学生数学思
【摘 要】小学体育课程是提高小学学生身体素质、增强小学学生体育能力及教导小学学生基础体育知识的重要课程。在体育课程开展过程中,激发小学学生体育学习积极性是小学体育教学的重要目标。因此,本文以小学体育游戏教学为研究要点,阐述了小学体育游戏教学法的主要特征,对小学体育游戏教学法在体育课程中的导入与实施进行了简单的分析。  【关键词】小学;体育;游戏教学法  【中图分类号】G623.8 【文献标识码】A