python中的图形界面设计_《第15课 python的图形界面设计》教学设计

课题

15

Python

的图形界面设计

设计

意图

通过简单的

GUI

程序设计,让学生了解

tkinter

模块的概念,了解

tkinter

的常用组件,

能够编写简单使用

tkinter

模块的应用程序。

目标

知识目标:了解

tkinter

模块的概念;了解

tkinter

模块的常用组件

技能目标:初步掌握

tkinter

模块的应用,能够编写简单使用

tkinter

模块的应用程序。

情感目标:培养学生的思维能力和探索精神,让学生体验算法的乐趣。

重难点

重点:

了解

tkinter

模块的概念和常用组件。

难点:

能够编写简单使用

tkinter

模块的应用程序。

教学活动设计

设计意图

一、导入:

教师展示三个第一、

二单元的小算法:

同学们,

你们还记得这几个算法吗?

想不想再写一遍了?

生:不想写了,太简单了。

师:那我们来给这几个算法一个华丽的变身,请看:

(图形界面的展示)

有什么改变呢?

生:(图形界面)

师:那变身图形界面的算法是不是更有意思,并且更有实用性呢?

生:是!

师:那我们今天就来看一看如何给算法加上一层华丽的衣服——图形界

面。

这些算法对学生来

说非常熟悉,

并且对学生

来说都是比较简单的算

法,

在简单的基础上提出

新的难题,

通过这样的反

差来吸引学生的兴趣。

对比算法和图形界面,

出新课题。

二、新授:

图形用户界面

(

简称

GUI)

是指采用图形方式显示的计算机操作用户界

面。

与计算机的命令行界面相比,

图形界面对于用户的操作显得更加直观和简

便。

1

.认识

tkinter

模块

tkinter

Python

的内置

GUI

模块。

Python

GUI

库非常多,

之所以选择

Tkinter

一是最为简单,

二是自

带库,不需下载安装,随时使用,跨平台兼容性非常好。

使用

tkinter

可以快速地创建

GUI

应用程序,

而且

IDLE

也是用

tkinter

模块编写而成的。

使用

tkinter

创建图形界面时,

首先

使用

import

语句导入

tkinter

模块

然后使用

tkinter.Tk

生成一个主窗体对象。

2

.创建一个简单的

GUI

程序

任务

创建一个

:

名为

python

大小为

(

300x350

)

的无组件

GUI

程序:

import tkinter as tk

import tkinter.messagebox

win=tk.Tk()

(

tkinter.Tk()

生成一个主窗体对象)

win.title("python")

win.geometry("250x130")

(设置窗体大小,

geometry()

)

win.mainloop()

(

mainloop()

使窗体中添加的组件能得到及时刷新)

教师讲解代码作用:

该例中生成的窗体,

具有一般应用程序窗体的基本功

能,可以最小化、最大化或关闭,甚至可以使用鼠标调整其大小。

3

tkinter

的常用组件

教师带领学生一起来

认识

python

自带的

tkinter

模块

先让学生完成一个简单

的窗口程序设计,

提高学

生的信心,

同时也让学生

跟着课堂一步一步完成

教学要求。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值