如何提高高校学生对《c语言基础入门与提高程序设计》课的兴趣

工具类服务
编辑部专用服务
作者专用服务
边疆高校《C语言程序设计》课程的教学改革探讨
C语言是计算机专业的基础核心课程,教学质量的好坏对学生的专业发展有很大的影响,特别对于边疆高校更是如此,本文就如何在边疆高职高专学校提高C语言程序设计课程的教学质量,促进学生的学习兴趣,根据作者多年的教学经验,从教学内容、教学方法、考核方式等几方面探讨了C语言教学改革,将已使用的有益的教学措施进行了交流.
作者单位:
德宏示范高等专科学校
年,卷(期):
在线出版日期:
基金项目:
德宏师专第二批教革项目“C语言程序设计课程教学改革研究”
本文读者也读过
相关检索词
万方数据知识服务平台--国家科技支撑计划资助项目(编号:2006BAH03B01)(C)北京万方数据股份有限公司
万方数据电子出版社C语言程序设计课程分析_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
C语言程序设计课程分析
上传于|0|0|文档简介
&&。。不错
阅读已结束,如果下载本文需要使用2下载券
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢君,已阅读到文档的结尾了呢~~
边疆高校《c语言程序设计》课程的教学改革探讨
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
边疆高校《c语言程序设计》课程的教学改革探讨
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口C语言程序设计课程在高校中的教学方式和方法的研究--《计算机光盘软件与应用》2013年23期
C语言程序设计课程在高校中的教学方式和方法的研究
【摘要】:C语言程序设计作为一门计算机专业的基础课,在计算机专业的学习中非常重要。随着我国高等教育向大众教育转变,高等院校学生数量不断增加且呈现多层次性,从而导致学习出现参差不齐等问题。为此,如何改变传统相对单一、陈旧的教学模式、教学方法,提高教学质量、学生学习兴趣方面有着非常重要的必要性和迫切性。本文针对现在高校普遍存在学生对C语言谈虎色变,兴趣不大的问题进行了分析和调查研究,建设性的提出采用课堂多种教学方式的运用和实验课的分级教学模式相结合来提高学生的学习编程的兴趣,并进行了试验取得了不错的效果。
【作者单位】:
【关键词】:
【分类号】:TP312.1-4;G642【正文快照】:
1引言C语言[1]作为大一新生入学来第一次学习到的计算机的专业基础课,其重要性可想而知的,学习质量的好坏真接影响到相关后续课程的学习动力[2],但是教学过程中效果往往不佳难以达到很好。通常的教学方法注重于复杂书本原理的讲解,讲得例子也是脱离实际,对实际应用编程涉及很
欢迎:、、)
支持CAJ、PDF文件格式,仅支持PDF格式
【参考文献】
中国期刊全文数据库
冯运仿;;[J];福建电脑;2012年01期
陈东;[J];福建师范大学学报(自然科学版);2004年03期
【共引文献】
中国期刊全文数据库
朱晓冬;廉世彬;;[J];北京农学院学报;2007年S1期
李慧杰;;[J];科技创新与应用;2012年04期
解志君;;[J];常州信息职业技术学院学报;2008年01期
李军;;[J];电脑知识与技术;2009年22期
李海良;;[J];电脑知识与技术;2011年20期
肖明松;金光明;鲍方印;崔峰;;[J];安徽科技学院学报;2012年04期
刘玉凤;;[J];计算机光盘软件与应用;2013年12期
薛玉莹;;[J];计算机光盘软件与应用;2013年15期
彭玉容;;[J];河北农业大学学报(农林教育版);2010年03期
庾佳;;[J];华章;2009年16期
中国重要会议论文全文数据库
朱晓冬;廉世彬;;[A];都市型高等农业教育教学改革论文专辑[C];2007年
【二级参考文献】
中国期刊全文数据库
邱建林,刘维富,顾晖,管致锦,王波;[J];电气电子教学学报;2003年04期
芦丽萍;;[J];考试周刊;2007年34期
赵国东;;[J];辽宁高职学报;2007年08期
【相似文献】
中国期刊全文数据库
赵秋多;;[J];民营科技;2009年06期
刘会洪;;[J];柳州师专学报;2010年03期
吴晓春;[J];思想理论教育导刊;2005年06期
刘曦;;[J];中国校外教育;2010年18期
任晓红;涂建山;;[J];科教文汇(中旬刊);2010年02期
贺平;;[J];时代教育(教育教学版);2010年02期
郭春梅;;[J];太原师范学院学报(社会科学版);2011年02期
盛剑;侯凤霞;;[J];科技促进发展(应用版);2011年02期
李昌荣;李波;;[J];科技资讯;2006年32期
舒智勇;;[J];科教新报(教育科研);2011年11期
中国重要会议论文全文数据库
汪早容;;[A];高校思想政治理论课新课程体系研究[C];2009年
武世界;;[A];第八届全国大学化学教学研讨会论文集[C];2005年
钱民刚;;[A];北京力学会第11届学术年会论文摘要集[C];2005年
王强;李俊策;刘学亭;;[A];制冷空调学科教学研究进展——第四届全国高等院校制冷空调学科发展与教学研讨会[C];2006年
王学东;;[A];中国高等院校市场学研究会2009年年会论文集[C];2009年
马龙;贾继伟;刘爽;;[A];第四届十三省区市机械工程学会科技论坛暨2008海南机械科技论坛论文集[C];2008年
;[A];“高教强省”探索与实践——高教科研2008[C];2009年
王晓俊;丛茜;弯艳玲;田为军;;[A];走中国特色农业机械化道路——中国农业机械学会2008年学术年会论文集(上册)[C];2008年
刘苏燕;;[A];思考与探索——高校思想政治理论课教学针对性和实效性研究论文集[C];2005年
彭年斌;傅英定;黄廷祝;钟守铭;成孝予;;[A];跨入新世纪——电子信息类专业教学改革之路[C];2005年
中国重要报纸全文数据库
记者  刘美桢;[N];福建日报;2006年
周祖臣;[N];中国教育报;2009年
陈靖 程秀娟;[N];人民日报海外版;2005年
李忠斌;[N];联合日报;2006年
王灿 郭亦非;[N];科技日报;2011年
堵力;[N];人民日报海外版;2007年
清华大学 顾淑霞 张文雪;[N];中国教育报;2006年
郝景泉;[N];中国教育报;2006年
本报通讯员
李艳明;[N];广西日报;2005年
李玉兰;[N];光明日报;2009年
中国博士学位论文全文数据库
柴旭东;[D];华东师范大学;2010年
陶凤翔;[D];湖南师范大学;2011年
丁国浩;[D];上海大学;2013年
中国硕士学位论文全文数据库
李望秀;[D];湖南师范大学;2008年
邵爱青;[D];山东师范大学;2005年
郭春蓉;[D];东北师范大学;2006年
何北;[D];东北师范大学;2011年
殷文娜;[D];东北师范大学;2007年
苏秋红;[D];福建师范大学;2012年
李楠;[D];首都经济贸易大学;2008年
乔纯;[D];西南大学;2008年
孙永清;[D];东北师范大学;2007年
王思思;[D];武汉理工大学;2008年
&快捷付款方式
&订购知网充值卡
400-819-9993
《中国学术期刊(光盘版)》电子杂志社有限公司
同方知网数字出版技术股份有限公司
地址:北京清华大学 84-48信箱 大众知识服务
出版物经营许可证 新出发京批字第直0595号
订购热线:400-819-82499
服务热线:010--
在线咨询:
传真:010-
京公网安备75号提高学习《C语言程序设计》兴趣课堂教学微探;杨龙平;[摘要]本文介绍了提高学生学习《C语言程序设计》;[关键词]学生兴趣C语言程序设计;兴趣是一个人力求认识和趋向某种客体的积极态度的个;一、使用人类的自然语言描述计算机解决问题的过程;在以往教学的过程中,采用的是以原理为中心的方法,;目前在课堂中所使用的一种方法是以问题为中心,就是;A图B图;图1;上面的A图
提高学习《C语言程序设计》兴趣课堂教学微探
要] 本文介绍了提高学生学习《C语言程序设计》这门课程兴趣的两条途径:一是利用自然语言描述计算机语言,简化问题的难度;二是增加实例的趣味性。
[关键词] 学生
兴趣是一个人力求认识和趋向某种客体的积极态度的个性倾向。培养学生学习兴趣,是提高课堂教学效果的重要途径。不同的课程有不同的特点,因此,提高学生学习某门课程的兴趣,方法并不是唯一的。比如说《C语言程序设计》这门课程,它的特点是语言简洁、紧凑,使用方便、灵活;运算符丰富;数据结构丰富,具有现代化语言的各种数据结构;语法限制不太严格,程序设计自由度大等。目前很多的理工科专业都以该门课程作为计算机编程语言的基础,从以往的教学经验来看,学生普遍反映该课程比较难学,主要原因就是因为C语言的特点所致。例如:假设有一个整型变量i的初值为2,则表达式i++和表达式++i的值是不一样的,前者的值为2,而后者的值为3,所以要学好一门计算机语言课程,语法的学习是必不可少的。但是,如何端正学生学习这门课程的态度,提高学习的兴趣呢?
一、使用人类的自然语言描述计算机解决问题的过程
在以往教学的过程中,采用的是以原理为中心的方法,也就是先告诉学生想说的内容,然后再说明这些内容,这样做的主要缺点是学生的思维和学习都是被动的,因此其学习的效果并不是很好。另外,由于C语言的语法限制不太严格,这给学生学习带来很大的困难。如果一开始便从繁杂的语法开始讲解,可能会严重地挫伤学生学习的积极性,从而大大地影响学生学习的兴趣。
目前在课堂中所使用的一种方法是以问题为中心,就是从对学生有意义的问题出发,然后在讲课的过程中把导致产生结论的证据和实例组合在一起,以便学生能够发现解决问题的办法。在这样的方法中,可以将计算机语言和自然语言紧密地结合在一起,降低问题的难度。这样做的主要目的是改变学生对C语言这门课程的印象,提高学习的兴趣,从而变被动的学习为主动的学习。
上面的A图是我们在小学时学习解决数学上的应用题的基本步骤,对于大学的学生来说,理解它并不是一件困难的事。这样做的主要目的是增加学生的自信心,让他们认为C语言并不老虎,摸不得。
将步骤写出来以后,再将步骤用C语言来描述,问题相对来说比较简单,当然在写程序的过程中可以适时地解释语法。这里所使用的是横向思维,有助于学生对问题的理解。比如,经常使用实物的苹果去教学生识汉字“苹果”,从而让学生觉得学习不是很枯燥的,增加学生学习的兴趣。这个例子的解释完成以后,可以增加学生练习的成分,比如,要求学生用C语言完成圆的面积的计算,这是一种照葫芦画瓢的方法,即便是学生一开始并没有接触过程序设计,也能够按照上面的步骤完成要求,这样会提高学生的成就感。当然在举例子的过程中,不需要花太长的时间去解释具体的语法,只需要告诉学生就这么用,至于进一步的语法,那还是应该在实例中体现出来。当然,在进行课程设计时,老师要重点设计选题,使得选题既接近实际需要,又能够让学生感兴趣,能够运用所学知识解决。
二、增加实例的趣味性
每一个人都对某些新鲜的事物充满好奇,在教学的过程中,可以充分利用学生好奇心,来激发学生学习兴趣。比如,在介绍多重循环的时候可以利用这样的例子:
假设在某地发生一起特大的案件,与本案有关的犯罪嫌疑人有甲、乙、丙、丁、戌五人。根据口供可以有这么几条线索:
(1)甲、乙至少有一人作案
(2)甲、丁两人不可能同时作案
(3)乙、丙或同时作案,或与本案无关
(4)甲、丙、戌中有两个人作案
(5)丙、丁中有且只有一人作案
(6)若丁没有作案,则戌也不可能作案
对于这样的问题,可以先进行假设:没有作案表示为0,作案表示为1,并将甲、乙、丙、丁、戌这五个人分别用A、B、C、D、E来表示。则我们可以将上面例子转换为数学式子:
(1)A+B=1
(2)A+D=0或者A+D=
(3)B+C=0或者B+C=≠1
(4)A+C+E=2
(5)C+D=1
(6)D+≠0
当我们将繁琐的线索转换为只具有加法的数学式子以后,问题就变得像小学课本中的加法一样简单了。将数学式子写出来以后,可以利用穷举法例出所有的可能,程序如下:
int A,B,C,D,E;
for(A=0;A&=1;A++)
for(B=0;B&=1;B++)
for(C=0;C&=1;C++)
for(D=0;D&=1;D++)
for(E=0;E&=1;E++)
if(A+B= =1&&A+D!=2&&B+C!=1&&A+C+E==2&&C+D=1&&D+!E!=0)
printf(“The murder is %d,%d,%d,%d,%d”,A,B,C,D,E);
每一个循环表示每一个人都有两种可能性。在这所有的可能中,满足6个条件的其中值为1的变
量表示该人是杀人犯。
课堂实践证明,上面的例子既满足学生的好奇心,又贴近生活,还能充分地说明多重循环的使用。这样可以充分调动学生学习的积极性,将学生的被动学习转换为主动学习,从而提高教学的效果。这样的现象也叫自我效能感,让学生能够意识到利用计算机语言可以解决很多的实际问题,给自己以后的工作带来很大的帮助,从而激发他们听课的兴趣。当然这样的例子还有很多,比如利用打擂台的方法描述数据的排序等,也可以充分利用多媒体的功能,从不同的角度,不同的方面来提高教学的效果。
教学是一门艺术,不同的老师有不同的教学方法,所以也会有不同的方法去提高学生学习程序设计语言的兴趣,而且学生学习的方式也不同。以上所提到的两个方面,经过教学的实践,极大地提高了学生学习程序设计课程的兴趣,从而提高整体的教学效果。
参 考 文 献
[1] 教育部人事司编. 高等教育心理学[M],北京:高等教育出版社
[2] 沈阳. 心理学[M],桂林:广西师范大学出版社
[3] 谭浩强. C程序设计[M],北京:清华大学出版社
[4] 吴伟民,等. 数据结构[M],北京:清华大学出版社
[5] 赵克林,等. C语言程序设计教程[M],北京:北京工业大学出版社
(原刊于《新课程研究》2006年8月)
包含各类专业文献、中学教育、生活休闲娱乐、高等教育、各类资格考试、外语学习资料、19提高学习《C语言程序设计》兴趣课堂教学微探等内容。 
 《C语言程序设计》教学改革探讨_专业资料。龙源期刊网 ....的学习兴趣,激发 学生学习的积极性,从而带动整个 C 语言课程教学,提高教学效果...  安排教学实践环节,加强程序设计技能的教学,以培养学员 的专业技能,突出学员学习的...通过课堂教学与实践教学,让学员了解《C 语言程序设计》这门课程 的性质、地位和...  《C语言程序设计》 《C语言程序设计》教学的实践与...知识之外加强编程实践,使学 生在掌握 C 语言语法...培养学生对 C 语言的兴趣; 教给学生正确的学习方法...  通过开发和建设一个自主学习的平台,开发各种测 试平台和《c 语言程序设计》微课程资源库,以学生为中心开发资源,以问题引导为形式, 解决该课程在教学和学习中存在...  (四)教学总体规划 《C 语言程序设计》 的教学总学时为 80 学时,以“理论...使学生体会到知识的实 用性,提高学习兴趣。知识的实用性,提高学习兴趣。应用...  《C语言程序设计》课程自评报告_工学_高等教育_教育...在课堂教学中引进了计算机等级考试的上机内容,尤其是...丰富了教学内容,还激发了学生学习的兴趣,收到了好...  中等职业教育《C语言程序设计基础教程》教学初探_哲学_高等教育_教育专区。中等...教学中对学生的每一点进步都给予充分的肯定,学生的学 习兴趣会一步步的提高。...  兴趣容易下降,课程教材和教师提供的资料远远不够启发学生对《C 语言程序设计》...实现教学资源的共享与交流,并 能提高学生学习的主动性,积极性,及时性,有效性和...  在课程的讲授过程中,采用任务驱动的模式,以案例教学...《C 语言程序设计》课程的学习包括理论课、实验课和...设计教学课件,通过创建典型案例情境,激发学生学习兴趣...}

我要回帖

更多关于 提高c语言编程能力 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信