课程性质 必修课
总学时 (教学学时48 + 实验学时 16) 课程类型 考试课
开课院 数学与信息科学学院
适用专业 信息科学与信息安全专业及相关专业
一.课程的地位、作用和任务
本课程的任务是培养信息科学、信息安全专业及其相关专业的学生对计算机软件开发语言及工具的综合能力。主要介绍Java软件开发工具及编辑工具的使用方法、语言的语法及Java类的定义和使用、使用Java进行网络和多媒体编程的方法。通过本课程学习和上机实践,使学生掌握使用Java进行程序设计的基本技术与方法、具备软件开发的基础能力,为今后从事软件开发和应用打下基础。
二.课程的教学基本要求
掌握Java基本概念、类的定义和使用方法,掌握图形及文件操作、APPLET小程序的设计、异常处理等编程技术,简单Java数据库开发,从而提高学生程序设计的能力和水平。
三.学习本课程要实现的基本目标
1.获取知识。学生通过本课程的学习,应掌握Java语言的基本特征,理解和掌握Java语言的基本语法和语义,掌握使用Java语言开发程序的基本步骤。 2.编程思想。要建立崭新的面向对象的编程思想。
3.编程能力。通过本课程的学习,学生应能熟练编写简单的完成一定功能的Java程序。
四.适用专业
本课程适用于信息科学专业,信息安全专业及相关专业等。
五.建议学时安排
本课程建议安排学时,其中理论授课48学时,上机实践 16学时 Period Chapter Topic 1-2 1 第一章 初次接触Java 3-6 2 第二章:Java语言基础 7 3 第三章Java工程规范 8-12 4 第四章:面向对象上 13-17 5 第五章:面向对象中
18-24 6 25-26 27-30 7 31-32 8 33-35 9 36-38 10 39-40 11 41-46 12 47-48
实验内容安排 序号 1 2 3 4 5 6 7 8 合计 实验内容 第六章:面向对象下 练习
第七章:异常处理
第八章:基础类库和工具 第九章:多线程 第十章 Applet程序
第十一章 I/0输入输出(选讲) 第十二章 JDBC Review
课时数 2 2 2 2 2 2 2 2 16 实验一 Java语言基础知识 实验二 方法与构造函数练习 实验三 重载与多态1 实验四 重载与多态1 实验五 异常处理及输入输出流 实验六 Java Applet应用 实验七 图形界面应用 实验八 数据库设计
六.先导课程
JAVA是新一代面向对象和网络的程序设计语言,要求学生具备相关课程的知识:C语言程序设计、数据结构、面向对象程序设计、Internet网络技术等课程。 至少应学习过C语言程序设计和数据结构
七.推荐教材及参考书
推荐使用清华大学出版社出版,袁绍欣,赵祥模,葛玮等编著的《Java面向对象程序设计》教材。
主要参考书目:
①胡剑峰等主编.JAVA程序设计 北京:清华大学出版社,2004 ②陈强等主编.JAVA程序设计.北京:人民邮电出版社,2001
八.主要教学方法与媒体要求
本课程采用课堂教学与上机实习教学相结合的方式。条件具备时,网络教学工具和联网教学方式相结合,课堂教学采用传统教学和多媒体教学相结合,理论与实际应用相结合,通过全面而丰富的实例(多媒体演示)学习,使学生具备应用Java解决实际问题的能力,及
了解和掌握本学科发展最新动态和应用技术。通过上机实习,培养学生实际动手能力和程序设计的能力,掌握面向对象的编程思想和设计方法,达到学以致用目的。
九.考核方式
1.考核内容及所占比重
考核内容主要包括实验成绩、平时成绩以及课程结束时的综合考试成绩进行综合评定;各部分所占比重如下:
作业成绩:实验成绩:平时成绩:期终考试成绩=2:1:7
2.考核办法: 闭卷考试
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- igbc.cn 版权所有 湘ICP备2023023988号-5
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务