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

来源 :计算机光盘软件与应用 | 被引量 : 0次 | 上传用户:littlerabit75
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文通过对计算机程序设计课程的改革,从程序设计语言、程序设计内容、教学方法等方面进行程序设计课程的教学研究,通过使用VB程序设计语言,精选程序设计内容和教学方法,提出改进计算机程序设计课程的教学研究新思路。
  关键词:计算机;程序设计语言;VB
  中图分类号:TP312.1-4 文献标识码:A 文章编号:1007-9599 (2012) 11-0000-02
  中职学生可以掌握程序设计的具体做法和这一技能吗?在中职学校有必要开展程序设计教育吗?如果开展程序设计教育的话,中职学生又怎样将程序设计应用在实际生活中呢?基于诸多疑问,我展开了深入的研究,旨在利用多年的中职教育工作中获得的经验,为中职学校的老师提供有益教学参考。
  一、精选程序设计语言,降低程序设计学习难度
  计算机程序设计语言种类丰富,风格各异,应用多姿多彩。针对中职生开设计算机程序设计课程,基于三个方面的考虑,我们选择Visual Basic(以下简称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程序语言编写QQ聊天界面,这样的做法鼓励了学生去主动探索新内容,而且还有助于培养学生的兴趣和参与的热情。
  学生在上编程课之前都有计算机操作基础。那么利用VB可以进行二次开发的特点,可以在编程课中贯通学科,将学生以前学习的办公软件操作提高到编程的层面,深化学生对计算机操作和计算机软件的认识。这样一方面可巩固深化旧知识,另一方面也可通过前导课程的基础增加学生对问题领域的熟悉感,使能更好地掌握程序编制技术。   在中职学校的计算机程序设计课程中,老师需要制定出具体的方案,用来教会学生怎样理解计算机程序设计的抽象概念。在讲解的过程中,需要讲解与实践教学相结合,通过实践发现,单纯的讲解效果不理想,学生没有弄清楚计算机程序设计是怎么回事。而通过增加实践教学,计算机程序设计的概念得以形象化体现出来。所以,在中职学校开展计算机程序设计课程,需要应用理论教学与实践教学相结合的教学方法,采用合理设置课堂问题的方式,培养学生的学习能力,实现教学目的。
  由此可见,中职学校的VB程序语言课程必须要改变现有的教学方法,以及教学模式,并摸索出中职学校学生具有哪些特点,然后从学生的特点出发,对教学方法和教学模式进行相应的变化。在中职学校的程序设计课程教学过程中,所有的教学内容和教学方法都要根据学生的特点而制定,这是中职学校开展程序设计课程的基本原则之一。所以,我们在中职学校要想切实提高VB程序语言的教学成绩,就要积极的分析学生的特点,并主动的改变教学方法和教学模式,通过自身积极的转变,来达到提高教学成绩的目的。
  四、利用课堂教学的机会,推广德育教育的概念
  在中职院校中,计算机程序设计课程是非常实用的,计算机程序设计在不同领域都能得到广泛的应用,计算机程序可以解决许多日常生活中的问题,同时,老师也要利用课堂教学的机会,适时的引入德育教育的概念,将程序教育和德育教育融合在一起。比如人口问题的编程题目可以对学生进行人口政策和爱心教育。例题为:设现在中国人口12亿,每年人口净增长率1%,多少年后人口达到16亿?教学通过程序逐步运行,并通过绘制出的图形让学生看到人口将是指数式增加。解题后可以引导学生,人口爆炸是地球的灾难。学生反映很活跃,偏激的说法很多。这个时候教师可以顺势引导,简要讲解国家人口政策。同时对比大陆部分影视明星多生超生和国外部分影视明星收养难民孤儿来宣传奉献爱心,热爱生命。
  在VB程序设计课的学习过程中,我们应该降低学习的难度,在课堂设计问题的时候,采取循序渐进的模式,先提出简单的问题,逐渐增加问题的难度,积极引导学生由浅入深的解决问题。这一学习的过程符合學习规律,也可以培养学生的学习兴趣。因此,在中职学校的计算机程序设计课程中,循序渐进的教学方法应该成为主流,这样不但有利于教学活动的开展,也对培养学生学习兴趣和培养学生综合运用计算机程序设计的能力起到较大的促进作用。此外,在计算机程序设计课程教学中,还要引导学生组成团队展开合作,积极发挥团队作用。
  通过分析我们发现,中职学校的程序设计教学不单单是计算机技术的传授过程,还是对学生进行德育教育的第二课堂。这主要是基于VB程序语言而得出的结论。VB程序语言在设计应用的时候,单纯依靠个人的力量是很难达到要求的,必须要多个人以及多个团队展开充分的合作才能够编制出成熟准确的程序。所以,中职学校在开展程序设计课程的教育过程中,要利用课堂教育的机会,大力开展德育教育,使得程序设计和德育教育双丰收。
  五、结论
  通过本文的分析,我们讨论了在中职学校如何开展计算机程序设计课程工作,讨论了计算机程序设计课程教学研究的具体方法。并对如何提高中职学校的计算机程序设计课程的教学效果做了简单的分析,由此我们也知道了在中职学校开展计算机程序设计课程的必要性和重要意义,从实践的角度来讲,计算机程序设计课程对中职学校具有重要的意义,因此,中职学校中开展计算机程序设计课程是极其必要的。
  参考文献:
  [1]刘金华.论如何开展计算机程序设计课程的教学研究[J].哈尔滨师范学院学报,2010,09
  [2]郭兰,任志强.VB语言以及其应用前景分析[J].中国校外教育,2011,03
  [3]刘汉明.中职院校开展计算机程序设计课程的必要性分析[J].东北师范大学学报,2011,08
其他文献
DNA复制是细胞的基本功能之一,在生长发育过程中,染色体必须准确无误地复制并分配到下一代细胞中。因此,复制过程受到极其严格的调控,任何失控必将导致严重的后果,包括发育异常、
石油钻机在提放钻具过程中会产生大量过剩的能量,而这些能量没有得到充分利用,造成了能源浪费等诸多问题。因此,研究石油钻机系统在重载与轻载情况下能量的回收利用方法,对减少能源浪费、降低机械损耗、提高系统运行的经济性有重要意义。本文首先选择永磁同步电机作为飞轮储能装置的本体电机,建立了永磁同步电机的充放电数学模型,并研究了飞轮充放电双闭环矢量控制策略。其次分析了下钻时所具有的势能,设计了飞轮储能装置与制
近几十年来,机器人技术蓬勃发展,各类型机器人广泛应用于不同的行业和领域中,极大的提高了生产效率,同时也保障危险作业环境中的人员安全。传统的移动作业机器人如排爆机器人
目的探讨PDCA循环法对提高血液透析护士处理内瘘疑难问题的影响。方法选取该院20名血液透析护士,加强常规内瘘护理与处理疑难问题的能力培训,比较培训前后护士理论知识与技能
本文分析了反射式腔稳双变容管调谐耿氏振荡器的调谐特性和相位噪声性能,研制出的Ka波段双调谐VCO的性能为:输出功率50-100mW,粗调谐10-20MHz/0-15V,细调谐±1-3MHz/0.-15V,相位
急性肝窦阻塞综合征(HSOS)是一种少见病,表现为肝中央小叶区肝窦和小静脉闭塞性内膜炎,导致肝窦血流阻塞.国内主要以服用含肝毒性吡咯双烷生物碱“土三七”为多见.急性期HSOS主
目的:前列腺癌(Prostate cancer PCa)是一种常见的男性疾病,在欧美国家,PCa的发病率非常高,对男性人士的健康具有严重危害。对于该疾病及早诊断非常重要,早期PCa通过采取根治性手段,其5年生存率可以达到100%,而对于晚期并发生多处转移的患者,其5年生存率只有32%。很长一段时间以来,临床上主要是通过PSA筛查与经直肠B超引导穿刺活检对PCa进行诊断,但局限性较大,诊断效果并不理