JAVA面向对象程序设计教案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

西南财经大学天府学院

教案

任课教师:***

课程名称:面向对象程序设计(Java)

任课班级:13级专科计算机01班、13级专科网络01班、13级专科软件01班

授课时间:2013-2014-2学期

西南财经大学天府学院教务处制

教案

编号:1

15 5 10 10

15 25

a)互相认识,加深了解,了解各自的兴趣和长项。

b)选取一个同学为小组长。

c)探讨学习本课程的方法,并由小组长向老师汇报本次讨论的结果。

五、J ava语言简介

(1)Java是一种程序设计语言,由Sun Microsystem公司于1995年推出;

(2)早在1991年,Sun公司的James Gosling等人开始开发名为Oak的程序设计语言,希

望用来控制嵌入在有线电视机顶盒和PDA等设备中的微处理器;

(3)1994年,Oak语言正式更名为Java;

(4)Java语言凭借其独有的安全性、可移植性和平台无关性,迅速走红。

六、J ava可以做什么?(学生查询资料)

由学生自助通过各种方式查询资料,然后老师随机抽取1-3名同学回答。

七、J ava虚拟机(讲授)

(1)Java虚拟机(Java Virtual Machine)是可运行Java字节码的虚拟计算机系统。

(2)使用Java语言编写的程序,实际上是运行在JVM之上,而不是运行在操作系统上。

(3)它有一个解释器组件,可以实现Java字节码和计算机操作系统之间的通信。

八、开发Java程序的步骤(讲授)

(1)创建Java源程序

Java源程序可以使用任何文本编辑器创建与编辑,一般用.java作为扩展名,其实就是一个使用Java语言编写的文本文件;

(2)编译源程序

Java编译器读取Java源程序并翻译成Java虚拟机能够明白的指令集合,并以字节码的形式保存在文件中,通常,字节码文件以.class作为扩展名;

(3)运行class(字节码)文件

Java解释器读取字节码文件,取出指令并翻译成计算机能够执行的机器代码,完成运行过程。

九、编写第一个Java程序(讲授+演示)

(1)打开记事本,新建一个文本文件,将文件名改为Hello.java,在文件中键入如下内容并

保存:

class Hello

{

public static void main(String[] args)

{

System.out.println("Hello world!");

}

}

教案

编号:2

90

new、null、package、private、protected、public、

return、short、static、super、switch、synchronized、

this、throw、throws、true、try、void、while

(3)数据类型

(4)变量的作用域和生命周期

a)变量的作用域指变量起作用的范围,说明变量在什么部分可以被访问;

b)变量的生命周期是指变量在内存中存在的周期,即什么时候分配空间,什么时候销毁;

(5)运算符和表达式

a)算术运算符

b)关系运算符

c)逻辑运算符

d)条件运算符

e)赋值运算符

(6)选择结构

a)if语句

b)if…else语句

c)if…else if语句

d)switch…case语句

三、学生实验(上机+老师指导)

(1)输入一个“男”或者“女”,对应输出“M”和“F”。

(2)写程序,若星期一到星期五,则打印出“工作快乐”,若星期六、星期天则输出“周末更快乐”。

(3)输入一个分数,输出对应的等级:

60以下 E

60-70 D

70-80 C

80-90 B

90 – 100 A

业布置(1)输入三个数字,最后从小到大输出排序。

(2)课后预习循环结构的几种语句以及数组的定义。

教案

编号:3

编号:4

编号:5

编号:6

教案

编号:7

章节面向对象开发方法概述授课方式讲授+上机

教学目的(1)了解什么是面向对象。

(2)掌握面向对象的基本概念(类、对象、属性、封装、继承、多态)。

(3)掌握如何定义类,如何创建对象。

(4)掌握成员运算符的使用。

(5)掌握访问控制权限:public和private。

(6)培养学生抽象客观世界成主观世界的能力。

(7)培养学生初步的设计软件系统的能力。

(8)培养学生的团队意识。

(1)面向对象的核心思想和概念

(1)面向对象的核心思想和概念

时间

分配

教学过程

Min 15 15

10 10

一、作业点评(学生阐述+老师总结)

方式:由1-3个同学来讲述上周作业第六题的实现思路以及展示具体实现,最后由老师总结出现的一些问题。

二、上周课后作业检查

方式:抽查2-5名同学谈谈对面向对象编程的认识以及对基本概念的描述。

三、面向对象的编程思想

四、对象

(1)现实世界中的实体是实际存在的某种物体,用OOP的术语就称为对象。

(2)在Java中我们通过对象对现实世界中的实体进行一个模拟和映射。

相关文档
最新文档