APP下载

浅析如何提高Turbo C程序设计的教学质量

2015-02-03陈洪超

中小企业管理与科技·中旬刊 2014年10期
关键词:C程序设计教学质量

陈洪超

摘要:我国一直都十分重视程序设计教学工作。在各个大中专院校中都开设了程序设计语言课程,也取得了一定的成效。就现阶段职业学院Turbo C程度设计的教学现状来看,还存在着一系列的问题,难以充分激发出学生学习的积极性与主动性,教学效果也受到了一定的限制,Turbo C是一种面向过程的高级语言,其中包含着大量概念内容,如数据类型的指针、文件、概念、编译预处理等等,为了提升教学效果,必须要采取针对性的教学措施。本文主要分析提高Turbo C程序设计教学质量的措施。

关键词:Turbo C程序设计  教学质量  提高方式

计算机软件是计算机的核心部分,从本质上而言,软件都是一种实现设定好的程序,一个国家软件业发展情况直接影响着综合科技水平,基于这一因素,我国一直都十分重视程序设计教学工作。在各个大中专院校中都开设了程序设计语言课程,也取得了一定的成效。但是,由于各种因素的影响,现阶段职业院校程序设计课程的教学成果还不容乐观,下面就针对这一问题进行深入的分析。

1 明确程度设计教学活动的目的

设置计算机语言课的根本目的就是为了帮助学生应用规范化语言来描述问题,从而循序渐进的提升学生的综合思维能力,同时,还需要鼓励学生通过程序设计工作来提升自身的逻辑思维能力,增强学生分析问题与解决问题的能力。此外,开设这门课程也能够提升学生的创新能力,这对于学生日后的发展也是十分有益的。

2 提升教师的综合素质水平

Turbo C是一种面向过程的高级语言,其中包含着大量概念内容,如数据类型的指针、文件、概念、编译预处理等等,要想从根本上提升Turbo C程序设计的教学效果,教师必须要有扎实的专业知识水平。为此,这门课程必须要由综合水平过硬的教师来担任教学工作,教师也要采取科学有效的措施提升自己的业务水平和责任意识,要意识到,在时代的发展下,设计语言这门课程也是不断发展的,只有保持技术与时代的同步,才能够真正实现教学育人的目的。

3 选择合理的教学模式,提升教学质量

程序设计课程具有很强的逻辑性与抽象性,如果采用填鸭式教学法,是很难取得理想的教学成效的,在具体的教学过程中,可以使用如下的教学方法来开展教学:

3.1 注意提升学生的学习兴趣与积极性

兴趣是最好的老师,只要学生有了学习的兴趣,就会积极主动的去学习,去探索未知的世界,因此,兴趣也是提升学生学习效果的潜在动力,为了提升教学质量,教师就必须要采取科学的措施激发学生学习Turbo C程序设计的学习兴趣。为此,教师可以提升教学课堂的趣味性,应用生动有趣的语言为学生来传达理论知识,力求达到准确精炼、具体鲜明,这对于提升学生的学习兴趣有着十分积极的效果。

此外,还可以设置出与学生生活密切相关的情境,鼓励学生在这种情境中去思考,激发出学生的求知欲望,让学生可以在最理想的状态下来学习。举例来说,在讲解关于排序的问题时,可以列出关于学生排队的情景;在讲解关于循环的问题时,可以列出关于在操场上循环跑步的情景,这样可以帮助学生更好的理解这些抽象的知识。总而言之,教师要意识到,学生是学习过程的主体,自己是教学活动的主导,只有充分的尊重学生,提升学生的创造力,才能够有效激发出学生的参与意识,只要学生肯积极主动的投入到学习活动中,就必然可以取得理想的教学成果。

3.2 设置创新氛围,让学生在创新情境中进行探索

心理学研究显示,人在平静、愉快的学习情境下,学习效率是最高的,在这种环境中,学生也是最容易出现创新灵感的,为了提升学生的创新能力,教师就需要在班级中创设出一种民主、协作的氛围,充分激发出集体与个人的创新能力。同时,教师还要坚持民主、平等的态度,用和蔼的态度、真挚的情感来关心学生,了解学生,让学生可以从内心深处达到与教师的共鸣。

在Turbo C程序设计教学活动中,需要积极的开展讨论式教学模式与任务驱动式教学模式,这些问题具有多解性、可操作性以及现实性的特点,将这些教学模式充分的利用起来就能够很好的将融洽师生之间的感情,让每一个学生都主动的进行讨论与探究,打破传统填鸭式教学模式的束缚,为学生的个性化发展奠定好坚实的基础。

3.3 注重直观演示,提升课堂教学质量

在Turbo C程序设计教学中,进行直观演示能够有效提升学生对于课堂知识的感性认识,让他们牢固、深刻的掌握相关的原理、概念与规律,做好直观演示工作不仅可以激发出学生学习相关知识的积极性与主动性,还能够有效锻炼学生的思维能力与观察力。而多媒体投影仪与多媒体教室的应用就为直观演示的进行奠定了坚实的基础,利用多媒体教室可以将程序函数或程序调试过程展现给学生,让学生能够观看到具体的设计过程,在演示完成后,可以让学生在电脑上进行操作,在自己操作的过程中发现问题,最后,教师再进行全面的指导,及时的帮助学生解决问题,这样即可有效的优化教学效果。除了采用该种方式之外,教师还可以使用边演示边讲解的方式,让学生进行观察,让学生能够将注意力集中在算法与语句的演示上,促进学生抽象思维的发展。

4 选择难易适度的内容,突出教学重点

Turbo C程序设计的教学内容需要涵盖到几个方面,即C语言程序设计理论、数据描述与操作、控制结构与控制语句、模块化程序设计实现方式、一维数组与二维数组、指针数据类型、结构体与共用体、数据按位运算、文件操作。

在进行教学时,教师必须要把握好教学活动的重点与难点,其中的重点是数据理解、数据循环、数据判断、数据跳转等,这也是学生学习编程活动的根本目的,在教学时,还需要与编程过程与实际问题密切的结合起来。要注意到,程序设计教学活动的开展是一个循序渐进的过程,在教学初始阶段,需要让学生对相关的知识有大致的了解,再逐步的深入,指导学生编写一些难易适中的程序,后后续面向对象程度设计教学活动的开展打好基础。

5 重视基础教学,让学生数字语法格式

在计算机语言教学活动中,基础知识是一个最重要的内容,如果学生不了解计算机语句的作用与格式,也就无法掌握具体的应用方式。例如,在printf()语句的教学中,打印语句格式为printf(格式控制项目,输出项,输出项……),在这个语句中,是能够没有输出项的,也可以有输出项,但是在格式控制串中必须要有与输出项对应的数据,满足标准语法特点的需求。

此外,在具体的教学过程中,教师可以指导学生来借助硬件与软件对相关问题来进行实践,加深学生对于相关知识的理解,养成良好的学习习惯。实践活动是教学活动的有机组成部分,也是提升学生实战能力的重要途径,因此,教师必须要重视上机实习,为学生布置好相应的实习内容,让学生可以有具体的学习目标,朝着目标来努力,逐步的完成教师安排的内容,如果出现问题,可以及时的向教师提问,教师则需要对学生开展针对性的指导,解答学生遇到的所有疑问,这样才能够从根本上提升学生的编程能力。

总而言之,开展Turbo C程度设计教学的目标不仅是要帮助学生掌握基本的语法规则与编程方式,还要在学生心中树立起正确的编程理念,让学生成为一个成功的问题解决者。就现阶段职业学院Turbo C程度设计的教学现状来看,还存在着一系列的问题,难以充分激发出学生学习的积极性与主动性,教学效果也受到了一定的限制,为了解决这一问题,教师必须要改变传统教学观念,应该持有新型教学理念,尊重学生的主体地位,鼓励学生去实践,逐步提升学生的编程能力。

参考文献:

[1]侯宏霞.提高“C语言程序设计”课程教学质量的探索与实践[J].内蒙古师范大学学报(教育科学版),2012(01).

[2]朱月秀.基于ACM竞赛的C++程序设计课程教学改革[J].漳州师范学院学报(自然科学版),2012(01).

[3]郭喜春.高校计算机程序设计类课程实验教学模式研究[J].中国教育技术装备,2011(12).

[4]胡春华,刘济波,罗新密,何典.商科院校计算机公共课教学模式创新及实践[J].中国电力教育,2012(08).

猜你喜欢

C程序设计教学质量
提高教学质量,重在科学管理
实践教学如何提高教学质量
C程序设计趣味教学初探
接轨全国等级考试,探讨高校C语言课程教学改革
论中职生C程序设计学习兴趣的培养
如何提高英语课堂教学质量
提高语文教学质量的几点思考