首页 > 范文大全 > 正文

高职院校C语言网络实验教学的探讨

开篇:润墨网以专业的文秘视角,为您筛选了一篇高职院校C语言网络实验教学的探讨范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

(江西青年职业学院江西南昌330033)

【摘要】在高职院校,计算机是一门很重要的学科,而《C语言程序设计》则是计算机学科中一门基础专业课

程,如何让基础比本科生差的高职院校的学生去学好这门课程,是许多高职院校计算机专业课教师的难点。

本文是笔者在C语言教学过程中的一些教学改革,希望对调动学生的积极性和教师素质的提高起到一些促进

作用。

【关键词】C语言实验教学高职院校

一、引言

C语言是一门各大院校的基础计算机课程,等级考试二级的考试语言。并且C语言是一种通用性计算机

程序设计语言。它兼有汇编语言和高级语言的双重优点,运用它既能编写操作系统软件,又能开发各个领域

的应用软件。C语言计算机语言的入门基础语言,学好了C语言,不管今后再学习其他各类语言,就有了坚实

的基础。但是在职校,学生本身的基础就比较薄弱,又缺乏学习的主动性和自觉性,很多学生只能简单的掌握

C语言的一些基础知识,像函数调用,指针的引用,结构体,共用体的知识点就掌握不了了,而且C语言是

没有固定的计算机老师来教授的,几乎任何计算机老师都上过这门课程,但大部分老师都没有精力去钻研

这门课程,基本操作也不熟练,调试程序也难通过,这样一来学生就出现厌烦,消极的情绪,达不到实验

的教学效果[1-2]。

二、网络环境下C语言实验系统的设计

1、系统设计思想

C语言实验系统具有比较完备的C语言知识体系的介绍,有培养兴趣的综合性实验设计题,具有出现各种

问题的解决方法和资料库,这个系统是用JSP开发B/S模型的网络环境下的C语言实验系统[3]。

2、系统设计模块

(1)新手上路模块:主要是介绍C语言的入门基础知识。

(2)基本操作模块:主要是介绍调试环境。

(3)进阶实验模块:每一实验章节都有50道实验题,学生可以抽取调试,不会的有答案介绍。

(4)问题中心模块:学生可以提问,老师定时回答。

(5)专题汇总模块:包括计算机等级考试二级的模拟试题,在线模拟考试,评分。

三、实验教学过程

严格制定C语言实验课的成绩和评分标准,课后严格要求学生填写实验报告。以2010级计算机软件(1)

班为例,学生实验课按学号和姓名上机登陆,根据自身的能力选择题目的难易进行实验,进入相应的章节

,题目会自动出来,然后根据题目编写和调试程序,上机老师随机抽出实验题目,由老师边调试边讲解让

学生记住常见语法错误和熟悉调试程序的过程,这样对学生既有压力又有动力,学生可以学到知识(实验

教学过程如图1所示)。

选择难度低又完成较早的同学可以重新登陆,选择难度较高的题目再做,对于学习好的同学在完成自已的

实验任务后可以进入C语言的在线学习,遇到问题可以自已查找资料学习,遇到的难题可以在线和老师同学

交流。

在这样的教学过程中,学生开始慢慢对C语言编译器有了进一步的了解,对编译器的提示也开始看得懂了,

对调试程序也有了兴趣,可以在线讨论,学生在这里可以交流心得体会,好奇和求知欲在他们体内逐渐膨

胀。

四、教师素质的提高[4]

"双师型"的教师要求教师既要能将课上好,又要能将实际应用带入课程,使教学从实践中来,又服务于实

践。随着教学改革的深入,现代教育技术和成果的应用,以及应用型人才培养的需要,对老师素质提出了

更高要求。在将实验平台搭建于课堂之上后,由于是在课堂上编写程序,而不是已编写好的程序的展示,

这就要求老师具有良好的计算机编程工具的使用能力、字符输入能力和程序设改革以往的考试由任课老师

自己命题并且考核成绩为平时成绩(30%)+考试成绩(70%)的模式,实现教考分离,准备建立网

上考试系统,把平时测验和期末考试有机地结合起来。严格按教学大纲要求建立高质量的试题库,并根据

教学的发展积极探索考试内容和方法的改进,不断的充实和完善试题。

五、结束语

采用在网络环境下C语言实验教学系统进行教学以来,老师不用对同一错误讲解多遍,几乎所有学生都

会参加程序的调试,老师和学生配合得更好,形成了良性循环。本着教学内容突出基础理论知识的应用和

实践能力培养的原则,以应用为目的,以"必需、够用"为度,加强针对性和实用性,教学效果显著。但在

实验前学生无法知道实验内容和题目而进行准备,还有些学生由于底子薄自学能力和动手能力不够高,在

具体实验过程中无法完成实验任务,所以在今后的C语言教学实验过程中还须做进一步的进行改革和摸索。

参考文献

[1]徐章艳."C语言程序设计"实验教学的探讨[J].电子电气学,2004,(2):84-85

[2] 孙仲廷.《试讨论如何实施C语言实验教学》www.省略

[3]杨红云,邱晓虹,于义科.计算机相关专业适应市场需求的教学改革初探[M].江西人民出版社,

2007年8月:323-326

[4] 张秋生.《C语言程序设计》课程教学改革与实践[J]软件导刊,2012,11(2):164-165