中职学校程序设计语言课程教学探讨

来源 :中国信息化·学术版 | 被引量 : 0次 | 上传用户:jxysb250
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】程序设计语言课程是中等职业技术学校计算机应用专业学生必修的一门专业基础课程,同时也是该专业学生综合素质的重要组成部分。那么如何提高程序设计课程的教学质量,本文作者将结合多年的教学经验从教学对象的性质、课程体系、教学内容、教学方法、教学手段等方面提出一些看法和体会,以供大家探讨。
  【关键词】中职学校、程序设计语言、教学质量、教学方法、教学模式、教学手段
  【中图分类号】THl26-4 【文献标识码】A 【文章编号】1672-5158(2013)04-0334-01
  程序设计语言课程教学是一门培养综合能力的教学,他在要求学生掌握好课程本身内容的同时,也培养和提高了学生分析、推理、归纳的逻辑思维能力。在多年的程序设计语言课程的教学中笔者深刻体会到程序设计语言课程在中职学校中是一门有一定难度的学科,因为它除了课程本身内容外还涉及到数学、数据结构、计算机硬件系统等众多学科。以至于很多学生在学习了很长一段时间后仍不得其发,无从下手。究其原因认识如下:
  一、当前中职学校学生的基本状况
  近年来,由于人们对职业教育的认识问题,加之高校的不断扩招,上大学,上名牌、重点大学已成为了家长和学生的唯一追求。而职业学校毕业生国家不再包分配,职业教育受到了冷落。致使职业学校生源严重不足,一般的学校只能完成招生人数的50%~70%。无奈之下学校只好降低招生标准,结果招上来的很多是基础差、学习能力弱的学生。因此他们共同存在以下特点:
  1.信心不足:因为缺乏对计算机本身解题的认识和了解,对计算机程序产生一种莫名其妙的神秘感,不能正确的认识到自己经过短期的学习是可以进行程序设计,并能基本驾驭计算机解决本专业领域的问题。再加上进人了职业学校,产生自卑情绪,自然就散失了学习程序设计课程的信心和决心。
  2.力不从心:分析众多的中职学生不难看出数学、外语等课程是他们最为薄弱的学科,而学习程序设计需要较强的逻辑思维能力、扎实的数学功底。因此在学习程序设计语言课程时更多的显得力不从心。
  3.学法不当:针对中职学生成绩较差的另一个重要原因是他们在前期的学习过程中很少自我审视,自我评价,自我学习,学习方法和技巧上存在着一定的问题,使得他们在学习诸如此类的综合性、实践性较强的学科时就会感到手足无措。
  二、传统教学模式的局限性
  在传统的教学模式中,板书教学无论是黑板还是白板都是过去、现在、乃至于将来很长时间内课堂教学所采用的一种重要形式,其优越性如:能充分体现教学目标、教学计划等,都无不让我们在平时教学中得到了深刻地体会。但是,就程序设计语言这门课程而言,却存在着众多的局限性,如教师在黑板上板书,学生在下面记笔记,对程序设计语言的理解,学生无直观感,始终在被动地接受程序知识,老师讲多少,学生学多少,完全的忽略了让学生主动学习程序设计语言来培养学生的创新探索的精神。
  针对现行的教学模式,我认为在平时的教学过程中应充分利用教学资源和多媒体网络等教学手段,在此基础上再结合老师的讲解,充分调动学生自有潜在的主动学习意识,有意识的让学生参与到程序教学中来,使原先的被动接受转为主动探索,留给他们自己一个发展的空间。最终让学生在这种交互式的学习环境中相互沟通、相互协调,共同完成课程中的教学任务。
  三、钻研课程理论,提高程序设计语言课程的教学质量
  程序设计语言课程针对不同的教学对象应有着不同的教学目标。在高等学校中,我们可能更多的重点是通过程序设计语言教学,使学生能灵活的使用该语言进行程序设计,掌握程序设计语言的本质、基本结构、基本成分、各种语言的共性特点等。而在中职学校,我们应该将教学的目标放在语言的组成,包括程序的结构,各种语句的功能,使用方法和各种数据类型上,最终让学生再掌握了程序设计的方法和基本技巧上具备有初步的阅读、分析和设计能力。
  1.精讲语言的基本要数
  程序的设计犹如写文章,要想写出一篇好的文章,首先就要掌握字、词、句的用法,所以我们很难想象一个语言贫乏,不能正确理解和使用字、词的人能写出一手好的作品。编成同样如此,如果连编写程序的基本元素都不清楚,是根本不可能写出好的程序来的。因此我们在讲授这些元素时务必要讲清讲透,并且尽可能结合大量的,有针对性的例题,同时结合多媒体等教学手段,让学生分析、思考程序的结构,随之你可以对程序结构稍加变动,比如在讲到循环结构时,我们可以在同一个例题中分别采用不同的循环语句,从中让学生自己去体会、研究和发现他们的相同和不同点,从而摸索出各语句的功能和特点。
  2.在坚持程序设计和程序设计语言相互并重的原则基础上注重学生阅读程序能力的培养
  在讲授程序设计语言课程中始终要坚持讲授语言和讲授程序设计并重的原则。如果我们一味的以语言为中心,偏重语言的讲授,而忽略程序设计的培养,那么在学生学完课程之后并不能很好地进行程序设计来解决实际问题。反之以程序设计为重心,淡化语言的教学,则学生便会不自觉的轻视语言特点、结构的学习,结果仍会导致学生对语言中概念模糊不清,对语句中的各成份理解不深,同样使学生在进行程序设计时感到手足无措。所以我认为在平时的教学过程中必须要坚持两者并重,相互结合的原则。
  要想快速提高学生的编程能力,还有一个值得我们注重的问题,就是要先培养学生的阅读程序的能力。
  在我们要求学生勤于“练”题的同时,还要要求学生勤于“看”题。这样可以不断总结、借鉴别人的编程经验、技巧和方法来提高对程序的理解。在阅读过程中,我们还应不断强调学生对每一条语句的执行,程序的状态是如何变化的,最后得出一个怎样的结果,只有这样不断地去挖掘、探究,才能更有效的使学生在阅读程序的同时提高自己的编程能力。
  四、注重学生能力的培养努力提高适应可质量
  程序设计是一门实践性较强的学科,学生只听不练是无法达到学习该课程的目的的。只有通过上机实践体会各种指令的功能,分析程序的运行过程,及时验证与反馈运行结果,才会容易使学生在学习的过程中产生一种成就感,更大的激发了学生的求知欲望,逐步形成一个感知心智活动的良性循环,从而才能培养出学生的勇于进取、独立探索的自学能力。可遗憾的是在我们长期的实验课的教学中一直是以教师为中心,学生通常都是在统一的时间,统一的模式,按照实验指导书中的内容,甚至就按照教材中给出的例题,按步骤的做着相同的实验,这样的实验教学对学生来说完全是被动的,接受的,并且也严重地束缚了学生动脑、动手能力的锻炼和提高。所以我认为我们不妨做到以下几点:
  1.课前我们要通过精心的课程设计,让学生在明确本节实习课的实习目标、任务同时将实验课题交给学生,至于问题解决的思路、方案则可由学生自行设计。
  2.在实验课中,教师仅仅是一位指导者和咨询者,始终让学生出于主体位置,让他们在实践的过程中不断思考、摸索。
  3.实验课程的结束,我们可以通过多种角度和方式给出试验评价,让全体学生从中掌握住本节实验课中科学的实验方法和结果。最终达到共同学习,共同发展的目标。
  五、结束语
  在今后的程序设计语言课的教学中只要我们在课程体系教学内容方法等方面不断地总结、探索,我相信就一定能够取得更好的教学效果。
其他文献
国家实施西部大开发战略进入实质性阶段,如何抢抓住这一历史的机遇,在现有工作的基础上进一步促进威宁经济社会的快速发展,威宁自治县党政领导班子充分结合县情,前瞻未来,提
目的观察新型基因重组海葵毒素rhk2a对大鼠心室肌细胞离子通道的影响。方法采用全细胞膜片钳技术分别记录rhk2a对大鼠心室肌细胞钠电流、L型钙电流和钠-钙交换电流的影响。结
常州市工商局、常州市经纪人协会开展的经纪人“双十佳”评选活动,不流于形式,搞得扎扎实实,有声有色,特别是用演讲比赛、评委评定的方式,既展示了各业经纪人的独特风采,又集
1.问题的提出 最近,我们收集了部分学校的数十几篇教案,几乎绝大多数的体育课都是按开始部分、准备部分、基本部分、结束部分的“四部结构”模式进行教学。各部分的教学任务
上海兖矿能源科技研发有限公司自2002年起开展煤间接液化制油技术的研究与开发工作.目标是在最短的时间内开发出具有我国自主知识产权的煤间接制油技术,建设具有我国自主知识
好消息,一种耳病新药的问世,使根治耳聋耳鸣成为现实。患者吃上它,起效非常快!耳鸣头晕马上缓解,耳朵闷堵胀迅速减轻,电话响、敲门声一下子就能听得见。更神奇的是,过段时间
1.现状几何是中学数学的一个重要组成部分,而立体几何是高中数学几何的重心.由于空间向量法的引入,传统立体几何的演绎推理相对减弱,这种现象不仅出现在学生答题中(学生偏向
对于宦官,历史评价负面的多。宦官专权,被史家列为历代王朝三大祸患之首,每每提起赵高、十常侍、刘谨、魏忠贤之辈,大家都恨得牙根痒痒,到今天也余恨难消。不过,宦官专权,必
一、 2 0 0 2年税则税目调整简要情况(一 )实行新的进口税则税率栏目。进口税则分设最惠国税率、协定税率、特惠税率和普通税率 4个栏目。取消原基础税率栏目。最惠国税率适
七十年代以来,资本主义的再生产领域发生了深刻的变化,并出现了一些新的矛盾。个人消费、特别是工人阶级的消费,就属于这些领域。居民有支付能力的需求落后于生产发展的趋势