Java程序设计课程设计教学改革与探索

来源 :现代职业教育·高职高专 | 被引量 : 0次 | 上传用户:liongliong441
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要] 分析了当前Java程序设计课程设计教学的现状,得出在该门课程的课程设计教学中缺少对于学生综合知识运用的训练和考核。针对课程设计教学中所存在的问题,探索与软件培训机构合作的模式,引入软件培训机构的培训讲师和培训案例,旨在提高学生面向对象的程序设计能力,为学生今后从事软件开发奠定坚实的基础。
  [关 键 词] Java程序设计;课程设计;案例
  [中图分类号] G642 [文献标志码] A [文章编号] 2096-0603(2018)28-0156-01
  一、Java程序设计课程设计教学现状
  Java语言是目前广为流行的面向对象程序设计语言之一,适用于网络上编程,满足Internet上软件开发的需要,它是一门概念性和实践性都很强的专业课程。Java程序设计是网络工程专业的专业基础课程,主要讲述当前非常流行的面向对象程序设计的基本知识和编程思想。学生通过学习本课程,应该达到以下目标:
  1.准确完整地理解Java语言的语法、语义规则。
  2.掌握Java语言的数据类型、表达式及控制流程。
  3.运用面向对象程序设计思想,正确地阅读、分析和设计程序。
  4.掌握面向对象程序设计方法,提高程序设计能力,以适应计算机软件开发不断发展的需要。
  当前该门课程的课程设计教学模式是由任课教师指定一个题目或者是由学生自行拟定一个题目,所有学生自行分组(每3至4名学生为一个小组),学生在规定的时间内(4个教学周)完成题目所要求的内容,通过现场演示用Java语言所开发的项目的方式对学生掌握Java程序设计知识情况以及编程能力进行考核。
  二、Java程序设计课程设计教学存在的问题
  通过对我校的Java程序设计课程设计教学现状进行梳理和分析后发现存在以下问题:
  1.Java程序设计的理论学时较少(32学时),由于学时限制,很多重要的知识点(如多线程操作、网络编程)在课堂教学中无法充分展开,学生无法充分理解这些知识点的内涵及使用方式。
  2.题目不能把该门课程中的关键知识点(比如图形化界面设计、异常处理操作、数据库操作、输入输出操作、多线程编程、网络编程)都综合到课程设计题目的设计和考核中,无法让学生全面掌握和理解Java面向对象的程序设计的精髓。
  3.学生不能从课程设计的过程中真正了解软件项目开发的整个过程,对于软件开发过程中相关文档(可行性报告、项目开发计划、需求说明书、概要设计文档、详细设计文档、用户操作手册等)的撰写工作无法真正掌握。
  4.学生在课程设计过程中无法真正体会当前软件开发过程中团队协作能力的重要性,及团队开发过程中的沟通方式以及相关规范(代码格式规范)及文档的必要性。
  三、改革与探索
  针对该门课程在课程设计教学中所存在的问题,经过多方考察,最终与蓝鸥科技有限公司进行合作,主要从以下几个方面进行了改革与探索:
  1.在该门课程的课程设计教学中安排一周左右的时间,通过实例展示的方式来强化学生对于该门课程理论教学学时较少所造成的重要知识点(如多线程操作、网络编程)的理解和掌握遗漏。
  2.在该门课程的课程设计教学中以蓝鸥科技有限公司的培训讲师作为课程设计的指导教师,学校教师从事辅助工作(如根据学生能力指导学生分组、负责平时考勤、参加课程设计答辩等)。按照学生的实际动手能力进行分组,每3到4名学生作为一个小组,进行该题目的开发及设计工作,每位学生有各自的分工。
  3.在课程设计开始前,蓝鸥科技有限公司的培训讲师与该门课程的负责教师进行多次交流,结合该门课程的课堂教学情况,从蓝鸥科技有限公司的培训案例中选择“基于局域网的聊天系统”作为课程设计的题目,在题目中把Java程序设计中的关键知识(异常处理操作、文件操作、数据库操作、图形化界面设计、多线程编程、网络编程)都综合到题目的考核中。
  4.由蓝鸥科技有限公司提供该案例的全套文档(可行性报告、项目开发计划、需求说明书、用户操作手册、概要设计文档、详细设计文档等)作为模板提供给学生进行参考,让学生深度了解在软件开发过程中相关文档的撰写格式以及要点,同时深度体会项目的团队协作开发过程中的沟通方式。
  四、总结
  最终Java程序设计课程设计圆满结束。在课程设计的问卷调查中,学生对于该门课程设计的满意度达到了92%。各组学生的项目演示体现出学生充分理解和掌握了Java程序设计的核心知识点,学习了在团队开发中如何与团队成员进行有效的沟通,学习并掌握了项目开发文档的撰写,同时学生的动手能力得到极大的提高。
  通过此次Java程序设计课程设计教学改革发现高校课堂教学可以与企业进行深度合作,以职业活动为导向,对教学内容进行有机整合和序化,基于工作任务来划分模块,构建模塊化课程结构,将教、学、做有机结合,提高学生的职业技能。通过合作可使学生初步具备分析、解决实际工程问题的能力,同时具备团队协作精神、创新能力,为学生今后从事软件开发提供坚实的基础。
  参考文献:
  [1]李俊成,张敏.基于SPOC平台的Java程序设计课程教学改革的研究[J].电脑知识与技术,2018(6).
  [2]李春青.课程设计考核模式下的Java微课设计与应用分析[J].计算机时代,2018(2):80-82.
其他文献
音乐是实施美育的重要途径,音乐教育应寓思想教育于音乐艺术之中,引导学生树立远大理想,从多种角度帮助学生形成高尚的道德品质,应将德育渗透在教学实践中的各个环节,这也对
随着土地开发与城镇建设的发展,我国提高对土地一级开发的重视度,致力于提高土地出让前的经济效益。土地一级开发企业在开发过程中,面临较大的融资风险,为保障土地一级开发的高效
在我国教育改革创新的发展进程中,学生的思想道德教育成为了小学生全面发展的关键,尤其是对于小学生来说,心理健康、思想道德的的教育尤为重要.小学生心理健康的问题成为了影
[摘 要] 素质教育改革背景下,高校音乐教育地位以及教学理念得到了极大的改善,但是音乐教学改革目前还处于初级阶段,素质教育的理念渗透还没有落实到位。基于素质教育理念下高校音乐教学改革存在的不足,结合素质教育落实需求以及高校音乐教学发展,探讨如何实现高校音乐教学改革的素质化,促进学生全面发展。  [关 键 词] 素质教育理念;高校音乐教学改革;实践  [中图分类号] G642 [文献标志码] A [
公开还是保密员工的薪酬信息对一些企业来说是一个难以抉择的问题。这主要是因为薪酬公平是企业员工的高度敏感词汇,不论公开还是保密都会对员工的工作积极性造成一定的影响。
随着社会的不断发展,我国的教育体制进行了多次改革,逐渐开始重视素质教育,倡导教育不只是传授知识,还要让学生提高综合素质,在高中数学教学中教师要加强核心素养的培育,对核
伴随着教育改革的推进,当今的学校教育越来越看重对学生进行综合素质的培养,在教学过程中,老师也在逐渐有意地把学生培养成全面发展型人才,通过把德育方面的相关教育融入到班
[摘 要] 分析积极心理学在学生职业指导实践中应用的作用,从应用积极心理学内容引导学生做好就业准备;应用积极心理学全方位地开展就业指导心理教育工作,培养学生积极的心理品质;应用积极心理学培养学生积极的就业观念三方面分析新时代学生职业指导实践中积极心理学的具体应用,对提升学生职业指导实践工作的质量,促进学生实现有效就业和发展具有积极意义。  [关 键 词] 新时代;积极心理学;学生;职业指导实践;应
阅读教学是小学语文教学中的重要组成部分,它对学生阅读和写作能力的提高起着非常重要的促进作用,所以身为小学语文教师,就需要在实际的阅读教学中采取读写结合的教学模式,以
在企业管理的过程中,加强采购管理,降低物资采购成本,满足生产的进度和质量要求,从而使资源达到最优配置,对企业提升核心竞争力具有十分重要的意义。本文主要从如何加强采购管理方