计算机程序设计语言教学

【文章摘要】
随着社会不断的发展与进步,计算机作为现代先进产物的代表,已经很快的进入到社会中的各行各业。而程序设计作为计计算机程序设计语言教学论文资料由论文网www.shuoshilunwen.com提供,转载请保留地址.算机的核心内容,也同样引起了大家的重视,同时计算机程序设计也是高校开设的一门重要学科,为了能更好的为社会提供计算机方面的技术型和和设计型人才,就必须重视程序设计的教学。本文针对高校程序设计课程中存在的不足,展开了全面的讨论,对高校的程序设计的教学策略和教学内容进行改善。
【关键词】
计算机程序;程序设计语言;教学策略
我国几乎所有的高校都开设了计算机程序设计这一学科,而程序设计语言教学时计算机程序设计教学中最重要的教学内容之一,对其掌握的程度会直接影响着之后对计算机的学习,也为将来从事本行业奠定了坚实的基础。从程序设计语言入手,展开对计算机硬件和软件的学习,掌握计算机程序设计的基本理念,从而不断的打造新型计算机技术人才,推动我国计算机行业的前进。

1 计算机程序设计语言教学目前状况

1.1 教学课时短

虽然现在计算机已经很普及,但是多数学生对于其中真正的内涵了解甚微。现如今的大学主张的是学生自主发展,因此给学生自由发展的时间很多,在此同时又主张学生多方面发展,这就导致学生接触计算机程序设计的时间较少。教学课时短就成了一个突出的理由,老师只能教给学生一些基础的理论知识,对于新鲜事物出现在脑海中的时候,学生往往有疑问也不会发问,再加上在这方面的基础比较薄弱,就导致了学生们接受比较缓慢。

1.2 学习动力不足

在很多学生眼里,计算机程序设计是一个即枯燥又无味的学科,程序设计语言中涉及了一些数学、英语等其他方面的基础知识。有很多学生就觉得有些力不从心,觉得程序设计语言就想天书一样,不能形成用计算机语言去解题的思维方式,对程序设计产生了畏惧心理,就会出现很多知难而退的学生。

1.3 实践达不到真正的要求

计算机专业本身就是应用型专业,而恰恰在大学中程序语言教材书中缺少了实践这一部分,没能体现出教材的实用性与实践性,不能起到对学生的实践能力培养的作用。不能达到对技术型人才的培养。
1.4 教学策略单

一、考核方式欠缺

计算机程序设计语言的的教学方式现在还是比较传统的,往往是老师讲同学听的形式,课后再增加一些实验,同学只是单纯的接受老师传授的东西,却缺少了自己的深思,更不能发表的自己的见解。在上实验课的时候,大部分同学也只是单单的将书本上程序打入电脑,进行调试成功后就认为完成了任务。学生不知道如何从实际理由出发,老师的检测方式也就是笔试,而忽略了对实践的检验。

2 解决计算机程序设计语言存在理由的策略

2.1 采用不同的教学方式,提高学生的学习兴趣

要让学生仍是到计算机程序语言的重要性,老师在讲解的过程中可以插放一些小动画或软件的保护,从而引起学生的兴趣。在讲课之前老师要带领着同学看目录,划重点,让学生对程序语言的学习有一定的规划,尽量消除学生心里的畏惧感。老师要多和学生沟通,了解学生对所学的东西的了解程度,从而确定教学的进度。总之,老师在教授程序语言的同时,要以学生为主,多鼓励学生进步。
学校应该本着培养技能应用型人才,针对少数人或特别的学生,要采用不同的教学方式。适当的增加课时,给老师足够的时间去引导学生利用程序语言去解决实际理由。

2.2 解决学生实践不足的现象

学校在选择教材时,要尽量选择带有大量实践课题的教材,意在提高学生的实践和创新能力。老师也可以根据不同的学生的学习程度,设定一些课题实践,增加实践在整个教学中的比重。单单的课内实验室不够的,老师还要多增加一些课程设计,快速的增加学生的综合实践能力。

3 改善计算机程序设计语言教学的策略

3.1 程序设计语言教学的重点

教师应该在教学中突出三个重点。一是程序设计中的语法知识,语法是程序设计语言中的基础,在编程的过程中一定不能出现语法上的错误,因为这会给后面的调试带来很大的麻烦。二是程序中的制约结构,因为在编程的过程中,编程者无论是面向什么进行设计,都会涉及到流程制约结构,所以教师应该突出讲解这部分。三是控件的使用,所有的编程几乎都离不开控件的使用,因此要详细的讲解空间的作用与使用策略,并在实践中让学生加深对控件的理解,

3.2 任务驱动教学

计算机程序设计语言是有很多活动范围的学科,老师可以采取一种探究教学方式,任务驱动教学就是一种从学生角度出发的的一种教学方式。老师设定一个课程设计,大家首先经过谈论分析出课程设计的目的,然后老师和学生围绕这个课题开始实践。这种教学方式主要在于培养学生的自主探究的能力和独自分析理由的能力。学生最初独自进行编写程序的时候,老师要引导学生进行深思,将一个大的程序一点一点的分成很多个小的任务,这样会减少对学生积极性的打击,之后在协助学生对自己的程序语言进行修改,让学生感受自己设计出程序的喜悦,从而提高学生的信心。

3.3 增加教学实例

枯燥无味的课堂,学生往往会对新元素的引入产生兴趣,这时老师可以在课堂上引入一些程序案例,实例可以加深学生对课堂内知识的认识,让学生从整体上了解自己所学的程序语言,让学生从实例中找到所学知识的应用,同时也会激发学生的创新意识,培养学生提出理由,解决理由的能力。

4 总结语

在学习程序语言的过程中,教师要用不同的教学方式进行教学,发现不足并及时的改善,放弃原有的教学方式,以学生为主开展课题设计。不能认为哪种教学方式好就一直使用一种教学方式,这样会造成学生对课堂的厌烦,无论哪种教学方式,都要以激发学生学习程序设计语言的兴趣。
【参考文献】
[1]肖捷,肖海容.《C 语言程序设计》课程教学理由分析及策略研究[J].东莞理工学院学报 ,2013,(5):111-115.
[2]庞尔丽,王欣.大学计算机程序设计语言教学的几点深思[J].软件导刊,2013,12(1):183-184.
[3]郝桂英.关于计算机程序设计语言课程教学的探索[J].教育与职业,2007,(17):156-157.
[4]贺忠.游戏思想在程序设计语言课程教学中的应用[J].计算机教育,2009,(13):157-159.
【作者简介】
王煜(1971),男,内蒙古包头市人,大学本科学历,包头轻工职业技术学院,研究方向:计算机

相关论文

简述支架支架式教学和计算机程序设计语言

摘要: 建构主义教学模式下的支架式教学是讲授计算机程序设计语言课程的恰当方法,它强调把复杂的任务加以分解,把学习者的理解逐步引向深。
浏览量:22202 点赞量:6820

试议计算机计算机程序设计语言教学

摘要:大学生计算机程序设计语言教学的开展在我国已有20多年的历史,如何更好地开展这门课程的教学,是从事这门课程教学的教师所探索的主题。
浏览量:8691 点赞量:3750

“计算机程序设计”课程教学实践和

论文摘要摘要:“计算机程序设计”是一门既重视基础知识、又强调实践能力的课程。传统教学方式常常导致学生实际编程能力不足。结合福建江夏。
浏览量:95314 点赞量:21331

教学高职计算机程序设计课程教学革新

摘要:针对高职计算机专业程序设计课程教学中存在的不足,应结合教学实践,运用分层教学、导师制及增加实习实训课时的教学手段,推动论文范。
浏览量:107254 点赞量:23870