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

个性化计算器(一)

发布时间:2018-11-22 23:01   发布人:盛雯雯   浏览次数:15212

image.png

image.png

image.png

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

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

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


学习阶段

二、实用程序开发

学时


项目4

个性化计算器

学时

6

单元4.1

个性化计算器(一)

学时

2

教学目标

能力目标

能够熟练初始化一个窗口对象,并在窗口上添加基本组件;能够熟练的在窗口上添加组件,能够实现简单的事件监听。

知识目标

1.理解类的继承

课前知识储备

1.了解图形用户界面

2.掌握JFrame窗口初始化的方法。

3.掌握基本组件JButton、JTextField的使用方法

课上学习练习

素质目标

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

课前知识储备


微课:知识储备-Java中的继承

微课:知识储备-认识GUI认识GUI 

微课:知识储备-图形界面编程基础图形界面编程基础 

微课:Java   中的方法重写

微课:Java   中的继承初始化顺序

微课:Java   中的继承 


课上项目实战

任务1:初始化一个带标题的窗口。

项目实战-5.1.1   课程导入

项目实战-5.1.2   任务1-用JFrame类初始化窗口

任务2:将显示提示提示信息的JLabel组件和显示密码的JPasswordField组件添加到窗口上。

项目实战-5.1.3 任务2-将组件添加到窗口上

任务3:将显示0-9、*、#的12个按钮组件添加到窗口上。

项目实战-5.1.4   任务3-门禁系统界面设计(上)  

任务4:将显示登录信息的JTextArea添加到窗口上。

项目实战-5.1.5 任务4-个性化计算器界面设计(下)

课后知识拓展

微课:知识拓展-Java 中的 super 的使用  

微课:知识拓展-Java 中的 Object 类 I

微课:B-趣味自然数-水仙花数-Scratch实现  

微课:B-趣味自然数-水仙花数-java实现

微课:B-趣味自然数-完全数-Scratch   

微课:B-趣味自然数-完全数-java实现    

微课:B-趣味自然数-亲密数

教学资料

单元教学设计
电子教案
教学PPT
学习题库