信息技术学院计算机科学与技术专业

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

信息技术学院计算机科学与技术专业《JAVA程序设计》实验大纲一、课程基本信息课程名称:JAVA程序设计课程编号:1304011课程类别:必修课程学时学分:课程总学时:58课程总学分:3实验课总学时:26适用专业:计算机科学与技术专业二、实验课性质、目的与任务《JAVA程序设计》作为计算机专业的课程,其实验教学目的与任务是:使学生深入理解基本理论和分析方法,培养学生的分析问题和解决问题的能力,以及使抽象的概念和理论形象化、具体化,使学生对Java语言程序设计的理论有进一步的了解,增加感性认识。实验者要理论联系实际,实验前要认真预习实验指导书,明确实验内容和操作步骤,准备好记录表格,在实验过程中注意观察实验中出现的现象,做好原始数据记录,并用所学知识加以分析,发现问题,解决问题。认真写好符合规范的实验报告。三、本课程教学内容、教学基本要求及学时分配(一)总的教学要求1.主要实验技能1)要自始至终贯彻课程中所介绍的程序设计风格,养成良好的编程习惯。2)学生应独立完成所布置习题。为保证尽量在统一安排的上机时间内编译运行通过程序,学生应事先设计好程序。由于每个实验涉及的内容较多,要求实验前要求学生一定要先了解实验目的、内容、要求以及注意事项;实验过程中要求学生仔细观察做好记录;实验结束后交实验报告。(二)内容提要1.《JAVA程序设计》的基本理论和实验技术知识。2.基本操作训练实验。3.验证JAVA编程理论的实验。包括各部分的基础知识,实验主要由例题和教师布置的作业构成。4.综合性和设计性实验:本部分包括教师指定题目的项目编写实验。(三)考核方式及成绩评定考查:本课程采用平时考核,期末考查,综合评定学生成绩。成绩量化考核办法如下:成绩=平时成绩+实验成绩+期末成绩平时成绩:占总成绩的10%,实验成绩:占总成绩的30%,期末成绩:占总成绩的60%实验成绩由以下六部分组成。实验预习、实验记录、实验报告、实验作风、实验操作、实验结果。1、实验预习和表现:学生课前必须预习,教师通过课堂提问等方式检查预习效果。在实验中,教师可根据学生使用仪器的能力、观察和分析实验现象的能力、实验结果和数据的正确性以及学生的课堂纪律、实验态度、保持实验室卫生等方面的表现进行综合考核,学生实验的原始数据由教师签字认可。(根据预习和平时表现情况教师给出相应的成绩,分为不同的档次。)2、实验报告:学生实验后应按时完成实验报告。要求:内容充实、图表齐全、数据处理正确、书面整洁、结构合理、回答思考问题等。(根据实验报告情况教师给出相应成绩,分为不同档次。)3、实验考查:通过考试了解学生对基本理论和基本操作掌握的程度和实际水平,建立操作技术与口试、笔试相结合的考试方法,教师出实验考试题目,让学生自拟实验步骤,在规定的时间完成报告,且回答有关理论问题。如果是设计性实验题目要独立写出报告。(根据学生在规定时间完成的实验情况,教师给出相应成绩,分为不同档次。)四、实验教学内容及学时分配序号实验项目名称学时必做选做实验类型每套仪器人数主要仪器设备实验目的要求1JAVA开发环境2必做设计1计算机1.了解Java技术及编程环境;2.掌握JAVA的开发工具。2基本数据类型、字符串、数组2必做设计1计算机1.理解定义变量的作用及方法;2.掌握数据类型、变量、赋值与初始化、运算符的使用;3.熟悉字符串对象;4.掌握字符串和数组的使用。3控制流程2必做设计1计算机1.掌握结构化程序设计的分支结构;2.掌握结构化程序设计的循还结构;3.学习控制循环终止条件;4.掌握结构化程序设计。4对象与类4必做设计1计算机1.了解面向对象程序设计;2.熟悉使用现有类及创建自己的类;3.掌握静态属性和方法、方法参数以及对象构造、包、文档注释的应用;4.了解类设计技巧。5继承与重载4必做设计1计算机1.了解扩展类以及Object类、Class类;2.掌握设计继承方法。6Applet小应用程序2必做设计1计算机1.了解Applet的基本工作原理、Applet与HTML文件的配合、多媒体的应用;7图形用户界面设计4必做设计1计算机1.理解事件处理机制和AWT事件继承层次;2.了解AWT的语义、低层事件及低层事件类型,认识动作、多点传送、事件队列3.了解模型-视图-控制器模式和布局管理;8异常类1必做设计1计算机1.掌握异常的概念和Java异常处理机制2.掌握try-catch-finally结构、抛出异常。9流式输入输出1必做设计1计算机1.掌握Java如何对流进行操作,如何使用数如输出系统10JAVA媒体运用与多线程实验2必做设计1计算机1.线程的概念、线程的生命周期。2.多线程的编程:继承Thread类与使用Runnable接口。3.使用多线程机制实现动画。11JAVA网络编程2必做综合1计算机1.Socket嵌套字。2.UDP编程五、教材及参考书教材:《JAVA语言程序设计》,吕凤煮主编,清华大学出版社,2006年出版参考书:[1]《ThinkinginJava,2ed》,BruceEckel编著,候捷译,电子工业出版社,2003年版[2]《JavaHowtoProgram》HarveyM.Deitel,PaulJ.Deitel电子工业出版社执笔人:李青审核人:郑豪审定:信息技术学院编制日期:2009.1

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功