C语言程序设计课程教学方法研究

《C语言程序设计》课程教学方法研究摘要:《c语言程序设计》这门课程目前已经成为一门公共必修课,到当前的教学方法存在诸多问题,造成理论与实际脱节,不能调动学生学习的主动性和积极性。对此本文提出了相应的解决措施,事实证明教学效果显著提高。关键词:c语言;教学方法;项目驱动分类号:G642文献标识码:B:1002-7661(2015)02-028-01一、存在的问题在多年的《C语言程序设计》课程的教学工作,发现在教学中存在的一些问题,总结起来主要有以下几点:1、内容多,学习过程乏味。《C语言程序设计》这门课程是大一新生开设的必修课,现在的学生对电脑并不陌生,但对程序语言是一片空白,而C语言一开始就是介绍数据类型、语法规则、基本函数等,因为这些是C语言的基础,但学起来很单调、枯燥、要记的知识点太多,学生学习起来,觉得乏味,无聊从而缺乏学习兴趣和学习信心。2、理论与实践教学环节脱节。目前,许多高校中《C语言程序设计》课程多以课堂理论讲授为主,比较注重知识体系的完整,而忽略了学生编程能力以及创新能力等综合素质的培养。因此,理论与实践并重,注重培养学生的逻辑思维能力以及解决问题的能力,培养学生的钻研精神,是亟待解决的问题。3、学生难以建立抽象的逻辑思维能力。利用计算机语言解决实际问题时,既有抽象的数学思维,又与以前所建立的数学思维不同,对逻辑思维能力要求较高。学生常常感到课堂上听懂了,可是自己编程解决问题时,又觉得无从下手。因此,如何帮助学生建立计算机语言抽象思维方式是教好课程的关键所在。4、缺乏科学合理的考核方案。传统考核往往采用期末一张试卷定成绩的考核模式,缺乏对学习过程中的监督和监管,部分学生为了得到高分,期末临时抱佛脚也能顺利通过考试,这造成学生之盯住期末这一环节,而忽视了平时学习,由此学生真正的学习效果很差,学生没有学到东西,一考完就全忘。二、教学改革措施作者结合多年的计算机教学经验,针对C语言课程教学过程中常见的问题,提出了一些改革措施。1、课堂采用多种教学手段,充分调动学生学习积极性。首先,对于C语言繁多的语法、语句等比较枯燥的理论知识,教师要充分利用现代化多媒体教学设备,制作生动的电子教案,并配以一定的实际生活中的实例,如水仙花数、猴子分桃等,可以进行现场编程,使学生在解决实际问题的过程中,逐步掌握理论知识。2、丰富多彩的授课方式,培养学生自主学习能力。根据不同课程内容的特点,教师选取合适的课堂组织方式。例如,教师可以采用问题讨论教学,由教师提出问题,让学生分组相互讨论,提出解决问题的方法,教师只提供必要的辅导,从而培养学生主动学习、探索并解决问题的能力以及创新能力。教师可以在授课过程中,引入任务驱动式,任务驱动法是在建构主义教学理论基础上发展起来的。它既能发挥教师的主导作用,又能体现学生认知的主体作用,形成鲜明的“双主模式”。任务驱动法的特点是教师通过巧妙设计教学任务,将要讲授的知识蕴含于项目之中,使学生通过完成任务达到掌握所学知识的目的。学生在完成一个个具体而真实的任务过程中要对任务进行分析,提出问题,并研究解决问题的方案,通过自主学习或者小组合作学习与探究活动,完成学习任务,在任务驱动教学法上,需要注意的是新知识点要在原有知识点之上的逐步导入,由浅到难地逐层推进,从而使学生更容易接受。教师还可以采用启发式教学,结合一些直观形象,易于引起学生联想的具体事例来激发学生的思维使他们学会举一反三和独立思考,注重学生逻辑思维能力的培养。3、理论与实践齐头并进,培养学生实践动手能力。由于《C语言程序设计》是一门实践性非常强的课程,要想学好C语言,就必须要多编程,多练习,在不断的编程练习过程中,掌握程序的设计思想,提高编程能力。要求授课教师要精心准备上机的例题,并要求学生做好上机前得准备工作。在课堂组织上,老师自己将当天的任务自己演示一遍,然后当即要求学生当场编制、调试并运行程序,尽量让学生把当堂课的授课内容在课内就完全掌握住,并能够熟练运用。对于学生编制得较好的程序,教师要给予积极的鼓励和表扬,使学生体验到成功的乐趣,从...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

确认删除?