高职计算机专业学生程序设计兴趣丧失的原因及提高方法

来源 :现代职业教育·高职高专 | 被引量 : 0次 | 上传用户:lcc2451
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要] 程序设计能力是计算机专业学生必须掌握的能力之一,但现阶段,在校高职学生对这类课程的学习普遍缺乏兴趣。对目前学生对程序设计课的学习状况及原因进行了分析,并提出了几点激发学生学习兴趣的方法。
  [关 键 词] 程序设计课;学习状况;学习兴趣
  [中图分类号] G712 [文献标志码] A [文章编号] 2096-0603(2016)25-0101-01
  高职计算机专业学生在校期间进行程序设计课程的学习,其目的在于培养学生分析具体问题并解决问题的能力,进而提高逻辑思维能力,所以程序设计课程是在校高职计算机专业学生必修的一门基础课。如本人所在的益阳职业技术学院,学生第一和第二个学期都开设了C语言课。本人在几个学期的动态网站建设课程的教学过程中发现大部分学生对程序设计类课程没有浓厚兴趣,甚至有个别学生一旦遇到涉及要编写程序代码的操作就犯难,不知如何下手。
  一、学生对程序设计缺乏兴趣的原因
  (一)学生英语水平低或不爱学习英语
  程序设计中涉及英文,以ASP为例,从VBScript脚本语言的标识符到函数再到ASP对象名称,以及对象的属性、方法、事件等,都需要用英文来表示。高职学生本身底子比较薄,英语水平不高,甚至个别学生一接触英语就打不起精神。所以,一进行程序设计,就有打退堂鼓的想法。
  (二)教學方法单一
  程序设计课的教学过程一般分为理论教学和实践教学两部分,理论部分重在理论知识的讲授,主要是教师讲授,而实践教学部分一般安排在理论教学课后面,这使得理论和实践部分脱了节,在学生上机实践的过程中,往往容易忘记前面所讲授的理论知识,从而在进行程序设计过程中,不知道应运用什么知识。
  (三)学生在学习的过程中依赖思想严重,缺少自我解决问题的能力
  对于教师课堂中讲授或分析过的程序,学生在进行实践的过程中,一般都能很顺利地解决。但对于一个新的程序,学生却下不去手,在动态网站建设课程的教学过程中,部分学生都只会将网站页面设计出来,然后等待教师分析或是其他同学完成后再来编写代码。在实践过程中,学生不知道自己思考并解决问题。还有部分学生在程序代码出错时是叫教师或是同学解决,从没想到要自己去找问题的根源。
  (四)课程本身的原因
  学生要能够进行程序设计,必须首先进行理论知识的学习,包括运算符、表达式、函数、程序设计语句等内容。这些内容枯燥无味,学生在听教师讲授的过程中容易走神。
  总之,一提到“程序设计”,学生就感觉“高深莫测”,大部分学生可能在刚接触或经过一段时间的学习后就失去了兴趣,教学达不到很好的效果。
  二、培养学生学习兴趣的方法
  (一)提高学生对程序设计课程的认识
  在新课学习之前,教师应该让学生感觉课程的学习过程并不是很难,这样才能把学生的积极性调动起来,从而使他们在一个轻松的氛围下进入学习状态。
  对于程序设计课,我的第一堂课主要不是讲授新课,而是先把作品展示给学生,并将要完成作品所涉及的技术或是语言介绍给学生,让他们能够很快地进入要编写程序的状态中,并提高其学习该课程的兴趣。
  (二)消除学生对英语的恐惧
  教师可以提前告诉学生,程序语句中所使用的关键字其实就是几个简单的单词,常用的函数及对象的名称、属性、方法、事件都可以和单词对应。
  每堂新课结束后,我要求学生每天都将这些单词及其作用看几遍,而这个过程一般不超过十分钟,这种累积式的学习方法能让学生在无为而为的过程中将程序设计中涉及的英语单词进行记忆,从而在编写程序的过程中,顺理成章地将其写下来。
  (三)课堂中适当地增加趣味性强的实例
  在传统的程序设计课程的教学过程中,教师讲授某语句结构的使用,一般通过解决如百钱买百鸡、判断是否闰年等数学问题的方法来实现。在编写程序的过程中,有部分学生可能对解决该问题的方法无法理解透彻,更不用说书写代码了。
  如果能把实例的趣味性增强,学生学习的兴致就能提高。如我在JavaScript程序设计课上,曾用到一个实例——做一个简单的小学加法测试页面,这样的实例,比较贴近现实生活,学生在页面制作的过程中,会自己思考如何解决所遇到的问题,当页面能够达到测试的效果时,他们会表现得很有成就感。
  (四)综合使用多种教学方法和手段,使教学达到一定效果
  现在的计算机课程,学院所选购的教材中大多采用任务驱动法,但在实际的教学过程中,教师应根据教学的内容,使用或配合使用其他的教学方法,采用多样化的教学方法和手段。
  1.类比法。如,基本语句的条件结构的语法有多种,同一个实例,教师可以引导学生使用不同的语法结构编写程序,完成后再进行比较,从中分析各种语法结构的优缺点。
  2.问题探讨法。在教学的过程中,通过一系列问题的引导,使学生由被动学习变为主动学习。如,学生编写的程序出现错误时,教师不要马上指出错误的原因和解决的方法,而是要引导学生自己分析并解决问题。
  程序设计的课程,只有把学生的学习兴趣调动起来,学生在学习的过程中才会感觉有趣味,才能快乐地学习,而快乐的学习氛围能让学生将教师所授的知识掌握透彻,从而为今后的学习打下基础。
  参考文献:
  [1]徐琦.提高计算机专业学生程序设计能力之我见[J].中等职业教育,2009(17).
  [2]仇环.高职院校提高计算机专业学生的编程能力[J].无线互联科技,2014(9).
其他文献
在我国的教育体制中,高职教育是重要的一环,它弥补了普通教育方式的不足和缺憾,为社会输送了各行各业的人才,在高职教育中,如何完善教育质量管理是促进发展面临的重要问题.随
啦啦操是体育运动中的一个新兴项目,起源于美国,在美国啦啦操度过了百岁寿辰后,我国的啦啦操正悄然行起,而于我们农村中学的体育教师来说,啦啦操还是一个神秘而陌生的项目。
期刊
随着新课标的不断发展和改革,初中美术教学也开始注重对学生创造性思维的培养.初中美术教师应当积极地提高自己的综合素质,对现有的教学模式进行大胆的创新,以适应新时代知识
《全日制义务教育科学课程标准》指出:全面提高每一位学生的科学素质是科学课程的核心理念,科学以科学探究为最重要的学习方式。在小学科学课堂中,教师是儿童学习科学的支持
期刊
北京时间12月8日,在现代汽车中国女子公开赛首次前往广东举行之前,中国女子职业高尔夫巡回赛与巡回赛合作伙伴JOB携手,一道在广州市内举行了一场很有意义的免费教学活动——J
1展会特色第十三届上海国际纺织工业展览会于2007年6月1-4日在上海新国际展览中心隆重举行。此次展会盛况空前,为期4天的展览会共接待了来自39个国家和地区的海内外观众共107
永达户外传媒集团成立于2000年,是专业从事交通户外的媒体公司,成立七年多来,现已发展成为中国一级广告企业、中国十大户外媒体供应商之一、中国最大的高速公路户外广告公司
初中阶段的体育教学在义务教育阶段有着举足轻重的作用。体育教学发展学生身心健康,提高学生的综合素质。学校体育教学内容包括田径、球类、体操等项目,学生身体素质的发展、
期刊
2013年12月19日,亨斯曼运动会组委会在山东省实验中学国际部礼堂为第三批中国志愿者颁奖。本次志愿者团成员共14名,分别来自北京、天津、青岛和济南的大学和高中学校。在赛会
今年我在大江南北走访了许多高尔夫球场,无论是北、上、广、深等高尔夫人口密集的城市,或是如东北、华北、华中、西南等省会城市,又或者如山东、昆明、海南等地的旅游城市,几