杨思华
摘要:程序设计能力是高校计算机专业学生的基本能力,也是最重要的能力,必须花大力气培养。本文从教学的角度分析当前高校计算机专业学生程序设计能力培养中存在的问题,重实践的课程教学模式、分层次培养学生程序设计能力,提出了切实可行的、有助于程序设计能力培养的策略和措施。
关键字:计算机专业;程序设计能力;培养
1、引言
程序设计能力是高校计算机类专业学生的基本能力, 也是检验计算机类专业毕业生是否合格的基本标准。但目前的事实是,很多计算机专业学生程序设计能力低,毕业后不能胜任计算机行业的工作,不得不就业于非计算机行业。如何提高计算机专业学生程序设计能力,培养满足社会需求的计算机专业人才,是教学改革的重点,笔者在多年的教学实践中,积累一些经验,并应用于实际教学,收到较好的教学效果。下面从教学的角度,分析当前教学存在的主要问题,提出了一些有效的方法和建议,与大家共享,希望起到抛砖引玉的作用。
2、现状及存在的主要问题
目前的现状是高校计算机专业学生程序设计能力整体水平低,原因很复杂,本文仅从教学的角度来分析其主要存在的问题,归纳起来主要表现在:
2.1 “重理论,轻实践”的教学模式不能满足计算机类程教学的要求
在教学模式上,很多课程基本上仍以课堂讲授为主,实践课时少。计算机大都数课程都是实践性很强的课程,如果没有足够的实践教学,是很难让学生弄清楚理论知识,更不用说把知识运用于实践。……