摘 要:在中职计算机教学中,C语言是计算机专业学生必备的基本技能之一,同时也是一门基础课程。C语言具有强大的功能和广泛的应用,在相关的科技领域中,已经日趋完善和发展。结合C语言的特点,进一步指出了C语言在计算机专业课程中的作用。
关键词:中职计算机;C语言;作用;探究
如今,计算机在各行各业已经有了广泛的应用。而作为计算机编程开发的重要的程序语言的C语言,对多个科目的理论知识进行了涵盖。所以,学习本门课程具有一定的难度。而随着计算机技术的迅猛发展,C语言已经成为中职计算机专业的一门必修课程,并在中职计算机专业课程中发挥着重要作用。
一、在计算机领域中C语言的应用特点
在计算机程序设计中,C预言是一种基础语言,如今,它已经成为现代编程的主流。之所以能够在各个领域广泛应用,主要取决它自身的优点和特性。
1.具有强大的功能和应用性
C语言不限制操作平台,可在Windows等多种操作系统下编写程序,其功能极其强大。同时,C语言的应用性极强,能够广泛运用于计算机科技产业,可快速投产,并且经济效益极其可观。
2.具有强大的语言结构,发展空间广阔
C预言是软件开发和程序设计的基础和前提,语言结构和描述功能极其强大,在计算机领域有着广阔的发展空间,是数字结构教学和操作系统教学的课程基础,能够对当下计算机专业课程教学的需求给予满足。
二、C语言在中职计算机专业课程中的作用
1.对学生缜密的思维能力进行培养
C语言的判断选择和逻辑运算能对人的思维能力进行培养,若将一组整数{x,y,z}输入三维坐标系中,将此组整数由小到大输出,这类问题的解决,必须要有缜密的思维,并且要对不同的情形予以考虑。
2.培养学生动态的思维方式
C语言是以“循环嵌套”的方式,对学生动态的思维方式进行培养。例如,给出“1、2、3、4四个整数,能够组成多少个三位数,无重复数,并且是不同的。通过分析以上问题,可对动态思维方式理念进行培养。
3.对学生分析能力和解决能力进行强化
在C语言中设计算法的过程,也是对学生分析问题和解决问题的能力进行培养的过程。而这里的算法是指具体的流程和方法,算法是设计程序的核心内容。而语言作为形式,若计算机程序算法不正确,则无法使问题得到有效解决。
4.对学生的思维能力进行培养
长时间地学习C语言,能够潜移默化地培养学生的科研思维能力。其特征主要体现在三个方面,即敏捷性、深刻性和灵活性。灵活性是与学生的自身状况相结合,利用思维定式对考虑问题的影响妥善排除,在实践中灵活地运用各种理论方法,并从不同的角度对问题进行考虑,以解决各种实际问题;深刻性是指利用理想化的手段,抽象化理想过程和理性模型;敏捷性是指通过对各类原始信息的搜集,向大脑内传输,利用自身的认知结构,将问题的关键点找出来,通过对所学的理论方法的提取,使问题得到及时的解决。
三、为中职学生计算机的进一步学习夯实基础
1.“向下”——底层硬件开发
作为一种中级编程语言,C语言可编程设计计算机硬件。如果仅从单片机分析,各类智能芯片普遍采用C语言,意味着C语言具有极为广阔的应用范围。尽管中职生在毕业之后,未必都能从事本行业工作,但通过初步了解C语言的应用,也可以更好地应用于相关的领域。
2.为其他计算机语言的学习打下基础
C语言具有非常清晰的层次,不单单拥有低级语言的特征,同时还具有典型过程化的高级语言特征。可依据模块化的方式,对计算机程序进行组织,并且维护和调试极为便利。同时,作为一种计算机语言,C语言的数据处理能力和表现能力还非常强。由于拥有丰富的数据类型和运算符,可完成各种复杂的数据结构,目前,C#和JAVA是比较常见的面向对象的语言,它们的基本语法类似于C语言。C语言为今后数据结构课程的学习夯实了基础。
在我国中职计算机专业课程中,C语言是非常关键的一门课程。通过对C语言的学习,对于促进中职学生的职业发展,意义非常的重大。因此,为了保障计算机教学程序的研发和设计,必须对C语言教学质量进行强化。目前,我国中职计算机专业C语言教学中,还存在诸多的问题。所以,必须将先进的教学手段引入实践教学中,通过对学生的职业发展和教材课程的合理规划,使C语言的教学水平得到大幅提升,为我国经济建设输送更多的人才。
参考文献:
[1]朱迅.“C语言程序设计”教学的探讨[J].软件导刊,2010.
[2]高伟,张国印,黄宏涛.C语言程序设计课程建设研究与实践[J].计算机教育,2010.
[3]蔡晓丽,陈舜青,丁志云.计算机C语言实验教学改革探讨[J].电脑知识与技术,2010.
编辑 谢尾合