• 学前教育
  • 小学学习
  • 初中学习
  • 高中学习
  • 语文学习
  • 数学学习
  • 英语学习
  • 作文范文
  • 文科资料
  • 理科资料
  • 文档大全
  • 当前位置: 雅意学习网 > 学前教育 > 正文

    java语言程序设计答案 [《java语言程序设计》课程双语教学的实践与思考]

    时间:2019-02-03 03:35:23 来源:雅意学习网 本文已影响 雅意学习网手机站

      摘 要: 作者总结了在信息与计算科学专业开设《Java语言程序设计》课程双语教学的实践经验,详细地介绍了教材选取、教学模式、教学手段和教学方法的运用,指出了本课程双语教学中存在的问题,以及今后双语教学工作努力的方向。
      关键词: 双语教学 《Java语言程序设计》课程 教学模式 案例教学
      
      1.引言
      自从教育部2001年明确提出本科教育要创造条件使用英语等外语进行公共课和专业课教学,力争在三年内使外语教学课程达到所开课程的5%―10%的要求以来[1],全国各个高校积极出台各种激励措施,推进双语教学。我院对双语教学工作十分重视,强调了双语教学对于提高本科教学质量,实施质量工程具有重要的意义。无论是政策,还是资金的提供,学校都给予大力支持和保证。我就三年的《Java语言程序设计》课程双语教学的实践进行了总结,供同行及读者参考与讨论。
      2.双语教学的准备
      2.1教学对象
      《Java语言程序设计》课程双语教学对象是我院信息与计算科学专业本科大三的全体学生。经过大学前两年基础课程的学习后,大部分学生通过了国家英语四级考试,具备了学习高级编程语言的基础。
      2.2制定教学大纲
      教学大纲是实施教学的依据。根据信息与计算科学专业的应用型符合人才培养目标,制定了学分为3,总课时为54,实验课时为12,教学内容包括Java语言基础、面向对象编程思想、GUI编程、异常处理、I/O及数据库编程等的教学大纲。
      2.3教材选择
      双语教学效果与所选择的教材有着直接关系。选择教材时主要考虑两个方面:(1)难度合适。教材太难,大部分学生阅读起来比较困难,影响其学习兴趣。(2)有相应的翻译本,便于学生自主创新学习。目前,实施双语教学的高等学校(包括职业院校)所采用的教材主要有两种:国外的原版教材影印版和国内学者自编的英文教材。它们各有自己的优缺点。前者的优点是语言通顺,内容讲解透彻,有利于快速提高学生的英语水平,但英语功底不太好的学生阅读起来有一定难度,从而影响其学习的兴趣。对于后者,不管英语好不好,学生阅读起来都比较方便,但对学生的专业英语水平提高没有太多帮助。结合我校信息与计算科学专业学生的英语水平的实际情况,经过反复比较,我采用了美国人Daniel Liang编写的Introduction to Java programming[2]作为授课教材。该书不仅具有一般原版英文教材和国内编写的英文教材优点,内容全面,说明透彻,无复杂的英语句式,便于一般学生的阅读,而且有以下优点:(1)增加了Java语言的最新发展标准。教材每年都改版一次,增加了jdk最新的标准,现在已经是第8版。(2)按照循序渐进的方式安排内容,该教材中第一部分是面向过程编程的内容,如基本数据类型和操作,控制语句,数组和方法等,第二部分是面向对象编程思想,后逐渐过渡到高级的Web编程,这样便于学生快速从学习C语言中的思维中过渡到面向对象的思想。(3)教材中有大量的程序例题。不管学习何种程序设计,学好这门语言最佳捷径都是阅读大量的程序代码,而该教材恰好符合这个要求,每章都有许多程序代码,便于学生课后模仿练习。(4)教材课后有大量的习题。课后习题分为问题回顾(review questions)和编程练习(programming exercise)两部分,问题回顾主要测验Java语言的语法等基本知识,为学生的实际编程打下良好基础。编程练习习题主要是促使学生运用Java语言解决实际问题,从而提高学生的实际动手能力。对于不同难度程度习题,教材分别做了不同的标志,这样便于教师布置课后作业。
      2.4 课件制作
      课件是授课内容的载体。相比传统的授课工具,课件具有直观、生动,表达丰富等特点,因而,是目前大部分教师喜欢采用的授课工具。课件制作工具有很多种,如大家比较熟悉Powerpoint,Authorware等。与利用Powerpiont制作出来的课件相比,利用Authorware制作的课件更具有表现力。为此,结合教材,我们利用Authorware制作了一整套CAI课件,充分利用了文字、声音、图像等多种媒体表达优势。这样增加了学生听课的注意力和兴趣,提高了授课效率。
      3.双语教学的组织实施
      3.1教学语言及教学手段
      按授课语言分,目前高校使用的双语教学模式主要有:全外型,混合型及半外型[3]。全英语型授课对教师和学生都有很高的要求。混合型授课是以英语为主,中文为辅的授课方式。半外型采用外文教材,用汉语讲授。针对我校学生的英语水平和具体情况,我采用混合型授课模式,课件全是英文,而授课语言以中文为主,在专业术语上采用英语表达。在授课方式上,采用以多媒体CAI课件为主,传统的粉笔授课为辅的形式。
      3.2采用案例教学方法
      讲授任何程序设计语言都离不开语言基础,思想原理等内容,Java语言教学也不例外,同样要给学生详细说明Java的基本语法及面向对象编程基础等内容。如果只是把讲述语法和思想原理作为授课的主要内容,那么授课的效率不高。因为很多学生难以记住枯燥的语法规则和原理比较,即使熟悉了,往往也只会阅读程序而不会写程序,形成眼高手低。与学习任何语言一样(包括自然语言),基于例子的学习比单纯学习语法效果更高。因此,有人主张Java课程应该摆脱理论占主导地位的教学模式,而要提高案例教学在教学过程中的比重[4]。在实施双语教学过程中,我把每次课分为两个阶段:基础理论讲述和案例学习。在第一阶段,重点阐述Java语言的语法规则及思想原理等基础理论知识,让学生了解理论,为以后更加灵活编程打下基础。在第二阶段,案例讲述。通过第一阶段的学习后,学生对规则和思想原理理论仅仅只有抽象的概念,很难形成很深的理解,也不知道如何使用,因而过一段时间后,就会遗忘这些知识。如果教师在讲完理论后再结合案例巩固理论,那么就会收到很好的教学效果。学生不仅深刻理解并会灵活使用语法规则和原理,而且在案例学习中,会掌握编写程序的小技巧,日积月累,为以后高效率的编写代码打下良好基础。例如,我在讲述第9章继承和多态(Inherience and Polymorphism)时,在阐述继承和多态的理论后,重点结合案例来分析这些理论,讲了一个多态在工资系统中的应用――根据雇员类型利用多态性完成工资单计算的案例。这样,学生不仅加深了对理论知识的理解,而且学会了学习问题和解决问题的方法,收到了很好的教学效果。
      3.3实践教学
      为配合理论教学,我安排了六个实验(12课时),其中一个综合性实验,五个验证型实验。为保证实践教学的效果,我校信息与计算科学实验室配置了JKD及Eclipse等Java语言开发环境,满足一人一台电脑。
      3.4 考核方式
      《Java语言程序设计》要讲授的内容太多,而计划上课的课时太少。如何在有限的课时内,拓宽授课的内容和授课的深度,不仅在于教师,更在于学生。如果学生在课后能够做适量的作业题来巩固和加深对课堂授课内容的理解,那么下次教师授课的速度自然就会加快。为鼓励学生做作业的积极性,我加大了学生课后作业完成情况的考核力度。平时作业分占总成绩的20%。实践教学环节和课堂的考勤、提问等成绩各占总成绩的10%。期末考试试题全是英文,学生用英语作答,考试成绩占总成绩的60%。
    本文为全文原貌 未安装PDF浏览器用户请先下载安装 原版全文   4.教学效果
      对我校信息与计算科学专业连续三届学生开展了《Java语言程序设计》双语教学,学生的成绩分布如表1。
      从学生成绩分布表可以看出,95%以上的学生能适应双语教学,通过课程考试。经过一个学期的双语教学后,大部分学生的专业英语实际应用能力提高:阅读能力和书面书写、口语表达都得到了很大提高;熟悉了专业术语。这为以后的国际交流,国际接轨打下了基础。实际的调查发现,即使英语成绩不理想的学生在接受双语教学后也有大部分通过了国家英语四级考试,成绩好的学生通过了六级考试。实践证明,双语教学的效果不比母语授课差,只要教学方式,方法采用恰当,双语教学完全可以在专业课程中开展起来。
      5.双语教学的几点思考
      《Java语言程序设计》课程的双语教学已经在我院信息与计算科学专业开展了三轮次,虽然学生和学校督导教学对授课评教的总体效果都比较满意,但在这三年双语教学实践中,还是发现存在一定问题,仍需在以后的双语教学中继续探索、加以改正。
      5.1学生的英语水平参差不齐,采用何种方式教学才能照顾各个英语水平层面的学生。我校信息与计算科学专业面向全国20多个省市招生,来自不同地区的学生的英语水平相差比较大。来自经济发达地区的学生英语水平高于中西部地区的学生,来自城市的学生高于来自农村的学生,普通学生高于少数民族学生。如何在照顾各个层面的学生的前提下,快速提高整体课堂教学质量,是急需解决的问题。
      5.2如何在有限的实验课时内,培养学生形成良好思维习惯、养成良好的编程习惯、具有熟练的编程技能。
      5.3网络教学资源及课程自主学习的系统还需大力建设。Internet 网络信息技术为改善教学条件, 推进双语教学提供了有力的支撑,是提高教学质量的重要手段和措施[5]。目前,该课程在这方面还需大力改进。
      6.结语
      本课程借助信息媒体,采用双语进行教学,打破了传统的教学模式,在实践教学中取得了较好的效果。但由于学生的英语水平,教师本身的素质,课时,以及各种硬软件限制使教学还存在一定问题,因此,双语教学是一项长期而艰巨的任务,不能一味追求快而好,而要扎实做好双语教学的每个环节,让每一位学生都能学好这门课程。
      
      参考文献:
      [1]刘辉,董文,张晓庆,李研.《材料科学基础》课程双语教学探索与实践[J].时代教育,2010:162-164.
      [2]Y.Daniel Liang.Introduction to Java Programming[M].北京:机械工业出版社,2009.
      [3]付筱娜.试析高校“双语”教学模式[J].中国高教研究,2002,7:91-91.
      [4]陈丹捷,谢毅,冯洪海.《JAVA 语言程序设计》教学中案例教学的探索与实践[J].科技资讯,2011,22:208-208.
      [5]孙超平,李巧林.高校双语教学研究[J],2006,25,(3):100-102.
      
      基金项目:湖南省教改课题([2011]315号352)。
    本文为全文原貌 未安装PDF浏览器用户请先下载安装 原版全文

    推荐访问:实践 思考 课程 语言程序设计

    • 文档大全
    • 故事大全
    • 优美句子
    • 范文
    • 美文
    • 散文
    • 小说文章