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混合教学方式。在教学中采取项目教学法,充分利用线上网络资源和线下资源,采取课前教师公布项目案例任务,课中通过项目作品创设教学情境,课后学生自主完成任务的进行,同时,引导学生寻找具有一定应用价值的项目资源,拓展学生的视野,增加自学能力。