内容正文:
3.3 数据与系统(第1课时)
【学习目标】
了解文件和数据库文件的概念。
了解GUI的基本概念,学会设计简单的GUI。
Access数据库简单操作。
【教学重点】了解tkinter模块,编写简单可交互的GUI程序。
【教学难点】掌握数据传递过程(GUI程序界面向对象及文本文件)。
【教学过程】
一、课前预习
1.阅读第67页任务一 探究“旅行线路”之“ 初看“旅行线路”,了解“旅行线路”程序界面及功能,了解图形用户界面(GUI)。完成填空,以实现在窗口上添加一个“查询线路”按钮的功能。
2.上机操作:运行程序,观看运行结果。(下发到桌面)
from tkinter import * #导入tkinter模块
root = Tk() #创建一个窗口
root.title("旅行线路") #设置窗口标题
root.geometry('300x120') #设置窗口大小
root.resizable(0,0) #禁止调整窗口大小
#的窗口上建一个“添加线路”按钮
Button(root, text="添加线路", relief="solid",width=10,height=2).pack()
#在屏幕上建一个Button按钮。
调试运行结果:
为实现在窗口上添加一个“查询线路”按钮的功能,应该加上一条语句:
Button(root, text="查询线路", relief="solid",width=10,height=2). pack()
运行调试程序:
老师检查学生完成情况。可视化编程中,引用模块比较陌生,设计环节多,相互关联多,出错可能性大增。教师要发现问题,及时解决,破除学生因屡屡失败而产生的畏难情绪。
二、浏览课本完成填空:图形用户界面(GUI)
图形用户界面(Graphical User Interface,GUI)又称图形用户接口,是指采用图形方式显示的计算机操作用户界面。在Python 语言中,tkinter是实现图形用户界面的模块,可以快速创建GUI应用程序。
提要:我们需要先导入模块,上面所示的代码用“from tkinter import *”导入tkinter模块,然后就可以