课程介绍

Java是当前流行的一种程序设计语言,它具有安全性、平台无关性、性能优异等特点,因此成为计算机、移动电话、家用电器等领域中最受欢迎的开发语言之一。 1.课程性质 《Java程序设计》这门课是我院计算机应用技术专业的软件设计类的专业必修课程,该课程在我院自2006年开始开设,已有12年的教学积累。该课程主要按照计算机应用专业课程体系的教学模式组织教学,通过示范实际程序的开发,引导学生了解程序开发的基本方法,程序编写的基本过程,帮助其加深对面向对象思想的理解。在内容编排上,本着由浅入深,逐步精化的原则,合理地将实际项目与理论教学穿插起来。 2.教学目的 《Java程序设计》这门课主要涉及面向对象编程、多线程处理等内容。通过本课程的学习,一方面学生能够了解 Java 语言特征、常见的 Java 类库以及Java面向对象程序设计思想和实际应用技术,并具备Java技术再学习能力和初步的技术创新能力,为进一步掌握高级的Java编程技能,编写复杂的Java应用程序打下良好的基础。另一方面,由于本课程采用了开放式技能考核的方式,使学生能够更快了解编写应用程序的过程,不断地积累编程经验,逐步掌握项目的总体设计,培养较好的编程能力。 3. 课程建设 l 紧跟时代发展,课程建设资源基础与专业并进 基础课程资源。2006年开设课程开始就注重对课程资源的积累,Java程序设计2009年建成院级精品课程;在开发课程资源建设中,首先是对基础资源的积累,包括Java开发环境搭建,Java基础语法资源,基础数据资源,面向对象资源,线程资源等项目基础资源,从2006年到2014年8年的时间,积累了丰富的资源,教学经验和教学素材,师资队伍建设取得了较大的进展。 课程改革项目化时期。2015年至2018年,按照工学结合课程的设计理念,课程团队对课程进行了项目课程改革,以工作过程为导向,实施了课程的项目化资源,特别是引进了企业的项目化资源,将课程设计为用Java向世界问好、商城库存清单程序设计、猜数字游戏、银行新用户现金业务办理、物流快递系统、银行存款程序设计等开发项目,并以这些项目为基础,又拓展了多个其他相关项目。 移动开发技术阶段。随着互联网的迅猛发展和普及,社会对面向对象程序设计的开发工程师这个职业的需求量越来越大。根据大数据统计,Java语言在计算机众多的开发语言中一直位于前3位。通过课程内容的改革,使培养出来的学生适应了就业市场的需要,增强了课程的适应能力。 l 创新驱动,课程建设取得了显著育人成效 经过12年的发展和建设,该课程已经成为计算机专业群的专业必修课程,覆盖学生数量大,行业企业需求高,并且在教学设计、课程资源、教学模式等方面有了较好实践。 课程岗位紧密对接。我们根据企业工作岗位任务、提取典型工作案例,设计教学内容。以工作环节中典型思路和工作程序设计教学过程;以实际工作所需要的知识,组织课程的知识点和技能点;以网页设计规范为基础,开展技能训练;以解决实际问题的项目,拓展学生能力,促进学生知识、技能、习惯向职业岗位素养的迁移。 l 课程教学资源丰富 与传智博客、浪潮优派、东软集团等合作企业一起,完善了课程教学的基本资源和拓展资源。其中基本资源包括教学过程设计、任务咨询引导单、任务资料、教学课件、工作任务单、任务评价单、实训指导书。以文本文档、PPT课件以及微视频、动画等方式来展示。试点推进了O2O混合教学方式。在教学中采取项目教学法,充分利用线上网络资源和线下资源,采取课前教师公布项目案例任务,课中通过项目作品创设教学情境,课后学生自主完成任务的进行,同时,引导学生寻找具有一定应用价值的项目资源,拓展学生的视野,增加自学能力。

课程通知 >>更多
  • Java语言 2020-12-08
  • 快乐学习!学习快乐! 2018-10-07
最新动态
  • 王英存发布了新的常见问题如何处理日期/时间?
  • 王英存发布了新的常见问题我想修改一个String但是在String类中没找到编辑方法。
  • 王英存发布了新的常见问题我比较两个String总是false,但是它们明明都是"abc" !
  • 王英存发布了新的常见问题如何获得一个随机数?
  • 王英存发布了新的常见问题我怎么知道数组的长度?
  • 王英存发布了新的常见问题如何确定a是不是B的实例?
  • 王英存发布了新的常见问题我想将一个父类对象转换成一个子类对象该怎么做?
  • 王英存发布了新的常见问题我调用无参数的构造方法失败了。
  • 王英存发布了新的常见问题我没有定义构造方法会怎么样?
  • 王英存发布了新的常见问题我在同一个类中定义了好几个构造方法并且想在一个构造方法中调用另一个。