如何加强大学计算机的语言教学论文_张佩文

如何加强大学计算机的语言教学论文_张佩文

河北邢台技师学院张佩文

计算机语言的教学一直是大学计算机基础教育的关键环节,如何提高计算机语言教学效果和教学质量,是每一位大学计算机教师面临的挑战与考验。

计算机语言教学计算机语言的教学一直是大学计算机基础教育的关键环节,如何提高计算机语言教学效果和教学质量,是每一位大学计算机教师面临的挑战与考验。那么,如何加强大学计算机的语言教学呢?

1 明确教学目标计算机语言是一门工具,我们在学习的过程中,不但要掌握工具的用法,更重要的是要懂得在哪种情况下运用工具,要学会用它来解决实际的问题。因此,我们所说的教学目标应该包括课堂教学目标和整体教学目标。

1.1 课堂教学目标。我们的课堂教学目标往往是教会学生如何读懂程序,如何根据题目要求编写一段正确的代码,并且在此基础上将独立的知识点串起来,形成一个知识体系,实现知识的积累,为计算机后续课程的学习奠定基础。

1.2 整体教学目标。整体教学目标要求学生能依靠所学的知识来解决实际问题。在几年的C 语言教学中,有不少同学提出过这样的问题:学习这门课有什么用?如果我们的目标仅限于课堂教学目标,这无疑会使教学过程索然无味。只有强调学生利用所学知识解决实际问题,才能激发学生的学习兴趣与潜能。

课堂教学目标是整体教学目标的基础,整体教学目标是课堂教学目标的升华,这两个目标的实现与教师的教学和学生的实践活动是分不开的。只有确定了正确的目标,教学活动的展开才有了导向,教学方法的引入才有依据。

2 集体备课,发挥集体智慧集体备课是针对个人独立备课这一形式而言的。集体备课在C 语言教学中起了重要的作用。集体备课可以引发所有参加人员集体智慧,可以取长补短,共同得到提高,更好地指导课堂教学。在备课中,老教师充分发挥经验丰富,知识面广,内容把握准确的优势,年青教师具有思维活跃,敢于创新的优点,不同思想、不同教学方法和不同表达习惯在碰撞时往往就能撞出火花。另外,集体讨论交流可以促进交流、实现教学资源的共享。教师个性得以张扬,明显地提高了我们的教学效果。虽然集体备课优点很多,但不能完全代替我们自己独立备课,否则就会出现“千篇一律”的局面。

在集体备课中,负责人组织大家讨论交流,充分利用好这个平台实现信息沟通和资源共享。集体备完后每位成员应发挥自己所长,修改共同教案,最终形成个性教案。集体备课既提高了我们的教学水平、促进交流,又提高了我们的业务能力。

3 启发式教学激发学习主动性计算机语言教学的关键是培养学生的编程思维,我们可以大胆采用启发式教学,引导学生尽快明确编程思路,掌握基本编程方法。

期刊文章分类查询,尽在期刊图书馆在课堂上,可以尝试让学生自己去编程实现,教师只扮演“打字员”的角色,直接把内容输入到语言环境中,一边输入一边和大家交流,如果实在有困难,教师停下来再加以详细分析,直到程序编译、运行和显示出正确结果。启发式教学很容易让学生掌握程序设计的完整过程,也大大地提高了我们授课的效率。

4 优化教学环节4.1 突出特点:在实际授课中,一直要向学生强调,计算机语言种类多。包括机器语言、汇编语言、高级语言(计算机语言有N 多种,N>10)。所以,在教学过程中要做到突出各种语言的特点。

4.2 侧重分析:分析是解决的第一步。把典型问题从不同角度分析,再比较各种方法的优劣,取得最佳方法,这个过程强化了学生分析问题的能力,比如求所有四位数质数,从两种角度来分析可写出两种循环方式,一种是多重循环,一种是单循环,当然,后一种方法时间复杂度较小。

4.3 抓住重点、化解难点:讲授重点内容时,应放慢速度、加重语气,从而吸引学生的注意力。当遇到难点时,善于化解,把问题逐渐细化,所有小问题解决了,难点自然就解决了。

4.4 强化实践:计算机语言的实践就是上机编程,是培养学生综合运用相关知识解决问题的重要途径,也是我们了解教学反馈信息的直接渠道。只有亲自动手、亲自实践,才能真正体会到语言编程的乐趣,才能发现自己的智慧闪光点。通过上机练习也可以进一步加深对理论知识的掌握,也将有利于培养学生的创造思维、独立分析问题和解决问题的能力以及培养学生实际编程的能力。

需要强调一点,实验内容安排上应由浅入深,开始时给出引导性实例,后期提出问题,让学生分组自主发挥,教师抽空进行总结讲解,这样更能激发他们自主学习的主动性和积极性。

4.5 注重反馈:教学过程实际上是一个教师与学生互动的过程。为了获得良好的教学效果,教师应注重及时从每一个环节获得有关学生掌握所学知识的情况、存在问题的反馈信息,进行有针对性的补差教学。

5 采用问题式教学模式目前的教学过程中大多存在一个问题:学生的思维不够活跃。当然这有学生自身的原因,但主要还是与教师的授课方式有关。计算机语言所涉及的语法规则太多,学生在听课的过程中总是要集中精力在这些繁琐的细节上,即使这样,上课学过的东西也总是过后就忘了,课堂的质量得不到保证。问题式教学的方法对提高课堂教学质量有一定的促进作用。在每节课的开始,我们不妨设置一两个问题,在讲课的过程中,逐步引导学生去解决。例如:在讲循环语句时,我们可以事先准备一道简单的编程题,在讲基本语法时,给学生提供一些解决问题的线索,再通过讲解类似的程序来使学生的思路更清晰,最后再让学生来编写出完整的程序。通过这种目标明确的授课方式,学生在课堂上就可以做到眼到、手到、心到,课堂质量得以提高。

论文作者:张佩文

论文发表刊物:《新疆教育》2013年第5期供稿

论文发表时间:2014-4-1

标签:;  ;  ;  ;  ;  ;  ;  ;  

如何加强大学计算机的语言教学论文_张佩文
下载Doc文档

猜你喜欢