神秘的图腾
2018-05-24王丽丽
中国信息技术教育 2018年8期
王丽丽
相信很多信息技术教师对Logo语言中的小海龟画图都有所了解。在Python语言中,也有一个内置图形化模块——turtle库,它是由Logo语言发展而来。海龟绘图,直观而有趣,非常适合初期接触Python学习内容的学生。本篇内容就从笔者学校的校本课程《阿派历险记》的第2课“神秘的图腾”中海龟绘图的故事开始:
话说阿派在一次寻找古代文明的探险旅程中,失足掉落进时光隧道,穿越到已经失落的一处古代文明。当他(她)缓过神来,矗立在眼前的是一座古村落,那就是让每一个探险家都魂牵梦绕的古代文明世界。欣喜之余,他(她)赶忙奔去。进口处有一扇大门,这扇传说了几百年的大门上有一个隐形的图腾,如能正确画出该图案,就能打开大门,通向另一个世界,一个神话的世界,那里有开天辟地的圣物,有操纵天地的伟力……
由此,引出本课的学习内容——利用海龟模块绘制图腾。这节课的教学设计遵循三个原则:①任务分解,由易到难,先绘制简单图腾,再绘制复杂图腾;②自主学习,摸索尝试,通过对比图腾的运行效果和代码,理解海龟模块中基础语句的作用;③模仿学习,不断创新,先模仿再创作,综合运用海龟模块设计复杂图腾。
绘制简单图腾,掌握海龟模块的基础语句
教师先以范例“长方形图腾”为例,说明如何利用Python的海龟模块绘制简单图形,再给出课堂基本任务:绘制三角形、五角星和圆形等图腾样式。
1.范例学习
教师让学生观察范例“长方形图腾.py”的代码和运行效果,猜一猜每一行代码的作用。
登录APP查看全文
