信息技术学院计算机科学与技术专业_第1页
信息技术学院计算机科学与技术专业_第2页
信息技术学院计算机科学与技术专业_第3页
信息技术学院计算机科学与技术专业_第4页
信息技术学院计算机科学与技术专业_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 信息技术学院计算机科学与技术专业JAVA程序设计实验大纲一、课程基本信信息课程名称:JAAVA程序设设计课程编号:133040111课程类别:必修修课程学时学分:课程总学时时:58 课程总学分分:3 实验课课总学时:226 适用专业:计算算机科学与技技术专业二、实验课性质质、目的与任任务JAVA程序序设计作为计算机专业的的课程,其实验验教学目的与任务是:使学生深深入理解基本本理论和分析析方法,培养养学生的分析析问题和解决决问题的能力力,以及使抽抽象的概念和和理论形象化化、具体化,使使学生对Jaava语言程程序设计的理理论有进一步步的了解,增增加感性认识识。实验者要要理论联系实实际,实验前前要

2、认真预习习实验指导书书,明确实验验内容和操作作步骤,准备备好记录表格格,在实验过过程中注意观观察实验中出出现的现象,做做好原始数据据记录,并用用所学知识加加以分析,发发现问题,解解决问题。认认真写好符合合规范的实验验报告。三、本课程教学学内容、教学学基本要求及及学时分配(一)总的教学学要求1主要实验技技能1)要自始至终终贯彻课程中中所介绍的程程序设计风格格,养成良好好的编程习惯惯。2)学生应独立立完成所布置置习题。为保保证尽量在统统一安排的上上机时间内编编译运行通过过程序,学生生应事先设计计好程序。由由于每个实验验涉及的内容容较多,要求求实验前要求求学生一定要要先了解实验验目的、内容容、要求以

3、及及注意事项;实验过程中中要求学生仔仔细观察做好好记录;实验验结束后交实实验报告。(二)内容提要要1JAVAA程序设计的基本理论和实验技术知识。2基本操作训训练实验 。 3验证JAVVA编程理论论的实验。包包括各部分的的基础知识,实实验主要由例例题和教师布布置的作业构构成。4综合性和设设计性实验:本部分包括括教师指定题题目的项目编编写实验。(三)考核方式式及成绩评定定考查:本课程采采用平时考核核,期末考查查,综合评定定学生成绩。成绩量化考核办办法如下:成绩=平时成绩绩+实验成绩绩+期末成绩绩平时成绩:占总总成绩的100%,实验成成绩:占总成成绩的30%,期末成绩绩: 占总成成绩的60%实验成绩

4、由由以下六部分分组成。实验预习、实验验记录、实验验报告、实验验作风、实验验操作、实验验结果。1、实验预习和和表现:学生生课前必须预预习,教师通通过课堂提问问等方式检查查预习效果。在在实验中,教教师可根据学学生使用仪器器的能力、观观察和分析实实验现象的能能力、实验结结果和数据的的正确性以及及学生的课堂堂纪律、实验验态度、保持持实验室卫生生等方面的表表现进行综合合考核,学生生实验的原始始数据由教师师签字认可。(根根据预习和平平时表现情况况教师给出相相应的成绩,分分为不同的档档次。)2、实验报告:学生实验后后应按时完成成实验报告。要要求:内容充充实、图表齐齐全、数据处处理正确、书书面整洁、结结构合理

5、、回回答思考问题题等。(根据据实验报告情情况教师给出出相应成绩,分分为不同档次次。)3、实验考查:通过考试了了解学生对基基本理论和基基本操作掌握握的程度和实实际水平,建建立操作技术术与口试、笔笔试相结合的的考试方法,教教师出实验考考试题目,让让学生自拟实实验步骤,在在规定的时间间完成报告,且且回答有关理理论问题。如如果是设计性性实验题目要要独立写出报报告。(根据据学生在规定定时间完成的的实验情况,教教师给出相应应成绩,分为为不同档次。)四、实验教学内内容及学时分分配序号实验项目名称学时必做选做实验类型每套仪器人数主要仪器设备实验目的要求1JAVA开发环环境2必做设计1计算机了解Java技技术及

6、编程环环境;掌握JAVA的的开发工具。2基本数据类型、字字符串、数组组2必做设计1计算机理解定义变量的的作用及方法法;掌握数据类型、变变量、赋值与与初始化、运运算符的使用用;熟悉字符串对象象;掌握字符串和数数组的使用。3控制流程2必做设计1计算机掌握结构化程序序设计的分支支结构;掌握结构化程序序设计的循还还结构;学习控制循环终终止条件;掌握结构化程序序设计。4对象与类4必做设计1计算机了解面向对象程程序设计;熟悉使用现有类类及创建自己己的类;掌握静态属性和和方法、方法法参数以及对对象构造、包包、文档注释释的应用;了解类设计技巧巧。5继承与重载4必做设计1计算机了解扩展类以及及Objecct类、

7、Cllass类;掌握设计继承方方法。6Applet小小应用程序2必做设计1计算机了解Appleet的基本工工作原理、AApplett与HTMLL文件的配合合、多媒体的的应用;7图形用户界面设设计4必做设计1计算机理解事件处理机机制和AWTT事件继承层层次;了解AWT的语语义、低层事事件及低层事事件类型,认认识动作、多多点传送、事事件队列3. 了解模模型-视图-控制器模式式和布局管理理;8异常类1必做设计1计算机1.掌握异常的的概念和 JJava 异异常处理机制制2.掌握 trry-cattch-fiinallyy 结构、抛抛出异常。9流式输入输出1必做设计1计算机1.掌握 Jaava 如何何对流进行操操作,如何使使用数如输出出系统10JAVA媒体运运用与多线程程实验2必做设计1计算机1线程的概念念、线程的生生命周期。2多线程的编编程:继承TThreadd类与使用Ruunnablle接口。3使用多线程程机制实现动动画。11JAVA网络编编程2必做综合1计算机Socket嵌嵌套字。UDP编程五、教材及参考考书教材:JAVA语言言程序设计,吕凤煮 主主编,清华大学出版版社,20006年出版参考书:1 Thhinkinng in Java,22ed,BBruce Eckell编著,候捷捷译

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论