《JAVA程序设计》课程教学大纲(1).doc
上传人:sy****28 上传时间:2024-09-12 格式:DOC 页数:3 大小:65KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

《JAVA程序设计》课程教学大纲(1).doc

《JAVA程序设计》课程教学大纲(1).doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《JAVA程序设计》课程教学大纲一、课程名称1、JAVA程序设计2、英文译名:JavaProgramDesign二、学时总学时36学时其中:授课18学时实验18学时三、考核方式考查四、适用专业全校任选五、课程简介在学习了计算机基础知识的基础上,为培养学生计算机应用软件的设计能力,尤其强调对学生“计算机思维”方式的训练,使学生能够运用计算机语言作为一种思维工具解决处理现实问题。通过本课程的学习,使学生对当今流行的网络编程语言Java语言有一个基本的认识。六、本门课程在教学计划中的地位、作用和任务本课程是学生学习计算机编程知识的引导课程。是一门实践性很强的课程,必须通过上机操作才能掌握所学的知识。面向基本编程概念讲授Java语言,不专门介绍面向对象编程,但会涵盖面向对象的核心特性。通过本课程的学习,学生能够了解Java语言特征、常见的Java类库以及面向对象程序设计思想,学会利用Java语言编写面向网络应用的简单程序。七、课程内容和教学要求第1章Java语言概述了解Java语言发展和特点了解面向对象程序设计了解认识Java程序开发工具与开发方法第2章Java语言基础熟练掌握Java的程序构成;熟练掌握Java的数据类型、变量、常量与表达式;熟练掌握Java的流程控制语句。第3章流程控制了解和掌握结构化程序设计掌握顺序结构、循环结构、选择结构第4章数组了解及掌握数组的定义及使用用第5章面向对象程序设计熟练掌握抽象与封装的概念;熟练掌握Java的类与类的修饰符;熟练掌握Java的继承、隐藏、多态、重载等概念;掌握Java的包;掌握Java的接口概念、声明接口、实现接口。第6章字符串处理了解字符串的定义和使用第7章输入/输出处理了解输入/输出概念了解文件的访问了解I/O流概念第8章Java小程序了解Applet的编写和执行了解JavaApplet中对图形、图像和声音资源的基本用法第9章图形用户界面的设计与实现掌握图形用户界面的相关概念;掌握GUI标准组件的操作和布局设计。课时安排计划周次周学时内容教学时数课外时数教学组织方式说明第1周3第1章Java语言概述第2章Java语言基础32课堂讲学第2周3实验一32上机第3周3第3章流程控制第4章数组32课堂讲学第4周3实验二32上机第5周3第5章面向对象程序设计32课堂讲学第6周3实验三32上机第7周3第6章字符串处理第7章输入/输出处理32课堂讲学第8周3实验四32上机第9周3第8章Java小程序32课堂讲学第10周3实验五32上机第11周3第9章图形用户界面的设计与实现32课堂讲学第12周3实验六32八、实验内容:实验一Java语言环境和简单程序设计实验二流程控制语句和数组程序设计实验三类和对象程序设计实验四输入/输出程序设计实验五JavaApplet设计实验六图形用户界面设计九、教材及主要参考资料1.教材:《Java语言程序设计(第3版)》陆迟电子工业出版社2.主要参考资料:《Java语言教程》人民邮电出版社出版王伦津郭永周冀兰等编十、先修课程大学计算机基础