关于程序设计类课程在高职计算机应用专业中安排比例的探讨_网络工程毕业论文
发布时间:
2014-12-06
来源:
人大经济论坛
关于程序设计类课程在高职计算机应用专业中安排比例的探讨_网络工程毕业论文
【论文摘要】 目前高职计算机应用专业教学计划的安排中普遍存在的问题是程序设计类课程比例偏大,科目数量偏多,单科学时数量不足,最终导致教学效果不佳。本文对此现象及其原因进行深入分析,并且给出了切实可行的建议,对高职计算机应用专业中设置程序设计类课程,具有一定的借鉴意义。
1 目前高职计算机应用专业中程序设计类课程设置存在的问题
目前高职计算机应用专业教学计划的安排中比较普遍的问题是程序设计类课程比例偏大,科目数量偏多,单科学时数量不足。以某学校的教学计划为例,在全部 15门专业必修课程中共有8门课程是程序设计类课程,其中还不包括数据结构和软件工程等程序设计指导的课程,其涉及到的具体数据如下图 1:
从中看到程序设计类课程在专业必修课中所占的比例高达 50%左右,学生需要掌握的编程设计语言有 C,C++,VB,JAVA,VC++和 OO(面向对象);还有一些学校教学计划安排中同样要求学生掌握 c,c++,VB,JAVA和 DELPHI。但是,最终的结果并不理想。
由于程序设计科目数量偏多,单科学时数量不足,所以这种教学模式只注重表层知识的灌输,而忽视学生知识的内化过程,忽略了学生的主体探究,就使课程的学习变得枯燥无味,课程学完后,学生除了学到一些呆板的语句外,其编程水平和分析、解决实际问题的能力没有得到应有的提高。学校的培养目标和培养方式与企业的需求出现了严重的脱节,培养出来的学生在今后工作中很难适应企业的实际岗位需求。
2 原因分析及解决方案
笔者认为产生问题的根源是教学计划安排的问题。高职教学不是职业培训班,不是说在大学中学习的程序设计语言越多就越能胜任未来的工作。随着计算机技术的快速发展,新程序设计平台出现的时候是不是还需要我们的学生重新回到学校学习呢?答案当然是否定的,所以这种教学计划的安排模式不益提倡;另一方面是程序设计类课程讲授的问题,目前大部分的讲法是一言堂,以语言语法作为讲授重点,而考核的重点(特别是标准化考试)也多以学生背诵语言概念点和语法规则为核心,导致的结果是学生花很大的精力学习语法,即使学生在考试中获取了高分,但还是不知道怎样通过编程去解决实际问题。
笔者提出从两个方面来解决这个问题。首先针对教学计划安排的问题,可以安排一门程序设计语言(推荐为 C++),加大讲课和上机的学时数,通过这门课程系统详细的学习,透彻的讲解和学生充足的上机操作练习将使学生最后对程序设计的方法、面向对象的思路和编程解决问题的角度,甚至于编程的技巧、风格和习惯都具备很好的功底,而其他高级语言,例如 JAVA,VB,VC++,DELPHI,PB,NET等,可以采取指定选修课的方式。为了解决随之产生的师资力量不足的问题,可以采取跨学院开设指定选修课的方式,当然这需要各个学校之间协商行之有效的操作办法,互相承认学分。