《面向对象程序设计(JAVA)》课程标准.docx
《《面向对象程序设计(JAVA)》课程标准.docx》由会员分享,可在线阅读,更多相关《《面向对象程序设计(JAVA)》课程标准.docx(14页珍藏版)》请在三一办公上搜索。
1、面向对象程序设计(JAVA)课程标准课程代码540403学分5开课部门信息工程系适用专业物联网应用技术制定人XXX审核人XXX课程类别专业核心课学时80制定日期202X年6月审核日期202X年6月一、课程性质与任务本课程是物联网应用技术专业的专业必修课程之一。通过本课程学习,能够掌握面向对象分析、设计思想,掌握JaVa编程基础、封装、继承、多态、重莪、接口、【0流、集合框架、异常处理、多线程技术和反射技术。为后续课程学习奠定基础。二、课程目标(一)总体目标通过学习JaVa基本语法、如何查找并运用JaVaAPI以及利用Java的基本类库、多线程、异常处理、网络操作等技术,使学生能编写JaVa基本
2、应用程序,能够承担JaVa初级开发的工作。1 .知识目标. 了解面向对象技术的发展历史及该技术适用开发流程、模型和常见开发工具。 掌握Java的基本语法:数据类型、运算符、控制语句和数组。 掌握类与对象的概念、定义方法以及面向对象思想。 掌握并理解接口技术的逻辑模型,并能实现接口。 掌握异常处理机制,理解自定义异常实现方法。 掌握文件读/写操作,能使用文件对数据进行处理,解决批量皱入输出的问题。 掌握集合框架的应用。 掌握多线程概念,理解多线程实现方法,了解多线程并发、互斥及死锁等。掌握反射概念及应用。2 .技能目标. 能够用Java语言完成简单实际问题的程序设计。 能够应用面向对象的设计思想
3、和方法,完成面向对象的程序设计。 能够使用数组完成同类型定长的数据存储并能够处理异常。 能够综合运用所学知识进行Java中文件和数据库连接等高级程序设计软件开发。 能够使用集合框架完成同类型对象存储并能够处理异常。 能移综合运用所学知识进行JaVa应用软件开发、编码、调试。3 .素质目标将对学生的德育、课程思政教育培养贯穿课程始终: 养成善于思考、深入研究的良好自主学习的习惯和创新精神; 培养具有较强的责任心,细致缜密的工作态度; 具有吃苦耐劳、团队协作精神,沟通交流和书面表达能力; 具有良好的软件工程知识和质量意识。三、课程设计(一)课程设计思路本课程的设计基本理念是:以就业为向导、应用为目
4、标、实践为主线、能力为中心、企业指导参与课程的开发。在进行本课程教学设计时,充分考虑如下教学理念: 学生在校学习与实际工作的一致性; 任务驱动、项目导向的教学; 教、学、做一体化的场地; 以学生为中心的理念; 把现代教育技术手段的应用融入到课堂等教学理念。本课程设计符合商校教学规律和本专业人才培养目标的课程教学体系(二)课程内容与教学要求1 .果时分配表项目(或铁块)名称序号任务内容学时分配备注JaVa入门与环境搭建1软件开发柢念人机交互方式常用dos命令计算机语言概述,JaVa历史Java开发环境搭建为什么配跣Path环境变信JDK.JRE、JVM关系Java的跨平台性是如何实现的潴辑,编译
5、.运行程序4Java基础语法2关键字标识符注择变尿的分类和定义基本数据类型基本数据类里转换83眸术运算符赋值运算符关系运算符逻辑运算符三元运算符运峰符的优先级8控制海程4顺序结构键盘输入数据(SCanner类分支结构for循环85w1.e循环do,whie循环无限循环嵌套循环特殊流程控词语句86数机的定义效祖的初始化(数态初始化、动态初始化增强for循环数组的遍历数组的求和87数组的最值数组的逆序数组的排序二雒数俎88为什么要有方法方法的定义格式方法的重破方法重裁的特点4面向对象9面向时象的概念类与对象的关系对象的内存体现410成员变M和局部变量封装构造方法this关键字411static关犍
6、字继承super关键字fina1.关键字单例设计模式412多态413抽飘类接口4常用类14什么是AP1.如何使用AP1.JaVa常用类库荷介Object类简介ObjeCt类常用方法简介String类字符串在内存中的体现415String类常用方法StringBufferStnngBuiIder包装类基本数据类鞭和字符中转换java.uti1.Datejava,utiISimP1.eDateFormat4舁常16异常概念异常分类Java常见异常异常的处理自定义异常4总学时802 .任务设计任务一JaVa入门与环境搭建学时4学习目标:知识目标 掌握计算机的基础知识,特别是富用I)OS命令 了静Ja
7、Va语言基本概念 了解JaVa语言的应用领域 掌握Java开发环境的搭建 掌握编辑、编译、运行简单的JaVH程序能力目标 学会安袋JDK 学会使用常用的DOS命令 学生使用记事本编楫、编译、运行第一个JaVa程序素质目标 具有良好的自学能力、自己独立解决问题的能力; 具有团队合作能力; 具有较强的沟通与交流能力: 具有良好的创新能力课程德育目标:激发学生学习兴趣教学内容选择与安排:序号授课内容思政元素与融入点授课形式与教学方法备注1Java简介理论联系实际做课;讲授法;任务驱动法2Jdk、Jre、JVnI关系理论联系实际微课:讲授法;任务驱动法3应用领域理论联系实际微课:讲授法;任务驱动法任务
8、二Java基础i?4法学时6学习目标:知识目标 了解关键字的概念,用法及常用关键字 掌握标识符的叔念及使用规则 掌握变量的定义,基本数据类型及基本数据类型转换 熟炼掌握六种运算符的使用方式,了解运算符的优先级转力目标铉够应用面向对象的设计思想和方法,完成面向对象的程序设计素质目标 具有良好的自学能力、自己独立解决问题的能力: 具有团队合作能力; 具有较强的沟通与交流能力; 具有良好的创新能力。课程德育目标:激发学生学习兴趣教学内容选择与安排:序号授课内容思玫元素与融入点授课形式与教学方法备注1关键字、标识符、注释、变量的分类和定义、基本数相类型、基本数据类型转换、运算符的使用理论联系实际微谡:
9、讲授法:任务驱动法任务三控制流程学时8学习目标:知识目标 掌握顺序结构 掌握分支结构 掌握循环结构能力目标能力目标学会使用流程控制语句实现JaVa程序设计开发素质目标 具有良好的自学能力、自己独立解决问题的能力; 具有团队合作能力: 具有较强的沟通与交流能力; 具有良好的创新能力。课程德育目标:激发学生学习兴趣教学内容选择与安排:序号授课内容思致元素与融入点授课形式与教学方法备注1顺序结构、分支结构结合生活中红绿灯的例子引入救课;讲授法2循环语句结合生活中被罚抄的例子引入微课;讲授法任务四数组学时8学习目标:知识目标 了解数组的基本概念 掌握数组的创迂方法 掌握数组的查找、寻址及排序 掌握数组
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向对象程序设计JAVA 面向 对象 程序设计 JAVA 课程标准
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-7452946.html