文档详情

面向对象-教案(第36讲).doc

发布:2025-06-08约小于1千字共3页下载文档
文本预览下载声明

PAGE5

《面向对象程序设计》教案

第36讲

教学对象

计算机科学技术专业

授课内容

综合设计

课程标准

教学目标

(一)知识目标

了解GUI开发的相关原理和布局管理器

掌握GUI中的事件处理

熟悉Swing常用组件的使用

(二)能力目标

1.能够独立编写GUI程序

2.能够灵活应用事件处理程序实现组件功能

教学方法

采用讲授法、演示法、讨论法、案例教学。

学时及分配(第1学时50分钟)

课堂讲授30分钟

课堂练习20分钟

综合设计1:计算器

学时及分配(第2学时50分钟)

课堂讲授20分钟

课堂练习30分钟

综合设计2:记事本

知识点分析

重点:

布局管理器

Swing事件处理

Swing组件的使用

难点:

常用组件的使用

常见事件处理

教学过程设计

内容

方式

问题导入

本章学习了JavaSwing图形界面编程基本技术,其中包括组件和容器的概念;容器的布局管理器,其中包括边界式布局、流式布局和网格式布局;事件处理方法和常用组件。

接下来,我们综合应用所学图形界面知识,完成一个综合设计,题目可从以下两个题目中自选一个。

完成程序设计并撰写课程设计说明文档。

内容要点

综合设计1:计算器

编写程序,使用Swing实现一个简易计算器程序,如图12-24所示。实现常用功能,包括加、减、乘、除、求平方根等基本运算。可以参照Windows自带的计算器程序。程序运行结果如图所示。

图1简易计算器

综合设计2:记事本

编写程序,使用Swing有关组件开发一个类似于Windows记事本的程序,实现记事本的基本功能,如新建文件、打开文件、编辑文件、保存文件等功能。程序运行结果如图所示。

图2简单的记事本

采用机房授课边讲边练,同时用启发式、讨论式、案例教学等教学方法。

布置课外学习任务

完成综合设计题目并撰写课程设计文档

教学反思

显示全部
相似文档