《JAVA程序设计》课程教学大纲.docxVIP

  • 18
  • 0
  • 约4.93千字
  • 约 13页
  • 2021-10-31 发布于上海
  • 举报
《JAVA程序设计》课程教学大纲 课程名称:JAVA程序设计 课程类别:任意选修课 适用专业: 教育技术学   考核方式: 考查 总学时、学分:48 学时2学分 其中实验学时: 32 学时 一、课程教学目的 本课程的教学目的与教学任务是通过学习Java语言和大量的程序编制实践,使学生掌握扎实的Java语言程序设计基础和简单Java应用程序的编制技术。要求掌握面向对象程序设计的基本概念,掌握Java语言系统的基本语法知识,能比较熟练地使用Java语言进行简单应用程序的设计,为进一步学习Java的其它高级应用打下基础,重点掌握Java的常用标准类库的应用、编程技巧和异常处理等技术,了解网络环境下应用程序的设计方法,并为今后Java语言的网络编程与应用打下较好的基础。 二、课程教学要求 1. 注意本课程与前修课程的联系; 2. 注意讲清本课程中的基本概念和基本理论,在保持课程的科学性及系统性的基础上,应突出重点、难点,并努力反映本学科的新成就,新动向,进行综合程序设计; 3. 本课程重视理论与实践相结合,对操作能力要求特别高,要求学生在学完本课程后,能进行Java综合程序设计; 4. 授课方法建议以演示为主; 5.熟悉Java中类、对象、包的概念和基本特性;掌握基本类库和工具类库的使用;运用面向对象的程序设计方法编写和调试简单的Java程序; 6. 因学时有限,而内容较多,因此有一部分内容要求学生自学。学生自学部分不占总学时,但仍然是大纲要求掌握内容。学生自学部分,采用由教师提示,学生课后自学并提出问题,老师课后解答的方式; 7.建议各章从案例引入而不从抽象定义出发;以举一反三、提高兴趣、循序渐进和讲求实用为授课线索;从讲清类的功能及应用为主而不求全求细、面面俱到,必要时对重点章节,可在讲授基础上,引导学生查阅资料,并进行课后学习兴趣小组讨论,进行综合程序设计,以培养学生综合分析问题的能力。 三、先修课程 本课程以计算机应用基础、数据库应用、C语言程序设计、网页制作等课程为先修课程。 四、课程教学重、难点 课程重点:重点掌握Java的常用标准类库的应用、编程技巧和异常处理等技术。 课程难点: 编程入门,对角理解,类库,调试中静态类的理解,对象的建立,综合程序开发等。 五、课程教学方法与教学手段 讲课以演示为主,学习以任务驱动为主,整体以项目驱动。 六、课程教学内容 第一章 Java编程基础(1学时) 1.教学内容 (1) Java语言发展,Java语言特点,Java语言的应用领域。 (2) Java开发和执行环。 (3) Java应用程序开发过。 2.重、难点提示 (1) 教学重点:掌握配置开发环境,Java与其他可视化程序的区别,以及简单程序的调试过程。 (2) 教学难点:环境变量配置 。 第二章 Java语言基础(1学时) 1.教学内容 (1) Java语法基础。 (2) 流程控制。 2.重、难点提示 (1) 教学重点:Java语言和C/C++是很相似的,掌握这些基础知识是正确编写程序的前提,能用上述知识进行Java 程序设计。 (2) 教学难点:设计思路的转换。 第三章 面向对象程序设计基础(3学时) 1.教学内容 (1) 面向对象程序设计。 (2)类和对象。 (3)方法。 (4) 封装。 (5)构造器。 (6)变量的作用域和初始化。 (7) this。 (8) 父类、了类和继承。 (9) 包。 2.重、难点提示 (1) 教学重点:方法的创建、构造器的使用;this 的使用;父类子类,super;包的创建。 (2) 教学难点:包的创建。 第四章 数组(1学时) 1.教学内容 (1) 一维数组,二维数组。 (2) 数组的综合使用。 2.重、难点提示 (1) 教学重点:数组对象有的创建,综合利用数组。 (2) 教学难点:综合利用数组。 第五章 面向对象高级特性(2课时) 1.教学内容 (1) 变量多态。 (2)非访问控制符;访问控制符。 (3)接口。 2.重、难点提示 (1) 教学重点:接口的实现,变量的多态。 (2) 教学难点:接口系统设计。 第六章 几种常用类(2课时) 1.教学内容 (1) Java基础类。 (2)字符串相关类。 (3)集合。 (4) 日期与时间。 2.重、难点提示 (1) 教学重点:理解Java基础类;字符串相关类;集合;日期与时间。 (2) 教学难点:字符串相关类;集合。 第七章 异常处理机制(1课时) 1.教学内容 (1) 异常处理机制。 (2)异常分类。 (3)异常处理规则。 (4) 异常类的定义及使用。 2.重、难点提示 (1) 教学重点:异常处理机制;异常

文档评论(0)

1亿VIP精品文档

相关文档