Java程序设课程整体教学设计.docVIP

  • 88
  • 0
  • 约6.62千字
  • 约 6页
  • 2016-10-11 发布于浙江
  • 举报
Java程序设课程整体教学设计

《Java程序设计》 整体教学设计 ] 所在系部: 信息系 专业名称: 网络系统管理 课程名称: Java程序设计 课程代码: WGB106 制订教师: 王美琴 制订时间: 2010.3 整体教学设计基本框架 基本信息: 课程类型:理论+实践课 课程性质:专业方向课 是否专业核心课程:否 学分:3 学时:56 授课对象:网络系统管理专业二年级学生 先修课:程序设计基础,数据结构,计算机网络 后续课:Web应用编程、网络编程案例分析 课程设计: 课程目标设计: 能力目标: 能够运用面向对象程序设计的思想分析和设计类,用Java语言定义类和接口,在需要时把类和接口组织成类库; 使用Eclipse开发Java应用程序或小应用程序。 知识目标: 通过本课程的学习,让学生掌握Java的基本语法基本语法理解Java语言的对象抽象与封装类与类的继承及类的多态性的概念;掌握面向对象编程的基本方法理解输入输出流的基本概念方法掌握文件的随机读写方法掌握Applet的工作原理。8种基本类型的变量并在其作用范围内使用; 3)能根据需要使用运算符来构造表达式; 4)能运用Java的流程控制语句控制程序的流程。 1 1)掌握标识符的命名规则; 2)熟悉8种基本类型; 3)熟悉常用运算符; 4)掌握Java的流程控制语句 3 Java流程控制(2) 8 1)能看懂带标号的break语句 2)能看懂带标号的continue语句 3)能熟练运用Java的流程控制语句控制程序的流程(实训) 1)了解带标号的break语句 2)了解带标号的continue语句 4 类和对象初步 8 1)初步能用Java语言定义类; 2)能使用已有类创建和使用对象; 3)能利用对象变理的赋值使多个对象变量引用同一个对象 1 1)理解类和对象的关系; 2)掌握类的定义格式(类头、数据成员、构造方法); 3)掌握对象的创建和使用方法; 4)理解对象变量赋值的原理。 5 数组 8 1)能创建和使用一维数组; 2)能正确传递参数; 1)了解数组是对象; 2)掌握数组的定义和创建; 3)熟悉数组使用的有关规定。 6 对象的构造、初始化、清除、成员存取控制 8 1)能利用默认初始化、显式初始化、构造方法对对象进行初始化; 2)能利用成员存取修饰符控制成员的存取。 1 1)熟悉构造方法的有关规定; 2)掌握对象初始化的过程; 3)掌握成员存取控制的规定。 7 类的定义和使用 8 1)能运用this关键字来表示当前对象; 2)能熟练地定义和使用类(实训); 1 掌握this的意义。 8 静态成员 8 1)能利用静态数据成员进行数据统计和信息交换; 2)能正确地使用静态方法成员。 1 1)掌握静态成员的定义和使用方法; 2)熟悉静态方法成员的有关规定。 9 类的继承(1) 8 1)能构造已有类的子类; 2)能正确定义子类的构造方法。 1 1)理解类之间的继承关系 2)掌握定义子类的语法 3)掌握子类构造方法的有关规定 10 类的继承(2)、多态 8 1)能用protected修饰需要被子类访问的成员 2)能通过super关键字访问父类中被隐藏变量和被覆盖的方法 3)能正确地把子类对象的引用赋值给父类对象的变量 4)能正确地把父类对象强制转换为子类对象 5)能利用动态多态技术以相似的方式处理相近的事物 1 1)掌握protected的含义 2)掌握变量隐藏与方法覆盖 3)了解用final修饰类和方法 4)理解父类对象和子类对象的关系 5)掌握抽象类和抽象方法 6)掌握动态多态技术 11 接口 8 能根据要求用类实现接口 1)掌握接口的定义 2)掌握接口的实现 考核方案设计: 1、课程考核要求:通过考核,能比较客观地反应学生学习的效果,包括过程考核和结果考核两部分。 2、考核方式:本课程考核标准为过程考核30%+实践考核30%+期末考核40%,过程考核包括课内问答、课内作业及课堂出勤情况。 教材与参考资料: 1)建议教材: 《Java程序设计技能教程》彭德林 李德有主编 中国水利水电出版社 2)建议参考资料: 《Java程序设计实例教程》王新春、王彤宇主编,清华大学出版社,2009年 《Java 2程序设计基础》谭浩强主编,清华大学出版社,2008年 需要说明的其他问题: insulating properties of air ... GB/T9966.3-2001 test methods for natural facing stones part 4: wear resistance test method for GB/T996

文档评论(0)

1亿VIP精品文档

相关文档