议高校软件编程教学中的目的与方法
2016-01-05朱兆松
青春岁月 2015年24期
关键词:教学方法
【摘要】随着社会的发展,科技的进步,越来越多的高校开设编程语言类课程,特别是对于计算机类学科来说,编程语言类课程的重要性与日剧增,占的课时比例越来越大。本文就编程教学课程的目的与方法进行浅议。
【关键词】编程教学;计算机教学;教学方法
一直以来软件编程语言类课程在大学计算机专业里占有很重要的一席,从经典的C语言,到时下流行的C#、Java等,甚至有些还开设了便捷化的图形化编程。到底应当如何提高编程语言类课程的教学质量,高效率地完成教学任务,培养出合格人才。本文从课程的目的和教学的方法进行探讨。
一、编程语言类课程开设的教学目的
这里所讲的目的并不是教学大纲所提的目的,教学大纲所提的目的过于细分,甚至有些过于“崇高”,笔者认为其目的分为三个大的方向:(1)培养软件编程操作类人才,通常称为程序员;(2)培养计算机研究类人才。其实这两类教学目的无非是培养操作实践类人才,或者是理论研究类人才。(3)培养计算思维,并应用其解决问题的能力。这个方向一般是非计算机专业的编程类课程的目的。
当然这三大方向只是不同的侧重点,它们并不是彼此割裂的,在很多高校里将第一方向作为第二方向的基础,即先操作实践后理论研究。同样,第三方向也是计算机领域的重要技能,它是第一方向和第二方向的基础。
1、教学方向一:培养软件编程操作类人才
以此为计算机编程教学目的的院校,大多是高职高专,甚至有些中职类学校。……
登录APP查看全文