想在编程入门课里引导学生实现一个时间管理辅助的小工具:番茄钟。
首先,就是要明白什么是番茄工作法,此步的目的,也就是想让学生认识到平常生活工作学习中的一些个人需要,可以自动动手来实现出来。
番茄工作法一个叫Staffan Noeteberg的瑞典人提倡的一种时间管理办法
番茄工作法的原理:比如说25分钟为一个番茄钟,中间不能中断;如何预估和执行;在两个番茄钟之间如何休息;每天如何整理番茄钟的完成情况以及一些心得等等。
如果想培养自己强烈的时间管理意愿和意识,养成坚定的自我管理行为,想从此克服惰性,就可以利用番茄钟的理论来提升自己充分利用时间的能力。
第二步,确定需求
最简单最直接的需求,就是定时功能,首先想到的就是有定时器可用。然后,提示提出:定时器时长的溢出问题,迫使学生探讨新的实现方式。一个灵活可用的番茄钟,当然是可以随意定义时长比较好!
第三步,设计UI
隐藏式设置条
提升:
一家外企从事财务工作的白领,曾是一个深度“拖延症”患者,通过“种”番茄,以坚持每天上班时间至少收获10个“番茄”,来敦促自己完成日常财会工作。自我诊断拖延程度有所减轻、工作效率大大提高。
网友评论