- 相关推荐
广播电视大学计算机专科毕业论文
面对飞速发展的信息化社会,人们日益增长的计算机技术不断应用于各行各界。计算机语言作为计算机专业课和非计算机专业的普及课,已经广泛在学生中讲授。
广播电视大学计算机专科毕业论文范文
广播电视大学计算机专科毕业论文范文篇1
浅谈高职学生学习计算机语言的作用
现代科技迅速发展,知识总量以前所未有的速度增加,使得高职院校在教育中不仅要求学生扎实地掌握知识和基本技术,还要发展学生的能力。
计算机语言作为计算机专业课和非计算机专业的普及课,已经广泛在学生中讲授。
为了适应现代社会的发展,可以在计算机语言教学中培养高职学生的能力。
一、引导学生善于观察,提高学生解决问题的能力
观察是人们对事物的特性通过视觉获取信息,从而发现规律和性质的方法,是思维活动的第一过程,是发现问题、解决问题的开始。
培养学生的观察力,有助于他们发现问题的规律,找到解决问题的方法。
为此,在计算机语言教学中,可以通过以下方式来实施:
(1)教师提前做好充分准备——精心选题、精心设计、精心组织和善于提问。
比如在学习循环结构程序设计时,提出“输出如图所示???的图形”的问题,让学生先观察第1行、第2行、第3行、第4行等输出 “#”的个数,然后请学生们给出观察的结果,而后引导学生得出输出任意行的“#”个数的通式,最后,再根据循环变量值的变化与图形行数的关系,找到输出图形的具体实现方法。
进一步具体化“求1+2+3+4+…+100”的累加和问题,让学生仔细观察,引导学生去分析、找规律,得出解决问题的方法。
实践证明,教师在教学中不断地提出恰当的问题,不仅可培养学生的观察能力、思维能力,提高解决问题的能力,还能提高学生学习积极性。
(2)注意收集学生作业中经常出现的问题,并在教学时有意把这些问题放在程序中,展示给学生,并向学生提问:“这段程序能否运行?能,结果是什么?不能,原因在哪?”让学生仔细观察、分析程序,从中认识自己学习中出现的问题,提出改正方法,必要时还可以进行分组讨论,提高分析问题、解决问题的能力。
二、促进学生联想思维,培养学生创造性思维的能力
“为创造性而教”已成为当前教育行业的口号,教师是知识的传授者,也是创造性教育的实施者,教师应有意识地培养学生善于从同一问题的解决联想思维到相关问题的解决,并且鼓励他们积极探索、发现、创造解决问题的新方法,独辟蹊径。
在计算机语言教学中,可以利用一题多变,促进学生联想思维的发散性。
如求“1+2+3+4+…+100”累加和到“2+4+6+…+100”累加和,代码如下:
int sum=0, i; //求累加和时,sum=0,为什么
//求1+2+3+…+100的累加和
for(i=1;i<=100;i++)sum+=i;
//求2+4+6+…+100的累加和
for(i=2;i<=100;i+=2)sum+=i;
还可由此联想到求1×2×3×4的累乘积,如:
for(i=1,sum=1;i<=4;i++)sum*=i; //注意 sum=1,为什么?
从而衍生出求n!的实际问题。
引导学生找出问题与问题之间的相同性和不同点,从一题的解决方法,得出相似问题的解决方法,促进学生联想思维培养,同时有计划地促使学生进行一题多解的训练,丰富学生的联想,使学生在较多的思路中精选,开拓学生的思路。
在培养学生创造性思维能力的过程中,教师善 于提问,不断给予学生锻炼的机会,随时尊重学生与众不同的疑问和观点,启发学生独立思考、寻求正确答案,鼓励学生质疑争辩、自由讨论,向学生证明他们的观念是有价值的,充分发挥学生认知能力和情感功能,提高学生的创造思维能力。
三、培养学生的主动性,提高学生的自学能力
“师者,所以传道、授业、解惑也。
”教师是知识的载体,传道、授业、解惑是教师的职责和义务,而学生是求知的主体,他们有思考、有个人意志和主观能动性。
那种认为只有通过教师“教”才能“学”,并想在短短数年的时间内把某一门专业的全部知识灌输给学生的旧观念,已经不能适应时代的需要。
在教学中,教师应该采用“授人以渔”的方式,尊重和唤醒学生的主体意识,激发学生的主动性,养成自学习惯,提高自学能力。
在计算机语言教学中,可以把内容相近、功能相似的章节以及较难理解的题大胆地让学生自学,如在讲图形用户界面设计时,
教师有意识让学生自学应用小程序applet章节的内容,有不懂的内容要求学生记录下来,利用晚自习、实训时间或利用网络平台随时和教师交流,让学生慢慢尝到用自己的大脑学习的甜头。
总之,学习计算机语言能让人在一种比较单纯和完全独立的世界中展示自己解决问题的能力、创造性思维的能力和自学的能力,而且这些能力又完全可以在现实世界中加以应用,笔者觉得学生可以一种全新的思想来体验一下学计算机语言的乐趣。
广播电视大学计算机专科毕业论文范文篇2
浅谈C语言在计算机专业中的教学
众所周知,全国计算机等级考试二级考试中之一就是C语言,而且随着时代的发展,在许多高校中计算机专业都开设了C语言课程,C语言的教学是计算机教学中的重点和难点,能够体现学生的逻辑思维能力和推导能力,提高学生的分析问题和解决问题的能力。
那么应该如何讲课才能让学生爱学并去轻松掌握知识呢,以下是笔者的一些见解。
一、激发学生学习兴趣
很多学生认为C语言这门课难学,没有什么用处,学习没有动力,这些问题不容回避。
所以在讲课开始时应该让学生明确学习C语言的重要性和实用性:C语言在高级语言中有着举足轻重的作用,与C++、C#、VC关系极为密切,可以开发学生的逻辑思维并提高其推导能力为学习其专业课程打下良好的基础。
通过学习程序设计,学会进一步了解计算机的工作原理,更好地理解和应用计算机;掌握用计算机处理问题的方法;培养分析问题和解决问题的能力;具有编制程序的初步能力。
即使将来不是计算机专业人员,由于学过程序设计,理解软件生产的特点和生产过程,就能与程序开发人员更好地沟通与合作,开展本领域中的计算机应用,开发与本领域有关的应用程序。
另外在讲课的时候可以用学生比较熟悉,比较感兴趣的问题去讲解内容。
比如说,讲课的时候把函数的首部比作人的“头”,把函数的函数体比作人的“身体”,学生就比较容易接受。
再有讲解经典实例—Fibonacci数列时,引用“兔子的繁殖问题”,学生就比较感兴趣,从而喜欢学了。
还可以在学一个新的知识体系前,用这些新知识设计一些可以吸引学生的实际例子。
比如在讲授选择和循环结构时,可以让学生做一个“猜数”游戏,学生觉得有趣,听课的兴趣明显提高。
学生对C 语言课感兴趣了,学起来就有了动力,教起来才能事半功倍。
实践表明,在学习C语言的过程中有的学生反映学习C语言比学习计算机基础要简单,可见激发学生的学习兴趣是多么的重要。
二、激发学生学习的潜能
在教学过程中,通过各种教学方式和手段激发学生的学习欲望,使其积极投入到学习活动中,发现问题,提出问题,并逐步解决问题。
例如,在讲解实例时,不是简单地给出程序清单,而是从分析问题入手,找出解决问题的方法,再给出算法,最后编写出完整的程序,经过编译、链接、运行从而得出最后的结果。
而在这一过程中,较关键的是每一步都采用与学生一起探讨的方式,让学生在启发下思考,在思考中解决问题,也让其在解题过程中体验到自己的成功感受,从而掌握独立分析问题、解决问题的方法。
为培养学生综合应用知识的能力,通过对完整的项目的系统分析,培养学生良好的编程习惯,善于获取他人经验的能力以及掌握综合运用所学知识的能力,从而真正提高编程水平。
三、培养学生的算法思想
C语言教学的目的,不仅要使学生掌握语言的基本规则,更要切实提高其编程解决实际问题的能力和实现算法的能力。
在学习C语言这门课的过程中,算法的培养尤为重要,算法即为了解决某一个特定的问题而采取的方法或步骤。
算法是灵魂,不掌握算法就是无米之炊。
因为程序代码的编写过程实际上就是将事先的求解思路用C语言的语句来加以实现的过程。
没有求解思路,那么得到的肯定是一个错综混乱的程序代码。
所以正确的求解思路就是必要的,如果求解思路不正确,那么必将得到一个错误的程序,所有的一切必将付之东流。
所以在讲C程序语言课时一定要强调算法思想,并且贯穿整个讲课的始终。
四、培养学生的创新意识
C语言是一门理论加实践的课,只有满腹经纶,不能解决实际问题,必须上机实践,只有通过上机操作让学生将书写的程序代码上机运行调试并得到预期的结果才算真正解决问题,
才算是真正掌握了一门技巧,也才能使学生真正理解、真正消化课堂上的理论知识,因此要以应用、实践为目的,注重培养应用能力,大力加强实践环节,激励学生创新意识。
教学中坚持上机实验课与理论教学课相结合,使上机实验与理论教学协调同步,特别是时间、内容上要衔接好,讲完课要及时上机并保证上机效果,需要特别强调的是,
要先讲课后实践,而且两者相隔时间不能太长,时间长学生早已把课上听到的内容忘记,所以要及时上机实践,多实践是学习掌握C语言的必经之路。
对于同一个问题,可以让学生分组进行思考,让其考虑不同的方法来解决,最后通过讲解评比,让学生互补所长,互补所学,从而提高了学生的学习动力、培养了学生的创新意识。
五、运用丰富的教学方法
为了让学生更好的学习好C语言,培养学生逻辑思维和创新能力,在教学过程中,要通过各种教学方式和手段激发学生的学习欲望,使其积极投入到学习活动中。
例如,在讲解程序设计举例时,不是简单地给出程序清单,而是从分析问题入手,继而找出解决问题的方法,再给出算法,最后编写出完整的程序,编译、链接、运行到测试的整个过程,特别是调试中增加输出,变难为易,环环紧扣。
而在这一过程中,较关键的是每一步都采用与学生一起探讨的方式,让学生在启发下思考,在思考中解决问题,从而掌握独立分析问题、解决问题的方法。
而对于比较简单的问题,我们可以提出问题,以学生独立完成为主,教师只提供必要的辅导,培养学生探索问题和解决问题的能力,更有利于创新能力的培养,也充分调动了学生学习的主动性和积极性。
再有充分合理地利用多媒体课件,也可以达到事半功倍的效果:课件上要合理选择教学内容,制作要突出中心,避免从书本上摘抄大量文字或图片。
课件中可适当加入Flash动画等,吸引学生注意力,让学生对课件上的内容产生兴趣,有利于知识的掌握。
总之,我们在C语言教学中,一定要把它上好,通过讲解这门课让学生掌握求解问题的方法,锻炼学生的思维,不仅让他们在学习上有收获,而且在处理问题、解决问题上也是受益匪浅。
【广播电视大学计算机专科毕业论文】相关文章:
广播电视大学行政管理毕业论文10-06
北京电视大学毕业论文写作10-09
专科护理毕业论文10-08
专科的护理的毕业论文10-08
广播电视大学计算机教育改革探索与实践论文10-09
广播电视大学专业简历模板10-07
专科护理毕业论文范本10-07
小学教育专科精选毕业论文10-01
机电专科毕业论文10-01