Python实战-GUI编程(2)第课
25
课题Python实战-GUI编程(2)21
课时2课时(90min)
知识技能目标:
(1)掌握事件绑定的方法和布局管理器的使用
教学目标(2)了解标准对话框的使用方法2
思政育人目标:
通过对Python语言中循环语句的学习,加强自己的逻辑思维,懂得使用巧方法去解决
问题,达到举一反三的效果
教学重点:Python语言中标准对话框的使用方法
教学重难点
教学难点:事件绑定的方法和布局管理器的使用
教学方法讲授法、启发法、问答法、演示法、讨论法、练习法
教学用具电脑、投影仪、多媒体课件、教材
第1节课:考勤(2min)→新知导入(4min)→知识讲解(22min)→课堂练习(15
min)→课堂小结(2min)
教学设计
第2节课:新知导入(4min)→知识讲解(16min)→小组活动(20min)→课堂小
结(3min)→作业布置(2min)
教学过程主要教学内容及步骤设计意图
第一节课
?【教师】清点上课人数,记录好考勤培养学生的组
考勤织纪律性,掌握学
(2min)?【学生】班干部报请假人员及原因生的出勤情况
?【教师】概述tkinter模块中的事件绑定,引出新知识点
一个tkinter应用程序的大部分时间花费在事件循环上(通
mainloop()方法进入)。事件可以有多种来源,包括用户触发的鼠标、通过概述
键盘操作或是系统事件。tkinter提供了强大的事件处理机制,对于tkinter模块中的
新知导入
每个控件来说,可以通bind()方法将函数或方法绑定到具体的事件事件绑定,让学生
(4min)
上了解学习tkinter
模块的必要性
?【学生】聆听
?【教师】总结
1
第25课Python实战-GUI编程(2)的基基本本
和其他编程语言一样,Python也提供了事件绑定机制,方便
82用户进行交互
?【教师】讲述时间序列和事件对象
tkinter使用一种称为事件序列的机制来允许用户定义事件,事