中职技校类学生的计算机语言教学探讨
2009-07-21苏娜孙衍晨万君芳
职业·中旬 2009年6期
苏 娜 孙衍晨 万君芳
随着计算机技术的迅速发展,计算机语言也在不断地发展和完善。C语言和VB是近些年来发展、推广速度最为迅速的程序设计语言,中职技校类学校中最常用的也是C语言和VB程序设计。笔者经过在实际教学中的不断摸索和学习总结出一些经验,本文即以C语言为例来探讨计算机语言教学的教学方法。
一、计算机语言教学中存在的问题
1.C语言本身功能强大,学生学习兴趣低
C语言是一门应用非常广泛的语言,它处理功能强、目标代码质量高,既有高级语言的一般特点,又具有汇编语言硬件和二进制位操作的特殊功能。也因为如此,造成了学生不能很好地掌握编写C语言程序的要领,从而对C语言的学习失去信心。
2.学生学习水平参差不齐
中职技校类学校生源的地域性差异使得学生计算机知识水平参差不齐。授课的过程中,常出现基础好的学生吃不饱,基础差的学生消化不掉的问题,产生两极分化现象。
3.程序设计能力差
笔者在教学过程中发现学生对穷举、递推、迭代、递归、方程求解、字符串操作等几种常见算法知识掌握不牢,编写的程序结构不清晰、可读性差、执行效率较低。
4.程序调试能力差
笔者认为在语言类知识的学习中,英语水平很重要,但中职技校类学生往往英语基础都较差。从而出现不熟悉DOS操作环境和DOS命令的使用,不熟悉TC(TurboC)各菜单功能,不熟悉编译过程中出错的英文信息,甚至连syntax(语法)、mistake(错误)、overflow(溢出)等单词都不认识,造成学生录入程序速度太慢、录入正确率低等问题。……
登录APP查看全文
