《Java核心编程技术》课程标准.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《Java核心编程技术》课程标准 一、课程名称 “Java核心编程技术” 二、适用专业 软件技术专业、大数据技术与应用专业 三、课程性质 (一)课程的定位 本课程是针对计算机软件开发职业领域Java程序设计和开发人员的工作岗位而设置的课程,是高职高专教育计算机软件技术、大数据技术等专业的专业基础课程,在专业课程体系中起着重要的作用,是一门理论性和实践性都很强的面向实际应用的课程。 (二)课程设计 依据OCJP认证(Oracle Certified Java Programmer,Oracle认证的Java程序员的简称)标准,采用项目任务的形式设计各个单元,在前一学期学习Java程序逻辑的基础上,继续完成本课程的七个项目任务,教学内容由宠物管理系统的七个项目任务组成,每个学习项目又由若干个学习任务组成,每个学习任务对应OCJP认证的职业能力标准。 四、课程教学目标 完成本课程学习后,将能够掌握如何使用标准Java Deve lopmentkitV1.8(JDK)开发应用程序。学生能够使用Java进行数据库编程,完成事件处理机制,异常处理,通过开发各种Java程序来获得实际的编程经验,同时还能学到文件输入/输出(I/O)、多线程和网络编程的知识,具备OCJP认证(Oracle Certified Java Programmer,Oracle认证的Java程序员的简称)要求掌握的Java编程技能。 (一)专业能力目标 1.理解Java高级面向对象思想和具备应用Java高级面向对象编程的能力; 2.能够判断在必要的程序中熟练运用Java异常处理机制; 3.掌握Java集合框架和泛型机制; 4.熟知Java多线程机制和掌握多线程程序的实现; 5.掌握文件I/O编程; 6.掌握Java网络编程,实现htt P协议编程和使用Java的Sockets机制进行网络通信; 7.运用JDBC编码技术操作实现数据库; 8.具有独立分析问题和解决问题的能力,能运用Java程序解决生活中遇到的问题。 (二)方法能力目标 1.制定工作计划的能力,明确工作流程,熟练有效的进行项目制作; 2.工作勤奋,善于思考问题;好学上进,耐心细致,通过自学提高自身专业修养的能力; 3.具有独立思考并且解决问题的能力,遇到问题能够独立思考并且寻找合适的解决方法。 (三)社会能力目标 1.具有良好的职业道德、科学的创新精神及社会责任心; 2.具有工作中的与他人的合作能力、交流与协商能力; 3.有时间观念,独立性强,具有团队合作精神;)具有良好的与客户沟通能力、决策能力和执行能力。 五、参考学时与学分 本课程参考学时:120本课程参考学分:7 (一)教学总体规划 课程教学总体上划分为七个阶段,见下表: 表1课程活动阶段划分 活动阶段 活动内容 时间安排 第一阶段 Java面向对象的分析与设计 32 第二阶段 Java异常处理 8 第三阶段 Java集合框架和泛型机制 8 第四阶段 JavaI/O 8 第五阶段 Java多线程机制 16 第六阶段 Java网络编程 16 第七阶段 Java数据库编程 32 (二)课程结构 表2课程结构表 序号 项目名称 职业能力(学生需达到哪方面的职业能力) 知识、技能、态度要求 教学活动设计 学时 1 为“宠物管理系统”实现高级面向对象编程 掌握使用Java进行面向对象的分析与设计的能力 1.掌握继承的优点和实现 2.掌握子类重写父类方法 3.掌握继承下构造方法的执行过程 4.掌握抽象类和抽象方法的使用 5.掌握final修饰属性、方法和类 6.掌握多态的优势和应用场合 7.掌握父类和子类之间的类型转换 8.掌握instanceof运算符的使用,使用父类作为方法形参实现多态 9.掌握接口基础知识 10.掌握接口作为一种约定和能力的含义 11.使用java接口编程 1.讲述理解继承,讲述一切类的祖先—Object,讲述在何处使用继承,为什么使用继承 2.讲述方法重写,重载和重写有什么区别和联系 3.继承中的构造方法,子类构造方法 4.讲述final用法 5.讲述为什么使用多态,什么是多态,实现多态,多态的三个条件 6.讲述instanceof运算符 7.讲述为什么使用接口,什么是接口,接口语法,如何使用接口并编码实现接口 32 2 为“宠物管理系统”增加异常处理机制 能够进行Java异常处理 1.使用try-catch-finally处理异常 2.使用throw、throws抛出异常 3.掌握异常及其分类 4.使用log4j记录日志 1.讲述什么是异常,什么是异常处理,讲述try-catch块处理异常,常见的异常类型,讲述try-catch-finally,多重catch块,声明异常,抛出异常 2.讲述开源日志记录工具log4j,讲日如何使用lo

文档评论(0)

青柠职教 + 关注
实名认证
服务提供商

从业10年,专注职业教育专业建设,实训室建设等。

1亿VIP精品文档

相关文档