当前位置: 本站首页 > 专业建设 > 教学成果 > 正文

【成果导向课程】Java核心技术

【来源: | 作者:信息工程学院 | 发布日期:2016-10-31 】

BETVLCTOR伟德国际官网平台信息工程分院专业课程大纲

2016-2017学年度第 学期 软件技术 专业

课程名称

Java核心技术

课程代号

1401301

课程类型

£素质通识 £专业统整 £专业核心 R专业选修

授课教师

卢凤伟

修读方式

£必修 £必选 R选修

学时/学分

96/5.5

是否配备

教学助理

R是 £否

实践学时

48

上课地点

R校内 £校外

周学时

6

教学场所

£教室 £实训(验)室 R一体化教室 £生产性实训基地

£其它( )

办公地点

2号教学楼605

联系方式

13936080829

课外答疑时间

每周三15:00——16:00

学程课程

£是 R否

A课程描述

本课程旨在引领学生掌握Java编程的基本知识(目的)。经由JDK开发环境的搭建、基本语法的学习、类和对象的创建、GUI图形界面的设计和数据库的连接(历程),以实现Java桌面应用程序的开发(预期成果)

B教学目标

(标注

能力指标)

1.能熟练搭建JDK开发环境。 (EXd2)

2.能熟练创建类、实例化对象并能处理异常。(EXd2)

3.能创建和使用线程、集合。 (EXd2)

4.能设计有创意的GUI图形界面。 (BXd2)

5.能实现JDBC数据连接。 (EXd1)

C核心能力

沟通整合

(A)

学习创新

(B)

责任关怀

(C)

问题解决

(D)

专业技能

(E)

职业素养

(F)

备注

D课程权重

%

15%

5%

(DXd1)

75%

5%

(FXd1)

合计100%

E教材内容

大纲

1.Java语言基础知识。 M1-EXd2

2.面向对象程序设计。 M2-EXd2

3.异常处理程序设计。 M2-EXd2

4.创建和使用线程。 M3-EXd2

5.创建和使用集合。 M3-EXd2

6.设计GUI图形用户界面。 M4-BXd2

7.标准输入输出设计。 M4-BXd2

8.使用JDBC技术连接数据库。 M5-EXd1

F教学方式

R讲授 £讨论或座谈 R问题导向学习 R分组合作学习 £专题学习

R实作学习 £发表学习 £实习 £参观访问 R其它(案例教学法)

G学习评价

成绩项目

配分

评价方式

(呼应能力指标)

细项配分

说明

出勤

10

实作评量(记录)

10

见附件1

平时成绩

40

实作评量(观察)(EXd1、BXd2、FXd1、EXd2)

40

学习态度、沟通合作、作业、专业技能、单元测试等(见附件2)。

期中成绩

20

口语评量(口头报、观察)(EXd1、EXd2、DXd1)

20

程序设计报告(见附件3)。

期末成绩

30

纸笔测试(EXd1、EXd2)

30

不参加期末考试,本科目总成绩为不及格,见附件4。

H进度表

学时

单元名称与内容

能力指标

教学目标

20

单元一 学习Java语言程序设计基础知识 【教纲1】

任务1搭建Java开发环境

任务2开发第一个Java应用程序

任务3学习基本语法

任务4对学生成绩进行评价

任务5设计猜数游戏

EXd2

M1

14/16

单元二 进行面向对象程序设计 【教纲2】

任务1创建学生类及学生对象

任务2创建和使用构造方法

任务3重写父类的方法

任务4创建抽象类与接口

EXd2

FXd1

M2

4/6

单元三 进行异常处理程序设计 【教纲3】

任务1异常的概念及分类

任务2异常的处理机制

任务3用户自定义异常

EXd2

FXd1

M2

2/4

期中测试

12/14

单元四 进行Java语言高级程序设计

教纲4】教纲5】

任务1创建线程

任务2实现线程同步

任务3创建List集合

任务2创建Set集合

任务3创建Map集合

EXd2

M3

14/16

单元五 进行GUI图形用户界面设计 【教纲6】

任务1学习GUI编程基础知识

任务2使用布局管理器实现布局

任务3创建跟踪显示鼠标运行轨迹程序

任务4设计留言板

任务5设计记事本图形界面

BXd2

FXd1

M4

6/8

单元六 进行数据输入输出操作 【教纲7】

任务1学习数据流的基础知识

任务2实现数据输入和输出

任务3实现记事本打开、保存功能

BXd2

EXd2

M4

6/10

单元七 实现数据库连接 【教纲8】

任务1 JDBC基础知识

任务2建立数据库连接

任务3完成登录验证

EXd2

EXd1

FXd1

M5

2

总复习

I指定教材

《Java基础入门》.传智播客高教产品研发部.2014年5月.清华大学出版社

J参考书籍

《Java核心技术》.马志强.2014年4月.清华大学出版社

K先修课程

1.《C++程序设计》:具备面向对象程序的编程思想,能够编写较简单的程序。

2.《数据库应用技术》:具备创建数据库、管理数据库的基本技能。

L教学资源

1.传智播客高教产品研发的《Java基础入门》教材

2.一体化教室(多媒体实训室)

3.传智播客《Java基础入门》教材的配套课件及教师自己设计的课件

4.传智播客《Java基础入门》教材的配套教案及教师自己设计的课件、题库

M注意事项

1.本课程大纲进度表部分可根据教学需要进行调整;

2.请尊重知识产权,不得非法影印。