



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
信息技术学院计算机科学与技术专业JAVA程序设计实验大纲一、课程基本信息课程名称:JAVA程序设计课程编号:1304011课程类别:必修课程学时学分:课程总学时:58 课程总学分:3 实验课总学时:26 适用专业:计算机科学与技术专业二、实验课性质、目的与任务JAVA程序设计作为计算机专业的课程,其实验教学目的与任务是:使学生深入理解基本理论和分析方法,培养学生的分析问题和解决问题的能力,以及使抽象的概念和理论形象化、具体化,使学生对Java语言程序设计的理论有进一步的了解,增加感性认识。实验者要理论联系实际,实验前要认真预习实验指导书,明确实验内容和操作步骤,准备好记录表格,在实验过程中注意观察实验中出现的现象,做好原始数据记录,并用所学知识加以分析,发现问题,解决问题。认真写好符合规范的实验报告。三、本课程教学内容、教学基本要求及学时分配(一)总的教学要求1主要实验技能1)要自始至终贯彻课程中所介绍的程序设计风格,养成良好的编程习惯。2)学生应独立完成所布置习题。为保证尽量在统一安排的上机时间内编译运行通过程序,学生应事先设计好程序。由于每个实验涉及的内容较多,要求实验前要求学生一定要先了解实验目的、内容、要求以及注意事项;实验过程中要求学生仔细观察做好记录;实验结束后交实验报告。(二)内容提要1JAVA程序设计的基本理论和实验技术知识。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 Thinking in Java,2ed,Bruce Eckel编著,候
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 微特电机在高端音频设备中的节能效果分析报告
- 建筑行业方案设计
- 消防系统安全性能分析报告
- 平台数据处理效果评估分析报告
- 护士考试题库及答案下载
- 巷修工理念考核试卷及答案
- 集材作业工晋升考核试卷及答案
- 绿化造园工专业技能考核试卷及答案
- 第22课 我们生活在信息时代教学设计-2025-2026学年小学信息技术冀教版四年级下册-冀教版
- 外出信用卡营销活动方案
- 石家庄高速考试试题及答案
- 道路养护工程材料供应保障及进度措施
- 消除母婴三病传播培训课件
- 氢能场站泄漏检测要点
- 小儿心律失常的护理讲课件
- 校园各社团管理制度
- 校园短视频管理制度
- 2024年贵州省威宁彝族回族苗族自治县卫生局公开招聘试题带答案
- 2025年上海市中考数学试卷真题及解析答案
- 车辆抵押贷款逾期贷款清收合同
- 餐饮服务(双语)课件任务3中餐服务的形式与特点
评论
0/150
提交评论