JAVA程序设计Ⅰ
JAVA Language and ProgrammingⅠ
一、课程基本情况
课程类别:专业任选课
课程学分: 3    学分
课程总学时: 48  学时,其中讲课:36  学时,实验(含上机): 12  学时
课程性质:选修
开课学期:第3学期
先修课程:计算机基础、C语言
适用专业:物联网工程、软件工程
教材:耿祥义等编,Java实用教程(第4版),清华大学出版社,2012年出版。
开课单位:计算机与软件学院软件工程与技术系
二、课程性质、教学目标和任务
《JAVA程序设计》是本专业一门重要的学科基础课程。本课程重点讲述Java的程序设计技巧,包括Java语言概述、基本语法、面向对象编程技术、图形用户界面设计、异常处理和输入输出流等内容。本课程采用多媒体教学方式,注重理论和实践相结合。
通过本课程的学习,使学生理解面向对象程序设计的思想,掌握Java语言基础知识与编程的必备知识和工具。能较熟练地使用Java开发平台,进行Java程序的编辑、编译和调试技术,开发有一定实用价值的应用程序。
三、教学内容和要求
1.Java语言概述及基本语法(6学时)
了解Java语言的发展史及主要特征;
了解Java开发与运行平台;
掌握Java的基本语法;
掌握Java基本数据类型及运算符、表达式;
掌握数据类型的转换;
掌握条件控制语句的使用;
掌握数组的创建与使用方法;
掌握字符串的使用方法。
重点:Java的基本语法;
难点:数组的创建与使用方法
2.Java面向对象编程基础(8学时)
理解面向对象程序设计的概念;
java程序设计主要内容掌握面向对象编程的基本方法;
掌握类、对象、属性、方法等基本概念;
掌握类的基本方法;
理解内部类的定义和使用方法。
重点:面向对象程序设计的概念
难点:面向对象编程的基本方法
3.Java面向对象编程高级技术(6学时)
理解包的创建和引用;
掌握接口的创建、继承和实现;
了解Java系统类库的基本结构和概念。
重点:接口的创建
难点:继承和实现
4.Java异常处理与输入输出(6学时)
了解异常的概念;
理解异常和错误的产生原理;
掌握异常的处理方法;
了解流的概念;
掌握输入输出流的创建方法。
重点:异常的处理方法
难点:输入输出流的创建方法
5.图形用户界面(6学时)
掌握Java图形界面程序的基本结构;
掌握Java布局管理和常用组件的使用;
掌握Java事件处理机制及相关的知识。
重点:布局管理和常用组件的使用
难点:事件处理机制及相关的知识
6. 数据库连接与访问(4学时)
了解数据库连接方法;
掌握通过JDBC-ODBC桥连接数据库;
掌握在Java中使用SQL语句对数据库进行各种操作。重点:通过JDBC-ODBC桥连接数据库
难点:使用SQL语句对数据库进行各种操作
四、课程考核
(1)作业:6-10次;
(2)考核方式:开卷考试
(3)总评成绩计算方式:平时成绩20%、实验成绩10%、期末考试成绩70%
五、参考书目
1、Java程序设计教程,清华大学出版社;柴晟,张强等编,2007版。;
2、Java实用教程(第3版),清华大学出版社;赫伯特(美)编,2005版;
3、Java2程序设计实用教程(第2版),电子工业出版社;叶核亚编,2007版;
4、Java2程序设计实用教程,机械工业出版社;陈帆、和红杰等编,2005版。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。