- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
最近下载
- 人教版(PEP)小学六年级英语上册第四单元Unit 4 A Let’s talk精品课件.pptx VIP
- 2025中级保育师资格考试题库资料及答案(浓缩400题).pdf VIP
- 革命圣地西柏坡七言诗句.docx VIP
- (必会)中级保育师资格近年考试真题题库汇总(300题).docx VIP
- FSSC22000 V6食品安全管理体系管理手册 .pdf VIP
- 建筑工程图集 16J914-1:公用建筑卫生间.pdf VIP
- 外研版(2021)中职英语基础模块1 Unit 5 We Have Only One Earth For Better Performance 教案.docx VIP
- 07J912-1变配电所图集.pdf VIP
- 耳鼻咽喉科专科护士授权理论考试试题.docx VIP
- 工程项目保修期的工作安排措施.doc VIP
文档评论(0)