计算机程序设计课程的教学

时间:2023-12-30 点赞:48147 浏览:95322 作者原创标记本站原创

本文是一篇计算机程序论文范文,计算机程序相关毕业论文参考文献格式,关于计算机程序设计课程的教学相关毕业论文开题报告范文。适合计算机程序及计算机及计算机操作方面的的大学硕士和本科毕业论文以及计算机程序相关开题报告范文和职称论文写作参考文献资料下载。

摘 要:本文通过对计算机程序设计课程的改革,从程序设计语言、程序设计内容、教学方法等方面进行程序设计课程的教学研究,通过使用VB程序设计语言,精选程序设计内容和教学方法,提出改进计算机程序设计课程的教学研究新思路.

关 键 词:计算机;程序设计语言;VB

中图分类号:TP312.1-4文献标识码:A文章编号:1007-9599(2012)11-0000-02

中职学生可以掌握程序设计的具体做法和这一技能吗?在中职学校有必要开展程序设计教育吗?如果开展程序设计教育的话,中职学生又怎样将程序设计应用在实际生活中呢?基于诸多疑问,我展开了深入的研究,旨在利用多年的中职教育工作中获得的经验,为中职学校的老师提供有益教学参考.

一、精选程序设计语言,降低程序设计学习难度

计算机程序设计语言种类丰富,风格各异,应用多姿多彩.针对中职生开设计算机程序设计课程,基于三个方面的考虑,我们选择VisualBasic(以下简称VB)作为程序设计的入门语言.

VB编程方式效果直观,趣味性强.VB使用所见即所得的设计方式进行界面设计,减轻了界面设计的负担,使得学习过程更轻松更直接并充满了趣味性和成就感.BASIC语言本身就是为初学者设计.其简单的语法相比C语言省却了许多计算机底层复杂的细节,比如VB就没有指针的概念,没有动态内存申请的概念,使得学生学习更容易上手编程.VB语言的语法虽然简单但功能全面,其支持多媒体编程、支持数据库编程、支持结构化程序设计和面向对象的程序设计等特点,都使得VB适合作为编程学习的入门语言.VB实用性强,而且应用广泛.学习VB语言后可以在微软OFFICE办公软件、AutoCAD制图软件以及PhotoShop图像处理软件中进行二次开发.另外,动态网页中使用VB脚本开发网络程序也很普遍.这些都说明了VB有着强大的生命力.VB应用广泛,范例丰富,这为教学提供了大量的备选素材,也为教学提供了实用的目标.并且通过二次开发的范例也有利于提高学生对其它课程(如计算机基础操作课、AutoCAD课)的认识和应用水平.


经过教学实践证明,与C语言相比较而言VB语言以其直观的效果,丰富的应用激发学生的学习兴趣,提高了学生的求知欲.从实用的角度来看,VB语言是一种在实际当中用途非常广泛的一款程序语言,其实际地位已经与C语言一样成为一种被大众广泛认可并接受的程序语言.此外,VB语言相对于C语言来说还具有例如直观性强、应用范围广、学习入门容易、推广性强等特点.因此,VB语言具备了广泛传播和易于推广的所有优点,成为学生程序语言学习的首选也就不足为奇了.基于这种现状,VB程序语言目前已经成为了中职学生学习的主要对象,在中职学校得到了一定程度的推广.考虑到中职学生计算机基础较薄弱的特点,选用简单易学的VB程序语言成为了中职学校开展程序教育的首选.

二、精选程序设计内容,提高中职生的学习兴趣

中职学生对计算机程序设计课程内容往往感觉比较枯燥,缺乏学习兴趣.在教学组织中,通过从生活中提取的案例,通过给学生演示、模仿,并在实际应用中去探究和领悟解决案例所需要计算机实施的行为来理解程序设计中的若干概念,教学中适时地对这些概念加以归纳总结和延伸,让学生在轻松愉快的气氛中学习新知识.同时,在学科体系中的案例都是围绕程序设计概念而选择,为了理解概念而编程,我们打破学科体系中的逻辑结构体系,让学生在解决案例的过程中习惯于一个完整的解决一个具体问题的编程方式,而不是解决一个问题的片段.这样做的好处是把不仅传授给学生理论知识和操作技能,更重要的是培养他们的职业编程能力,这里的能力已不仅是知识能力或者是专业能力,而是涵盖了如何解决问题的能力:方法能力、接纳新知识的学习能力等方面.

鉴于程序语言学习比较枯燥,我们就要在开展VB程序语言学习的时候改变教学方法,选用精彩的教学内容,通过不断变换教学方法和教学内容来达到提高中职学生学习兴趣的目的.在学习内容的选择上,我们应该执行精挑细选的原则,尽量选择具有典型意义的案例,通过对案例的讲解,让学生感受到VB程序语言的魅力,从而有利于提高学生的学习兴趣.此外,在教学方法上,要改变传统的填鸭式教学的方法,要构建生动活泼的课堂环境,使整个VB程序语言课堂具有吸引学生注意力的作用.所以,对于VB程序语言的教学活动,我们只有通过精选教材内容和改变教学方法,才能提高中职学生的学习兴趣,最终取得积极的效果.

三、对计算机程序设计的教学方法进行改变,以学生的特点为主

对于中职学校学生而言,普遍的情况是感性思维强烈一些,理性思维欠缺一些.在平时的计算机程序设计课程中,学生一般都会喜欢上实践课和多媒体掩饰课,这主要是因为这类课程比较直观,并且容易引起学生的兴趣,在理解的过程中难度也很低.相对于实践课程来说,计算机程序设计的理论课程就没那么容易被学生接受了.学生在学习理论的过程中,普遍感觉到困难.这种困难不是来自于实际上的,而是来自与心理上的.所以我们在开展中职学校的计算机程序设计课程的时候,必须要对这种情况有所了解,必须要及时的改变教学方法,并且对学生的特点进行全面的了解.最终做到根据学生的特点而制定详细的计算机程序设计教学方法.由此看来,在中职学校的计算机程序设计的实际教学过程中,我们必须对教学方法进行改变,并以学生的特点为主,训练学生的综合理解能力和学习兴趣.

在中职学校的计算机程序设计课程中,学生一般都表现为思维灵活多样,但是在学习的过程中往往不能持久,所以我们在设计计算机程序课程的时候,就要选择比较直观易懂的,选择出学生能够产生兴趣的内容,以引起学生的兴趣为主.最直观的教学形式就是教会学生怎样使用VB程序语言编写聊天界面,这样的做法鼓励了学生去主动探索新内容,而且还有助于培养学生的兴趣和参与的热情.

学生在上编程课之前都有计算机操作基础.那么利用VB可以进行二次开发的特点,可以在编程课中贯通学科,将学生以前学习的办公软件操作提高到编程的层面,深化学生对计算机操作和计算机软件的认识.这样一方面可巩固深化旧知识,另一方面也可通过前导课程的基础增加学生对问题领域的熟悉感,使能更好地掌握程序编制技术.

相关论文

技工学校计算机程序设计课程教学的

本文是一篇计算机程序论文范文,计算机程序类有关毕业论文,关于技工学校计算机程序设计课程教学的相关毕业论文提纲范文。适合计算机程序及大。

计算机程序设计课程教学方法

本文是一篇课程设计论文范文,关于课程设计学士学位论文,关于计算机程序设计课程教学方法相关硕士学位毕业论文范文。适合课程设计及学生及计。

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

本文是一篇计算机程序论文范文,关于计算机程序类毕业论文的格式,关于高职计算机程序设计课程教学相关毕业论文的格式范文。适合计算机程序及。