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.请尊重知识产权,不得非法影印。
|