重庆人文科技学院.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

重庆人文科技学院

《Java程序设计》课程教学大纲

一、课程基本信息

课程名称(中文)

Java程序设计

课程代码

A062001008

课程名称(英文)

JavaProgramming

课程类别

□通识教育课eq\o\ac(□,√)专业教育课□实践教育课□创新创业课□其他

课程学时

51学时

课程学分

3学分

适用专业

计算机科学与技术专业(本科)

开课学期

第3学期

先修课程

高级程序设计语言(C)

计算机导论

续修课程

移动终端软件开发、Python程序设计与实践

课程简介

《Java程序设计》是计算机科学与技术专业的一门重要专业课,该课程的特点是理论性和实践性密切结合。通过本课程的学习,使学生理解与掌握计算机面向对象程序设计的基本概念、基本思想与基本方法,理解面向对象程序设计思想,掌握面向对象程序设计方法,Java面向对象编程的思想和Java编程中的重要技术,具有初步的系统开发能力。

二、课程教育目标

(一)总体目标

使学生通过本课程的学习具有初步的面向对象程序开发能力。

(二)具体目标

理解与掌握计算机面向对象程序设计的基本概念、基本思想与基本方法,理解面向对象程序设计思想,掌握面向对象程序设计方法,Java面向对象编程的思想和Java编程中的重要技术。

三、课程学时分配

课程章节

课程内容

理论学时

实践学时

第一章

面向对象程序设计概述

3

0

第二章

Java基础语法

6

0

第三章

酒店管理系统项目设计

2

0

第四章

类的设计与实现

16

0

第五章

集合与泛型

3

0

第六章

异常处理

3

0

第七章

图形用户界面设计

3

0

第八章

GUI事件处理机制

3

0

第九章

Java的数据库编程

6

0

第十章

Java多线程

3

0

第十一章

IO操作

3

0

合计

51

0

四、课程内容

第一章面向对象程序设计概述

【学习目标】

1.掌握面向对象程序设计的含义以及与面向过程的区别;

2.深人理解编写代码必须遵守的现行习惯风格;

3.掌握Java语言开发平台JDK的配置与使用;

4.了解Java语言的诞生与特点;

【教学内容】

面向对象程序设计的含义:要求达到理解层次;

Java的特点:要求达到了解层次;

安装JDK:要求达到掌握层次;

Java程序的开发步骤:要求达到掌握层次;

一个简单的Java应用程序:要求达到掌握层次;

联合编译:要求达到了解层次;

注释:要求达到了解层次;

编程风格:要求达到了解层次;

【重点、难点】

1.重点:Java语言开发平台JDK的使用;

2.难点:Java语言开发平台JDK的配置;

【教学方法】

1.通过多媒体课件和传统教学相结合,阐明课程与教学基本原理,丰富学生课程与教学的基本知识结构,培养学生的职业规范;

2.通过案例分析,强调理论与实践相结合,促进学生知识整合,培养学生的反思能力;

第二章Java基础语法

【学习目标】

1.通过本章学习,让学生理解标识符和关键字,掌握基本数据类型、数组和枚举类型,了解从命令行输入输出数据的方法;

2.掌握Java提供的运算符和各种控制语句;

3.熟悉运用运算符写出表达式;

【教学内容】

标示符和关键字:要求达到理解层次;

基本数据类型:要求达到掌握层次;

从命令行输入数据:要求达到了解层次;

数组:要求达到掌握层次;

枚举类型:要求达到掌握层次;

运算符与表达式:要求达到理解层次;

语句概述:要求达到掌握层次;

if条件分支语句:要求达到掌握层次;

switch开关语句:要求达到简单应用层次;

10.while、for语循环语句:要求达到简单应用层次;

11.break和continue语句:要求达到简单应用层次;

【重点、难点】

1.重点:基本数据类型、数组和枚举类型的特点及使用方法;

2.难点:数组和枚举类型的特点;while、for,break和continue语句;

【教学方法】

1.通过多媒体课件和传统教学相结合,阐明课程与教学基本原理,丰富学生课程与教学的基本知识结构,培养学生的职业规范;

2.通过案例分析,强调理论与实践相结合,促进学生知识整合,培养学生的反思能力;

第三章酒店管理系统项目设计

【学习目标】

1.通过本章学习,要求了解酒店管理系统界面设计;

2.了解酒店管理系统功能模块设计;

3.了解酒店管理系统数据库设计;

4.了解酒店管理系统的目录结构设计;

【教学内容】

酒店管理系统界面设计:要求达到了解层次;

酒店管理系统功能模块设计:要求达到了解层次;

酒店管理系统数据库设计:要求达到了解层次;

酒店管理系统的目录结构设计:要求达到了解层次;

了解MVC模式;

【重点、难点】

1.重点:酒店管理系统数据库设计,MVC模式;

2.难点:酒店管理系统数据库设计,MVC模

文档评论(0)

zgc1960 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档