1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

ATM取款机(一)

发布时间:2018-11-22 22:55   发布人:盛雯雯   浏览次数:15443

image.png

image.png

image.png

点击进入智慧树在线开放课程《玩游戏学编程》

点击进入公益课程《Java趣味游戏》

点击进入公益课程《Java项目实战:WEB篇》


学习阶段

一、编程语言基本功训练

学时

项目3

ATM取款机

学时

12

单元3.1

回归自然(一)

学时

2

教学目标

能力目标

掌握类和对象的特征;

能够熟练的创建类,并使用对象解决实际问题。

知识目标

掌握类与对象的概念与特征、属性和方法;

理解类与对象的关系;

课前知识储备

掌握定义类的语法;

掌握创建类的对象;

熟练掌握使用对象的步骤。

课上学习练习

素质目标

严谨务实的工作态度;良好的心理素质;用于克服困难的能力;

课前知识储备

1.微课:什么是类和对象    

2. 微课:如何使用 Java 中的对象

3. 微课:如何定义 Java 中的类

课上项目实战

任务一:银行账号案例(一)设计一个银行账号类,具有开户银行、开户人、账号、密码、余额等属性,并有查询余额、存钱、取款等方法。

1.    微课       课程导入

2.    微课       项目实战-任务1-1-定义银行卡类(上)

3.     微课        项目实战-任务1-2-定义银行卡类(下)

任务二:银行账号案例(二)

仿照银行卡,生成一个银行卡账号对象,初始余额是1000,每次存款余额增加100元,每次取款,余额减少200元,模拟取款的过程。

微课:项目实战-任务2-1-创建并初始化银行卡对象

微课:项目实战-任务2-2-单张银行卡的操作

微课:项目实战-任务2-3-多张银行卡的操作

任务三:相关练习

1.    微课       项目点评与总结

课后知识拓展

学习资料:分支语句的相关练习

教学资料

单元教学进度设计
单元设计
教学PPT
学习题库