大学计算机语言教学方法的

时间:2024-02-08 点赞:46489 浏览:90900 作者原创标记本站原创

本文是一篇计算机语言论文范文,计算机语言类有关毕业论文的格式,关于大学计算机语言教学方法的相关学年毕业论文范文。适合计算机语言及计算机及实验教学方面的的大学硕士和本科毕业论文以及计算机语言相关开题报告范文和职称论文写作参考文献资料下载。

摘 要:计算机语言是高校非计算机专业学生学习计算机知识的一个必不可少的内容,计算机语言教学效果的好坏直接影响了对非计算机专业学生计算机应用能力的培养.本文作者根据多年的教学经验,从教学方法的选择、课堂教学的组织、实验教学的组织和管理等方面,探讨了提高计算机语言教学水平的几种方法.

关 键 词:大学计算机语言教学;课堂教学;实验教学;教学方法

中图分类号:G642.4文献标志码:A文章编号:1674-9324(2014)02-0054-02

我国的计算机基础教育从无到有、由点到面,从少数理工科专业率先实践,发展到所有高校的非计算机专业都普遍开设了相关课程.高等学校的计算机教育有两类不同的范畴:一种是指计算机专业的学科教育即计算机专业教育;另一种是指面向全体大学生的计算机基础教育.高等学校计算机基础教学分为两个部分的教学内容,其中计算机基础知识的教学为非计算机专业学生提供了计算机方面的基础知识、能力与素质方面的教育,旨在使学生掌握计算机、网络及其他相关信息技术的基本知识.而计算机语言教学的目的在于培养学生利用计算机分析问题、解决问题的意识与能力,提高学生的计算机素质,为将来应用计算机知识与技术解决实际问题打下基础.高校中非计算机专业的学生占全体学生数量的90%,针对非计算机专业的计算机语言教学存在着教学任务重、参与人数多、教学学时短等多个方面的问题.要想在有限的学时内达到最好的教学效果,就必须在教学方法上多下一些功夫.经过笔者根据多年的教学实践,总结出了一些在实际教学中切实有效的方法,供大家加探讨研究.

一、采用分层的教学方法

大学新生入学时所具备的计算机知识差异性很大,少数学生在高中时代已经熟练掌握计算机基本技能,而有的学生连电脑什么样都没见过.经过连续几年的调查结果显示,在入学前学生掌握的计算机知识多限于网络的初步应用,比如浏览网页、收发邮件、聊天、玩游戏等,对于计算机基础知识的理解和掌握仍然未达到大学计算机教学的目标.随着信息技术的发展,部分地区的中小学中已经开设了计算机的基础课程,但所学的仅限于计算机的基本操作方面,对于计算机语言方面的知识只有极少的学生稍有了解.计算机语言对绝大多学生来说仍然是一个空白.

所以在教学过程中应当采用分层的教学方法,针对不同学生的计算机水平选取相应的教学方式.既要保证以前没有接触过计算机的同学能够很快地进入到语言学习的氛围中来,同时又要兼顾已经有了部分计算机基础知识的同学的兴趣.在进行计算机语言教学之前要带领学生对计算机基础知识的内容进行全面并且有一定侧重点的学习.在有限的学时内全面地让学生建立起有关计算机知识的基本框架,同时要重点讲解和计算机语言学习相关的内容.在教学中要提供给学生一些和课堂内容相关的参考资料,给个别基础较差的或基础特别好的同学给予适时的指导.

二、课堂教学中采用启发式教学

计算机语言尤其是结构化程序设计语言,在解决问题时算法是非常关键的.在引导学生学习算法时,应主要采用启发式的教学方法,巧妙设计问题,让学生通过自己的努力,主动去解决问题,增强学生学习的自信心.在讲解算法的三种结构时,顺序结构的算法是对所要解决问题步骤的顺序描述,比如要解决“已知三角形的三边长,求三角形的面积”这样一个实际问题,只要按照数学思维顺次求出,这样一个过程的描述即是解决这个问题的算法.由于这个算法描述中无任何的分支,就是一个顺序结构的算法.接着可以启发学生去寻找这个算法中的漏洞“随意从键盘输入的3个数不一定能组成三角形”.对于这个漏洞学生也很快能够找到,进而启发学生寻找弥补这一漏洞的方法,由此让学生理解什么是选择结构的算法,以及该算法应该怎样设计.此时进一步引导学生,在实际中如果要用计算机解决这一问题,当输入的三个数不足以组成三角形时,用户往往希望再给一次重新输入的机会而不是直接结束程序.要想满足用户的这一需求,就需要设置允许用户重新输入数据的算法,这也就是循环结构的算法了.按照类似这样的启发式的教学方法,使得学生始终处于学习的主导地位,教师在教学中主要做的是引导和总结的工作,学生对所学的知识更容易理解和接受,并比较容易将此知识转换为解决实际问题的能力.

三、精心设置习题,增强学生学习的兴趣

在语言教学中根据学生的学习水平,精心设置一些贴近实际的有趣习题,让学生在教师的指导下解决一些简单的实际问题,提高学生学习的兴趣.兴趣是最好的老师,只要激发了学生的学习兴趣,在教学中就能起到事半功倍的效果.在设置习题时,应该有一定的难度,但难度不能太高;应当比较贴近学生的实际;所设置的习题,每完成一小步都应该是学生获得一定的成就感.比如在学完三种基本算法以后,设置题目:“编写一个猜数字的小游戏”.让学生根据自己对游戏的理解利用已有的知识来完成这个小游戏的编写.这对学生来说是一个小小的挑战,但是一旦完成了一点,就会获得极大的成就感.有助于激发他们学习的兴趣.在计算机语言的学习上,死记硬背是达不到预期目标的,计算机语言是一个解决问题的工具,在语言教学中,设计合适的问题,最大的激发学生的兴趣,让学生在解决问题的过程中更好的掌握编程语言的使用方法.


四、注重实验教学的教学效果

在以往的大学计算机语言教学中往往只重视课堂教学,而对实验教学部分有所忽视.实验教学和课堂教学同为计算机语言教学的不可分割的一部分,在教学中只有将两者紧密结合起来才能达到更好的教学效果.计算机语言的教学目的在于培养学生利用计算机分析问题、解决问题的意识与能力,提高学生的计算机素质,为将来应用计算机知识与技术解决自己专业实际问题打下基础.因此实验是教学中最为重要的一步,实验教学是大学计算机语言教学中必不可少的教学环节,是培养学生综合运用相关知识解决问题的重要途径,也是我们了解教学反馈信息的直接渠道.只有亲自动手、亲自实践,才能真正体会到语言编程的乐趣.通过上机练习也可以进一步加深学生对理论知识的掌握,也将有利于培养学生的创造思维、独立分析问题和解决问题的能力以及培养学生实际编程的能力.笔者根据多年的教学经验发现,实验教学的好坏对教学效果影响非常明显.实验教学的组织与课堂教学相比具有更大的难度.稍有疏忽便会导致整个教学的失败,达不到预期的效果.在实验教学环节教师不仅要精心设计好每一次实验的实验内容,更要确立好完善的实验管理方法,采取合理有效的方法督促学生做好实验之前的准备和实验之后的总结工作,在实验过程中教师要能及时准确地解决学生在实践中出现的问题,不能使实验教学变成学生的自由活动.

五、结束语

教学活动的每个环节都需要教师在课前进行精心的准备和细致的设计,但教学过程是一个教师与学生互动的过程,具体教学活动的实施不能只是固守设计好的步骤,为了获得良好的教学效果,教师应注重及时从每一个环节获得有关学生掌握所学知识的情况、存在问题的反馈信息,及时有效地调整教学方案,适时合有效地进行有针对性的补差教学,充分发挥学生的主动性、积极性,整个教学过程变得生动高效而充满活力,这样才能使计算机语言教学取得比较理想的效果.

作者简介:李军莉(1978-),女,陕西省宝鸡人,讲师,研究生,研究方向:计算机应用.

相关论文

大学计算机基础教学方法探究

本文是一篇计算机论文范文,计算机方面硕士论文开题报告,关于大学计算机基础教学方法探究相关在职研究生毕业论文范文。适合计算机及计算机基。

大学计算机基础教学方法探究

这是一篇学生有关硕士学位毕业论文范文,与大学计算机基础教学方法探究相关毕业论文的格式。是大学毕业论文专业与学生及层次及思维方面相关。

大学计算机基础教学方法

本文是一篇计算机论文范文,关于计算机类毕业论文开题报告范文,关于大学计算机基础教学方法相关本科毕业论文范文。适合计算机及大学计算机基。

有关大学物理实验教学方法的探究

本文是一篇大学物理实验论文范文,大学物理实验相关学年毕业论文,关于有关大学物理实验教学方法的探究相关硕士学位毕业论文范文。适合大学物。

大学铅球的教学方法

本论文是一篇体育教学相关毕业论文参考文献,关于大学铅球的教学方法相关在职毕业论文范文。免费优秀的关于体育教学及体育课及应试教育方面。

计算机的教学方法

本文是一篇计算机论文范文,计算机方面有关毕业论文题目,关于计算机的教学方法相关在职毕业论文范文。适合计算机及计算机知识及计算机教学方。

基于高中计算机课堂教学方法

本论文为高中计算机类计算机网络论文范文,关于基于高中计算机课堂教学方法相关学年毕业论文,可用于高中计算机论文写作研究的大学硕士与本。

大学计算机基础课教学现状

本论文为计算机基础相关计算机信息管理毕业设计论文,关于大学计算机基础课教学现状相关毕业论文的格式,可用于计算机基础论文写作研究的大。

职高计算机的教学方法

此文是一篇教学法论文范文,教学法类论文范文文献,与职高计算机的教学方法相关毕业论文。适合不知如何写教学法及计算机课程及职高计算机方面。