网站大量收购独家精品文档,联系QQ:2885784924

Java程序设计课程整体教授教养设计.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java程序设计课程整体教授教养设计

《Java程序设计》 整体教学设计 ] 所在系部: 信息系 专业名称: 网络系统管理 课程名称: Java程序设计 课程代码: WGB106 制订教师: 王美琴 制订时间: 2010.3 整体教学设计基本框架 基本信息: 课程类型:理论+实践课 课程性质:专业方向课 是否专业核心课程:否 学分:3 学时:56 授课对象:网络系统管理专业二年级学生 先修课:程序设计基础,数据结构,计算机网络 后续课:Web应用编程、网络编程案例分析 课程设计: 课程目标设计: 能力目标: 能够运用面向对象程序设计的思想分析和设计类,用Java语言定义类和接口,在需要时把类和接口组织成类库; 使用Eclipse开发Java应用程序或小应用程序。 知识目标: 通过本课程的学习,让学生掌握Java的基本语法和基本语法; 理解Java语言的对象、抽象与封装、类与类的继承及类的多态性的概念及特性; 掌握面向对象编程的基本方法;理解输入输出流的基本概念和方法;掌握文件的随机读写方法; 掌握Applet的工作原理和重要方法应用。 素质目标: 养成良好的职业道德规范; 养成团队协作精神与较好的沟通能力; 有分析和解决问题的能力; 具有好奇心和创造力。 课程内容设计: 模块名称 学时 Java简介 4 Eclipse简介 4 Java语言基础 4 程序控制结构 4 数组 8 面向对象编程基础 8 类的继承和this及super关键字 8 方法重载与方法覆盖 8 包的使用与访问控制 8 能力训练项目设计: 编号 能力训练项目名称 能力目标 训练方式手段 知识点 结果 1 JDK项目开发环境的构建和配置,项目开发工具的使用 能安装、配置与使用JDK开发工具 老师讲解示范、学生模仿 1)Java开发工具的下载、安装与使用; 2)编写、编译和运行Java应用程序的方法; 3)理解虚拟机、字节码及Java的可移植性原理。 安装配置好开发环境 2 分析和设计项目中的涉及的类,用Eclipse创建项目中的第一个类 掌握用Eclipse开发Java应用程序的3个基本步骤 演示法、老师讲解示范、学生模仿 1)熟悉Eclipse开发环境; 2)用Eclipse编写源文件、编译源文件和运行应用程序。 3 Java语言基础 1)掌握Java不同数据类型变量; 2)学会使用运算符、表达式和表达式语句。 讲授分析+上机操作 1)掌握标识符的定义规则; 2)掌握表达式的组成; 3)掌握各种运算符及其优先级。 4 程序控制结构 1)能编写不同选择结构的程序; 2)能使用不同循环结构进行编程; 讲授分析+上机操作 1)掌握单分支和多分支程序结构; 2)掌握三种循环结构的使用; 3)掌握break和continue语句的使用方法。 5 数组 1)掌握Java数组的使用方法; 2)能利用Java数组进行编程。 讲授分析+上机操作 1)掌握一维数组的概念、定义和使用; 2)一维数组的作用。 6 面向对象编程 1)能根据实际应用环境定义类和对象; 2)能利用已有的类编写应用程序; 3)能生成程序说明文档。 分组讨论法、演示法、问题引导法 1)掌握类和对象的概念及其关系; 2)类的定义格式、类的域、构造方法、一般的成员方法; 3)创建类的对象并使用对象。 7 面向对象高级技术 1)能利用继承技术提高程序开发效率和软件重用性; 2)能利用多态技术提高程序灵活性和扩充性。 分组讨论法、演示法、问题引导法 1)掌握类之间的继承关系; 2)掌握子类的构造方法; 3)掌握方法重载和覆盖。 单元进程设计: 序号 单元名称 学时 能力目标 能力训练项目 知识目标 其他内容 1 Java语言概述及Java开发平台 4 1)能安装与配置JDK; 2)能安装与配置Eclipse; 3)能使用屏幕输出语句输出信息; 4)能编写嵌入Applet的简单网页。 1)了解Java几个技术特点; 2)理解虚拟机、字节码及Java的可移植性原理; 3)了解Java开发工具组成和常用开发工具种类; 4)掌握Java应用程序的基本格式。 2 Java语法及流程控制(1) 8 1)能根据命名约定规则合理地使用标识符; 2)能正确地定义8种基本类型的变量并在其作用范围内使用; 3)能根据需要使用运算符来构造表达式; 4)能运用Java的流程控制语句控制程序的流程。 1 1)掌握标识符的命名规则; 2)熟悉8种基本类型; 3)熟悉常用运算符; 4)掌握Java的流程控制语句 3 Java流程控制(2) 8 1)能看懂带标号的break语句 2)能看懂带标号的continue语句 3)能熟练运用Java的流程控制语句控制程序的流程(

文档评论(0)

yxutcangfp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档