“Java程序设计”课程教学改革研究

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:shinobu1314
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:针对“Java程序设计”课程教学中传统教学模式在培养学生实践应用能力方面的不足,提出了基于案例教学法的全新教学模式。实践表明,教学效果明显优于传统教学模式。
  关键词:Java程序设计;教学模式;案例教学法
  中图分类号:G642文献标识码:A文章编号:1009-3044(2011)24-5980-02
  Teaching Reform Research of "Java Programming" Course
  ZHANG Yong
  (Department of Computer Science, Shaanxi Fashion Engineering Institute, Xianyang 712046, China)
  Abstract: In allusion to the deficiency of traditional teaching mode in developing the ability of practical application, this paper presents a new teaching mode based on case method. Practice show that this mode is better than traditional one in teaching effect.
  Key words: java programming; teaching mode; case method
  Java是1995年由Sun公司组织开发的一种编程语言,具有完全面向对象,独立于平台,安全,健壮和多线程等特性,拥有C,C 语言的大部分优势,同时又简单易学,已成为“21世纪首选的应用程序开发语言”。据编程语言流行度评估权威机构-TIOBE发布的最新调查显示,从1月到5月Java高居榜首。并且在过去的几年间始终维持这样的状态。在教育部计算机基础课程教学指导委员会制定的白皮书中,“Java程序设计”课程被列为核心课程。我院将其作为计算机专业学生必修的专业基础课,并在软件技术专业建成了以Java程序设计为核心的Java方向课程体系。
  1 问题提出
  目前,IT行业对于Java编程人员的需求量相当大,但计算机专业毕业生的就业情况却不容乐观,很显然高校的Java教学效果达不到企业的要求,产生这一鸿沟的原因是多方面的,如教学内容多,课时少,教材滞后,学生基础差等[1],但最主要,最根本的原因在于高校教学模式的落后,依然采用传统的讲授型教学法,教师是教学的主体,学生只能被动的接受知识,老师教什么学生就学什么,忽视学生积极性和主动性的发挥,从而导致学生缺乏应用所学知识分析问题和解决问题的能力,面对一个实际的应用系统不知从何下手,实践应用能力差。
  为此我在教学中进行了有益的探索和改革采用以案例教学法为核心的全新教学模式,学生在学习过程中变被动学习为参与式和主动学习,激发了学习兴趣,提高了学生独立分析,解决问题的能力,取得良好的教学效果。
  2 案例教学法概念与实施
  2.1 案例教学法
  案例教学法就是指教师根据教学目标和教学任务的要求,运用精选出来的案例材料,使学生进入某种特定的事件,情境中,通过组织学生对事件的构成进行积极主动的探究活动,从而提高学生创造性地运用知识,分析和解决实际问题的能力的一种教学模式[2]。通过案例教学法,一方面将理论性强,不易理解的语法知识以案例的形式展现给学生;另一方面案例是实实在在的Java应用,学生看到所学的语言能够编写出具有丰富功能的软件来,学习兴趣随之产生,继而去分析和解决问题。
  2.2 案例选取
  好的案例是案例教学法得以实施的前提,案例选取应充分考虑规模、难度、实用性、趣味性四个因素。
  总结多年的教学经验,我将案例分为基础案例和项目案例两类,不同类型的案例在选取上有所不同。基础案例主要是讲解基本语法知识的案例,集中在教学过程的前期,在选取时案例要能覆盖相关知识点,且规模较小,方便老师讲解,具有一定的实用性和趣味性。如在讲解条件控制语句时选用“判断一个数是否为回文数程序”案例。
  项目案例为所学知识的综合应用项目,集中在教学过程的后期,尽量选取企业具有代表性的实际开发项目或项目的简化,项目规模要适中,能覆盖所学的主要知识点。如“小区物业管理系统”案例。
  2.3 案例教学实施方式
  不同类型的案例在实施方式上也有所不同。基础案例采用教师引导分析案例,重点讲授案例中涉及的知识点,指导每位学生独立实现案例代码,必要时要详细讲解并演示代码。
  项目案例采用教师给出项目要求,组建学生开发团队,创建协作学习环境,根据项目的规模通常每个项目组由3~5人组成, 确定项目组长,系统分析员,程序员,测试员,文档编写员,在项目实现过程中遵循学生为主体,教师引导的原则,对项目中的共性问题,教师解答,项目组内部问题,鼓励小组讨论,利用网络资源自己解决。
  2.4 案例验收评价
  在此主要针对是项目案例的验收和评价。在案例教学中,我不在简单的收集学生完成的任务,而是通过实施过程考核和成果评价来进行综合评价[3]。过程考核主要结合软件工程开发模型来完成,当小组每完成一个阶段,检查小组的相关文档,开发的代码及相互合作的阶段性成果作为过程考核;成果评价主要通过集中展示,分组答辩等形式来进行。
  3 实施案例教学的几点注意
  3.1 对教师提出新的要求
  首先教师要适应角色的转变,在案例教学法中教师不再一味是知识的灌输者,教学的主体,而更多是学生学习的引导者,组织者,协助者,评价者,从台前走向了幕后,与学生一起讨论,一起分析。其次对教师的专业技能提出了更高的要求,这就要求我们要走出学校,积极到软件企业去参与具体的项目开发工作,积累项目经验。
  3.2 加强教学过程管理
  采用案例教学法,在教学过程中学生的自由度比较大,为了保证教学效果,需加强教学过程管理,首先要加强考核工作,制定完善的考核制度。其次要监控项目组人员工作职责是否明确,团队沟通是否良好。最后要求项目组长定期进行项目汇报,严格监控进度,及时协调解决问题。
  3.3 培养学生树立软件工程思想
  教学中选择主流的开源的集成开发环境,如Eclipse,NetBeans等;在案例分析过程中,尝试运用UML语言进行分析建模;培养学生良好的编程习惯,如命名,缩进,注释等;引导学生学习使用JavaAPI文档;引导学生使用调试工具,掌握一些调试方法[4]。
  4 總结
  通过本人几年的教学实践,在“JAVA 程序设计”课程教学中采用上述教学模式可以帮助学生克服在学习中容易产生的学习动力不足问题,增强学生学习的积极性和主动性,提高学生独立分析,解决问题的能力,使课堂所学能够应用到实际工作中去。对于确保软件人才培养质量将具有非常重要的意义。
  参考文献:
  [1] 葛建霞.《Java程序设计》教学中存在的问题及改革[J].电脑知识与技术,2009,5(33):9334-9335.
  [2] 陈涛.基于案例教学的Java语言课程改革研究[J].教育研究与实验,2009,3(18):59-63.
  [3] 雷君虎.基于任务驱动的Java实训教学模式研究[J].河池学院学报,2009,29(2):119-121.
  [4] 张剑飞.Java教学中提高学生应用能力的策略研究[J].高师理科学刊,2009,29(6):98-100.
其他文献
采用OOA方法,以J-QQ即时通信系统为例,运用UML统一建模技术,对系统进行需求分析,框架搭建。描述UML应用系统建模的一般过程,为类似系统的开发提供借鉴依据。
高危病人状态不可控,面部变化过程较为随机,当前以病人生理指标为主的人工监控为主,监控盲区较多,缺陷较大。提出了依据核主成分皮沟特征分析以及改进直方图的无语言能力病人状态识别方法。通过对病人面部皮沟进行特征提取,运用主成分分析方法采集病人表情图像皮沟间距、皮沟角度等特征,对病人图像特征进行平滑处理,过滤图像中的噪声因素,采用改进直方图获取病人人脸图像中皮沟像素点的圆形度特征,依次为依据,分析病人的状
水声通信系统中多径扩展对水声信号传输有不利影响,而传统自适应均衡器不能实时补偿信道时变多径效应,因此利用时间反转技术的空时聚焦性,将时间反转技术与T/2分数间隔判决反馈均
目的:探讨了脑卒中患者早期介入康复训练的护理。方法:将64例脑卒中偏瘫患者随机分为康复组和对照组,2组均给予常规药物治疗和常规护理,康复组在此基础上采用早期肢体功能康复
目的:探讨不典型肝脓肿CT动态增强的诊断价值。方法:回顾性分析临床证实的32例肝脓肿病人的临床资料及CT表现。结果:不典型肝脓肿CT平扫表现为均匀和不均匀低密度,增强后动脉期
在广袤的新疆大地上,从北部遥远的阿尔泰山到蜿蜒逶迤的天山,在那些草原最美丽的深处,无处不闪耀着游牧人哈萨克族的身影。游牧人的快乐和忧伤在他们生活栖息的草原上生长着、歌唱着。这样的草原柔软而又广阔、刚强,也就会孕育出灿烂的游牧史诗和伟大的歌手。  夏季的牧场葱郁凉爽,当最后一缕炊烟散尽在夕阳的余晖中时,酒足饭饱的人们从四面八方谈笑风生地汇聚到牧场一角。当再熟悉不过的身影涌入眼帘时,此起彼伏的欢呼声都
微电网中含有负荷、发电、输配电等系统,为了保持电能质量和系统可靠性,就必须保持功率的动态平衡,储能系统通过吸收和发出功率保证了系统的稳定及供电质量的可靠。文中简要
目的:探讨对比药物与手术治疗青光眼的效果。方法:选择2010年2月至2013年1月我院收治的青光眼60例60只眼,根据入院顺序平分为观察组与对照组各30例,对照组采用药物治疗,治疗组
[摘要]当下,在“中国梦”重要思想的引领和激励下,全国人民正在为全面建成小康社会以及中华民族的伟大复兴而努力奋斗。青年学生是社会中的重要群体,如何让他们树立并践行“中国梦”,学校教育是一个非常关键的环节。为此学校应该采取行之有效的措施,引导学生正确认识并深入学习“中国梦”的科学指引作用,树立坚定的理想信念,把握历史机遇,为实现“中国梦”与自己的人生理想而努力奋斗。  [关键词]“中国梦”;学校教育
摘要:随着计算机和计算机网络的飞速发展与普及,网上办公化越来越受到包括高等院校在内的各行业的青睐,通过网上办公大大提高了工作效率。网上报修在网上办公系统中是一个非常重要的应用。该文主要介绍在ISO质量管理体系下网上报修的实现原理和实现方法。  关键词:网上报修;ASP;ACCESS;ISO质量管理  中图分类号:TP311文献标识码:A文章编号:1009-3044(2011)09-2076-02