- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Java 程序设计》课程标准
课程名称:Java 程序设计 课程类别:(理论+实践)课
总 学 时:80 学时 理论学时:40 学时 实践学时:40 学时学 分:5 学分
适用专业:软件技术专业
先修课程:Java 程序设计基础开课部门:商务信息技术学院
一、课程性质与任务
本门课程是软件技术专业的专业核心课程。
Java 程序设计是软件技术专业的专业核心课程,是学习 Java 的面向对象程序设计思想和实际应用技术的编程语言核心 ,该课程在 Java 程序设计基础课程的基础上进一步巩固专业基础课程知识,让学生熟练掌握常见的 Java 类库,熟练掌握面向对象程序设计的开发方法。采用案例教学法,既让学生学会 Java 语言的面向对象的基础知识,同时也让学生在潜移默化中了解一些面向对象编程方法及软件工程思想,为今后下一步学习 java web程序设计和框架技术开发打下坚实基础。
二、课程目标和要求
(一)总体目标和要求
通过本课程的学习,以企业对 JAVA 编程能力需求为导向,坚持理论够用,将相关知识点分解到实际项目中,让学生通过对项目的分析和实现来掌握相关理论知识和编程技能,选择技术实用性、知识拓展性强的教学用例和实训项目,同时将 JAVA 认证相关内容融入到相关的教学单元中。培养学生树立面向对象程序设计的思想和使用 JAVA 技术进行面向对象程序设计是本课程的主要目标,学生的实际工程项目开发能力培养以及再学习能力和创新能力培养也是这门课程的重点目标。
本课程要求以线上+线下的模式组织教学,采用案例(任务)驱动教学法、小组合作探究法等教学形式,引导、培养学生具备初步的程序设计的基本能力和方法。教学活动要求均在实验机房进行。考核采用平时成绩+期末闭卷考试。
(二)素质目标和要求 1)养成良好的编程习惯和团队协作精神;
培养学生的良好的逻辑思维意识;
培养学生自主思考、自主学习的意识和习惯;
培养学生独立分析问题和解决问题的意识;
培养学生的沟通能力、团队协作和自我创新的素质;
培养学生敬业耐劳、讲究效率、尊重规则等职业道德素养。
(三)知识目标和要求
掌握 Java 的面向对象程序设计思想;
掌握 Java 的面向对象程序设计思想和实际应用技术;
熟练掌握常见的 Java 类库;
熟练掌握面向对象程序设计的开发方法;
掌握循环结构程序设计的设计用法;
掌握熟多线程的使用方法;
掌握集合的使用方法。
(四)能力目标和要求
通过理论和实践教学,使学生掌握面向对象的程序设计语言 java 解决实际问题的能力;
熟练使用 JDK 及 Eclipse 等工具来开发 java 程序的能力;
培养学生提出问题、分析问题和解决问题的能力。
PAGE
PAGE 5
三、结构与内容
表 1 课程结构与内容一览表
序号
工作任务模块
课 程 内 容
要 求
活 动 设 计
思 政 元 素
1
语法基础
Java 语言基本组成
Java 基本数据类型
ava 运算符与表达式
分支语句
循环语句
能按照程序编写规范,熟练编写简单 Java 应用程序。
正确定义与使用变量、常量,正确使用运算符与表达进行数值计算程序的处理。
会编写分支结构程序。熟悉 Java 从键盘输入数据的方法。
会使用循环语句编写程序。
java 分支结构算法的运用练习; Java 循环结构算法的运用练习; java 数组的基本运用练习。
融入讲解软件工程师的基本职业素养;
在日常教学中,引导学生科学求 真:
求实精神;
求是精神;
独立思考;
创新精神;
恪守职业操守和道德底线;
2
面向对象编程基础
面向对象基本思想与方法
类、对象与封装的基本概念
对象成员(属性与方法)、构造器方法 4)static 变量与方法
方法重载与静态多态
对象的高级使用 7)Java 数组
理解面向对象编程的基本思想
掌握类、对象的基本概念,类与对象之间的关系能用 Java 语言编写一个类
能实现成员方法和成员变量的调用初步理解封装与抽象的概念
掌握 private/public 关键字的使用掌握构造器方法与对象初始化
掌握 static 变量与方法的使用
掌握方法的重载与静态多态性
用具体案例引导面向对象的概念;用具体案例展示类的定义和应用;用案例分析构造方法的运用;
案例分析、讨论
序
号
工作任
务模块
课 程 内 容
要 求
活 动 设 计
思 政 元 素
3
面向对象编程高级技术
类的继承性
运行时多态
抽象类
接口
异常
包机制
理解继承的基本概念,掌握 extends 的使用了解并掌握类成员的继承规则
了解动态多态性,熟练掌握抽象方法与抽象类 了解并掌握接口定义、接口的实现、接口的继承掌握接口与多态的使用
了解包的创建与使用
掌握最常见的异常类
用案例分析继承、多
原创力文档


文档评论(0)