应用型软件人才培养的Java课程教学改革的探索

来源 :商场现代化 | 被引量 : 0次 | 上传用户:firelord128
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要] 本文从教学方法、课时分配、考核方式等几个方面着手,探讨应用型软件人才培养的Java语言课程的教学改革方法。
  [关键词] Java 教学方法 实践教学
  
  Java语言因为它的平台无关性、安全性、简单性、多线程和网络支持的特性,已成为21世纪首选的应用程序开发语言。作为应用型软件人才培养的基础课程,Java语言课程的教学方法的改革尤为重要。
  一、现状分析
  目前,很多院校的多数课程还在沿用传统的授课方法:板书+讲解,大都是老师说得多,学生做的少,靠“填鸭”的方式来让学生掌握知识。另外,对于教学的设施来讲,很少有能达到学生人手一台机器的程度,这把学与练脱离开来,也不利于学生消化理解理论知识,锻炼不好学生程序编写的基本功。
  根据Java课程本身的特点,本人总结了讲授本课程的经验教训,提出“读+演+改+建程序”的练习方法,刺激学生对编写程序产生兴趣,从不懂到会读懂,再到会改,直到会自己动脑思考来设计程序,充分发挥学生的主观能动性,获得了较好的教学效果。
  二、教学方法的改革
  1.前期需要的课程
  由于Java课程是一门程序设计语言,它用面向对象的编程思想来设计程序,所以想学好这门课程,学生应该具备以下几门基础知识:
  ①数据结构-可以培养学生在程序设计方面的逻辑思维和数据抽象能力。
  ②面向对象程序设计-有助于学生掌握Java语言中的面向对象的思想,理解类和对象的概念及它们之间的关系。
  ③软件工程-有助于学生掌握软件的生存周期,以及程序设计和程序编码的关系。
  对于有些非计算机专业的院校,可能不会开设所有以上的课程,这就要靠讲课老师在讲课的过程中,适时、适量地进行一下前导知识的讲授,然后再来讲解相关的Java知识。
  2.理论与实践的课时分配
  在教授Java课程的过程中,理论与实践的时间比例设为1∶2(1~2),也就是说花一节课的时间来讲理论和例题,再花一到两节课的时间来让学生做习题及编程练习。把学生从传统的“老师讲,我来记”的听课模式转化成“老师讲例子,我来照着做,然后我再独立做一个”的模式,让学生充分动手参与练习。
  (1)讲理论
  首先,在讲授理论知识的时候,尽量用一些浅显的比喻来说明枯燥的概念,比如继承概念,就比喻成父子之间的继承。其次,在讲述新的理论知识的时候,每次遇到前面讲过的知识点,就让同学重复回忆前面的相关知识,从而记得牢靠。另外,对于一些难以理解的新概念,通过编写例子代码的方式,让学生立刻体会和理解这方面的知识点。
  (2)读例子
  要想培养学生对学习Java的兴趣,就不能急于求成,不能要求他们很快就会独立编写程序。那么,给学生讲解大量的各种类型的例题,就是引导学生入门的好方法:
  ①巩固已学的知识,学习对知识的运用。
  ②熟悉基本语法知识。
  ③指导学生对题目进行分析设计,然后分解要实现的步骤,最后再讲解语法与算法。
  ④让学生思考如果换个条件或类似的题目,那么该如何去实现,怎样来修改原程序。
  俗话说:“熟能生巧”,学生通过不断地读例题,就会慢慢接受Java本身枯燥的语法,并养成良好的编程风格与习惯。
  (3)练习题
  Java程序设计的课程和其他课程不一样,很多情况下,学生感到自己都听懂了,但是通过测试,会发现这种听懂不是 “真正的听懂”,是经不住时间和习题的考验的。所以,在讲授新的理论知识后,都要指导学生做练习题,让他们掌握更准确、更扎实的知识。
  (4)改程序
  对于以前没有相关编程语言学习经验的学生来说,几乎所有的学生开始时都不知道编写一个程序从何下手,这种情况下就可以在读例子的基础上,让他们学着改程序。大家都知道,要想改写程序的话,首先需要读懂它,了解它的实现原理,然后才能按要求来修改它。通过修改程序,查找错误,解决错误的过程,学生们慢慢感觉到编程的乐趣,会更积极地主动思考来改写程序,甚至自己来试着编写程序。
  (5)写程序
  经过读、改例子程序,学生们已经掌握了一些分析问题、解决问题的方式方法,这个时候就可以适当地放手让他们自己来做一些题目了。相信懷着兴趣来学习的学生,一定会学好的。
  3.考核方式
  由于Java课程是一门实践性很强的课程,在教学的过程中为了加强学生动手能力的锻炼,可以适当增加实践练习的时间。所以,Java课程的考核方式可以定为平时成绩加期末成绩各占50%,在平时成绩给定中实践课的表现及编写结果又占70%的比重,充分体现了练的重要。
  综上所述,为了培养学生应用基本知识编写程序的能力,需要调整教师的教和学生的练之间的关系,把练习放在教学的首要位置,通过练习把理论和实际结合起来,让学生通过“读+演+改+建程序”的练习方法逐步锻炼自己的实践能力,发展成为合格的应用型软件人才。
  参考文献:
  [1]朱福喜编著:Java语言程序设计.清华大学出版社,2004
  [2]Y.Daniel Liang著:王镁李娜译:Java语言程序设计.机械工业出版社
  [3]蒋丽珠(2006):独具特色的澳大利亚职业技术教育[J].教育与职业,2006(2):14~16
其他文献
[摘要] CBA篮球职业联赛经历11年的成功开展,为国家培养了大批的篮球人才,提高了我国篮球运动的整体水平,同时也丰富了群众的文化生活。本文运用问卷调查法发放问卷600份对新疆广汇男篮的主场观众消费现状进行研究,发现主场观众消费特征有以下特点:观众普遍认为球票价格高于自己的消费能力;观众获取球赛信息的途径较单一;观众群体趋于单一,尤其是知识群体的大学生球迷较少。  [关键词] CBA 新疆广汇 主
期刊
[摘要] 在经济全球化的21世纪,一个企业最主要的竞争优势不是产品、不是机制,而是人才。而企业文化作为企业价值理念的一种体现,为企业的发展壮大,适应激烈竞争而生存将起着越来越重要的作用。本文将从企业文化建设的角度,浅析家族企业如何健全用人机制,吸引人才、留住人才。  [关键词] 人才文化 扩展性目标 人才持续发展观    现代企业的竞争,实质上是人力资本的竞争。有人用拆字法,形象地比喻了人才在一个
期刊
[摘要] 一般来说,山区地面崎岖,交通闭塞,严重制约着山区经济的发展。但山区自然条件的多样性,正成为我国生态旅游、生态产品等世界潮流趋势最具发展潜力的地区。如何因地制宜,充分开发山区旅游资源,把山区的资源优势转变为经济优势呢?本文以广东省梅州市为例,指出:立足自身优势,发展特色旅游项目;营造美好的旅游大环境等才是山区旅游业立于不败之地的法宝。  [关键词] 山区 旅游业 发展 梅州    我国是一
期刊
[摘要] 商业秘密法律关系主体的范围与地位等问题是构建商业秘密法律保护制度的基础。我国现行法关于这些问题的规定存在着范围狭窄以及界定模糊等弊端,这对用立法形式保护商业秘密造成了障碍。在本文中,笔者从知识产权法立法宗旨的角度论述了应当拓展商业秘密法律关系主体的范围并清晰地界定其地位的必要性并提出了相应立法建议。  [关键词] 商业秘密法律关系主体 知识产权法立法宗旨 权利主体 义务主体    一、商
期刊
人力资源,又称劳动力资源,是指能够推动整个经济和社会发展、具有劳动能力的人口的总和。人具有主体性,是社会活动中唯一起创造作用的因素。因此人力资源在经济活动中起着主导作用。要建设现代农业,发展农村经济,增加农民收入,关键是要进行科学高效的农村人力资源的开发与管理,为新农村建设提供可持续发展的智力支持。目前国内有相当多的学者进行了农村人力资源管理方面的多层次多角度的研究,取得了丰硕成果。农民工是特殊的
期刊
[摘要] 当风险资产的损失为离散随机变量时,用概率方程、反分布函数和分布最小值给出的风险价值VaR定义不满足存在惟一性,而用概率下确界、概率最小值、分布下确界和分布右极限最小值给出的VaR定义则对任意随机变量都能满足存在惟一性。  [关键词] 风险价值 随机变量 概率 下确界 存在惟一性    VaR是Value at risk简称,通常译为风险价值,亦译为在险价值、受险价值、险值等,现已经成为金
期刊
一、博弈模型的建立  1.模型的假设条件。假设上市公司是理性的。它的出发点是实现自身利益最大化,上市公司理性地权衡所发布地虚假会计信息;上市公司的监管者忠实地从广大投资者的利益出发,来监管上市公司,并假定如果上市公司的会计信息有假,监管者能够有效地查出;不考虑行政干预等非市场因素地影响;上市公司的收益只考虑因发布虚假信息所筹集到的资金及市场信誉的增强,损失只考虑监管者对上市公司的处罚及造成的信誉损
期刊
[摘要] 根据教学和实验的需要,提出了电子商务教学实验模拟系统的体系结构,进行了功能模块的划分,并以Dreamweaver为工具实现了本系统。  [关键词] 电子商务 模拟系统 体系结构    电子商务作为21世纪的主要经济贸易方式,将给世界各国的经济带来巨大的变革。目前我国高校纷纷开设电子商务课程,该课程有别于其他课程,其强调实际操作能力的培养,而很多高校由于客观条件的限制,在提供现场实践方面存
期刊
[摘要] 本文采用财务指标法,通过分析选取的32家样本公司在2003年至2006年中四项财务指标数据,研究股改对上市公司绩效产生的影响。研究发现,股改能够在短期内提升上市公司绩效,并且非流通股比例越高,股改的绩效提升效应越显著。  [关键词] 股权分置 股权分置改革 财务指标法    一、引言  由于早期的制度设计缺陷,我国内地证券市场存在“股权分置”的问题。股权分置改革就是要实现“全流通”,通过
期刊
[摘要] 随着字处理软件Word的使用范围的加大,人们对它的某些操作只了解其表面含义,并没有将其扩展开来,如替换命令,仅知道用它来替换文字,但对其很多应用人们还不怎么了解,如在替换字符格式、段落标记、分页符、换行和其他项目等方面还不怎么熟悉。本人结合多年来对Word2000的教学,谈一谈Word中替换命令的一些妙用。  [关键词] Word 替换 妙用    随着计算机技术的迅猛发展,计算机在各个
期刊