
五年级下册第4课“初识图形化编程”教学设计 年级 五年级 单元/主题 第二单元:编程实现算法 课名 第4课:初识图形化编程 一、教学建议 1.教学时长建议 2课时 2.教学目标 本课的主要教学目标是: 1.掌握海龟编辑器界面与使用。 2.通过绘制简单图案,能熟练使用海龟库的画笔功能,掌握绘制思路与技巧。 3.通过优化莲花图案的绘制代码,感受不同程序结构的作用与区别。 3.教学设计建议 教学设计建议如下: 1. 从学习者知识和生活经验出发,列举对比多种简单图案的绘制过程,帮助学习者建立分解思维,掌握利用海龟库绘制的方法,并能应用到复杂图案中; 2. 充分发挥学习者自主能动性与创造性,积极引导学习者将所学、所想利用海龟库实现并绘制出来; 3.组织作品课堂展示与互评,引导学习者思考改进自己的代码和图案设计,从而提高编程能力和审美感,同时鼓励学习者继续探索海龟库的更多功能,并尝试解决更复杂的问题。 4.教学方法建议 在学习引入方面,结合教材研学背景,根据学习者的生活经验可展示生活中、自然中的美妙图案激发学习者兴趣以带领学习者进入本节课的学习。 在新知学习方面, (1)对于“图形化编程软件”的知识内容,除了要讲清楚软件界面、使用方法外,应当让学习者探究并学会根据代码模块颜色或代码模块功能推理找到对应位置。教师还可通过案例演示,展示计算机语言代码与图形化代码的区别,让学习者了解两者的异同与各自的优缺点。 (2)对于“海龟库”的知识内容,库、模块、方法等概念对于小学阶段的学习者较为抽象,教师应当类比现实生活中的例子通俗易懂地让学习者掌握。 (3)在“海龟画笔”的知识内容,鼓励学习者自主或合作进行探究海龟库画笔模块的作用。 在“项目探究”方面,对于简单图案的绘制,教师应积极引导学习者思考并分析绘制流程,归纳总结出图案绘制的一般方法,同时指导学习者将算法步骤转化为图形化代码。在莲花图案这一复杂图案的绘制中,教师可采取小组合作探究,学习者讨论并写下绘制方案进行展示交流。教师在这一过程中,引导学习者总结出正确的绘制方案,得到绘制的流程图并实现绘制代码。 二、补充知识 对应教材内容(对教材中何处内容的补充) 知识内容 二、海龟库 补充内容 海龟绘图是对最早在 Logo 中引入的受欢迎的几何绘图工具的实现,它由 Wally Feurzeig, Seymour Papert 和 Cynthia Solomon 在 1967 年开发。使用海龟绘图可以编写重复执行简单动作的程序画出精细复杂的形状。在 Python 中,海龟绘图提供了一个实体“海龟”形象(带有画笔的小机器动物),假定它在地板上平铺的纸张上画线。 对于学习者来说这是一种接触编程概念和与软件交互的高效且久经验证的方式,因为它能提供即时、可见的反馈。 它还能提供方便直观的图形输出。 海龟绘图最初是作为一种教学工具被创建的,供教师在课堂上使用。 对于需要生成一些图形输出的程序员来说这是一种无需在工作中引入更高复杂度或外部库的方式。 补充知识来源(提供网站链接或按参考文献格式提供) 网站链接:https://docs.python.org/zh-cn/3/library/turtle.html 三、对应需要的软件、硬件说明 对应教材内容(对教材中何处内容使用软件、硬件) 知识内容 一、图形化编程软件 软件名称(最好提供开源软件) 在线平台:点猫校园编程 海龟编辑器 https://wood. 在线版 https://shequ./download type=download下载 基本功能说明 支持教师设立班级、批量注册学生账号、收集并评价学习者编程作品等 学习者可通过图形化软件上传、查看课堂作品,还可进行课后练台提供基础课程资源供教师、学习者参考 硬件名称(选择性价比高、中小学能用得起的) 无 基本功能说明 无 四、项目探究解答参考 探究项目:研究莲花图案设计图 正方形的绘 ... ...
~~ 已预览到文档结尾了 ~~