《c语言程序设计》在教育部针对高等院校非计算机专业的学生所提出的“计算机技术基础”教育中占有非常重要的地位。在《C语言程序设计》的授课过程中,教师应以该课程的教学内容、教学思路及培养目标为根本出发点,从激发学生的学习兴趣入手,充分调动其学习积极性,并结合课程特点,在培养学生的算法思想、程序意识、读程能力的基础上,全面提升理论授课水平。为获得理想的教学
2 0年 3月 01
中国石油大学胜利学院学报
J u n lo h n l Co lg i a Un v r i fP to e m o r a fS e g i l e Ch n i e st o e r lu e y
M a. 0 0 r2 1 Vo . 4 No 1 12 .
第2 4卷
第l期
非计算机专业的《 C语言程序设计》教学探索
常玉杰
(山东胜利职业学院油气勘查与信息工程系,山东东营 2 7 0 ) 5 0 0
[摘要]《 c语言程序设计》在教育部针对高等院校非计算机专业的学生所提出的“计算机技术基础”教
育中占有非常重要的地位。在《 C语言程序设计》授课过程中,师应以该课程的教学内容、学思路及培养目的教教 标为根本出发点,激发学生的学习兴趣入手,分调动其学习积极性,结合课程特点,培养学生的算法思想、从充并在
程序意识、程能力的基础上,面提升理论授课水平。为获得理想的教学效果,师须特别注重实践环节,实读全教切 培养学生的上机操作能力,断提高《不 C语言程序设计》理论及实践教学水平。的
[关键词]非计算机专业; c语言程序设计;教学方法 [中图分类号] 4 G6 2[文献标识码]A [文章编号3 6 35 3 ( 0 0 0—0 60 1 7—9 5 2 1 )10 6—3
导下,积极主动地学习、思考、探究,达到理想教学是效果的主要途径之一。如何做到这一点,可从以下
三方面人手:
信息技术的飞速发展,人类社会带入到以计将算机为主体媒介之一的信息高速公路时代。进入 2世纪,育部专门针对高等院校非计算机专业学 1教生的计算机教育,出了“算机文化基础”“提计、计算机技术基础”计算机应用基础”和“的三层教学课程体系[。在“算机技术基础”一层次的教育中, 1 3计这 要求学生掌握一门程序设计语言,于是,作为目前世界上使用最为广泛的计算机编程语言之一—— c语言成为首选。《 C语言程序设计》即是目前各高校普遍开设的一门计算机技术基础课程。对非计算机专业的学生来讲,首次系统地接受计算机高级语言与程序设计方面的知识,习起来难免困难。为了更学好地培养
学生运用 c语言解决相关问题的能力,切实教好这门课程,课教师应在教学实践中不断探任求教学规律、改进教学方法。以下笔者将从《 C语言程序设计》的课程内容及特点出发,合自身专业理结
(一)上好第一堂课,课程伊始吸引学生注从
意力
第一堂课是最基础的背景知识课,主要介绍 C 语言的起源、展、点、发特应用领域等,而这些简单易懂的论述性内容却往往得不到足够的重视,常在经授课过程中被教师一带而过。其实恰恰相反,上好第一堂课至关重要。第一堂课上得生动、精彩与否, 将直接关系到学生是否会对这门课程的学习产生兴
趣,是否渴望进行后继内容的学习。倘若第一次向
学生介绍 c语言就照本宣科、无新意,人觉得毫让索然无味,势必挫伤学生的学习兴趣,以调动其学难习积极性。因此,上第一堂课之前,在教师应广查资
料、分准备,求授课内容新鲜饱满。比如,充力在讲
解的过程中,够对 c语言的发展追本溯源、娓能娓道来, C语言设计领域的开发投人、将研发过程、所
论储备及学生的知识背景和接受能力,如何提升就
教学效果进行探索论述。
一
、
培养学习兴趣,分调动学生的学习积充
遇问题、准颁布等进行详实的分析; C语言在标对
现实生产、活中的应用结合学生所学专业进行具生体的介绍;至适时穿插对 C语言的发展做出突出甚贡献的一些科学家的生平趣事,样才能在课程伊这始吸引学生注意力,发学生学习 C语言程序设计激
极性
“兴趣是最好的老师”。利用切实有效的手段,
激发学生的学习兴趣,其在饶有兴致的“味”使趣引
[稿日期]2 0—22收 0 91— 1
[者简介]常玉杰 (9 3,,东诸城人,东胜利职业学院油气勘查与信息工程系助教。作 18一)女山山
6 6