学习阶段 | 一、编程语言基本功训练 | 学时 | |||
项目3 | ATM取款机 | 学时 | 12 | ||
单元3.2 | 回归自然(二) | 学时 | 2 | ||
教学目标 | 能力目标 | 能够熟练定义类和初始化变量,能够区分成员变量和局部变量,并解决问题 | |||
知识目标 | 1.掌握类与对象的概念与特征、属性和方法; 2.了解成员变量和局部变量 | 课前知识储备 | |||
1.深刻理解成员变量和局部变量; 2.掌握成员变量和局部变量的用法。 | 课上学习练习 | ||||
素质目标 | 严谨务实的工作态度;良好的心理素质;用于克服困难的能力; | ||||
课前知识储备 | |||||
课上项目实战 | 任务一:设计ATM取款机类,有属性BankCard:有一张银行卡,有方法execute:执行程序,用来执行取款过程: (1) 验证用户名和密码是否正确, (2) 如果账号密码正确,则取款。 (3) 如果账号密码错误,则退卡。 (4) 取款结束后,退卡 | ||||
任务二:改进ATM取款机类,账号密码正确,则进入流程选择:输入1,取款;输入2,存款;输入3,输出余额;输入4退卡。 | |||||
任务三:改进ATM取款机类和BankCard类,将职责划分的更清晰。 | |||||
课后知识拓展 | |||||
教学资料 | 单元教学进度设计 | ||||
电子教案 | |||||
教学PPT | |||||
题库 |