将编码合并到丰富类中的简单方法
教学技术和艺术可能难以真正整合。尽管通过不断发展的STEAM计划,我们的STEM认证学校取得了进步,但这两个领域在我们的教室中很少重叠。
通过专注于最终产品并促进在“代码时数”中的集成,我们合并了资源以跨年级和学科领域创建,交流和协作。这里有一些技巧,可以将代码集成到针对年轻学生的基于艺术的环境中。
创造视觉艺术
通过计算思维并将其与图形设计联系起来,开发出真实的,基于标准的视觉艺术教学。在我们学校,一年级和二年级学生基于“ 家庭代码”中的一项活动,使用了纸笔铅笔算法绘画挑战。学生遵循一系列重复的说明,使用形状来创建圣诞树设计,并注意他们如何创建图案以及图案与同学的设计有何不同。此无屏幕选项是向年轻学生介绍输入和输出以及开放式问题的基本编码概念的好方法。通过使用一系列命令来创建最终产品,学生将看到设计中的变化如何显示出有多种方法来正确解决和解决问题-当他们遇到更复杂的编码挑战时,这是一个重要的发展前景。
年龄较大的学生使用Code.org的Artist或Tynker的Math Art和Spin Draw游戏创作数字艺术。这些指导活动引入了测量和重复命令,作为创建几何图形和图形艺术的必要步骤。
尽管学生可能熟悉用于教育和娱乐目的的计算机程序,但他们可能没有考虑创建这些熟悉的技术工具和游戏所需要的精心计划和解决问题的方法。在这项活动中,学生不只是使用工具在计算机屏幕上创建图像。他们必须成为程序员,确定哪些命令将实际产生直线,直角或复杂的几何图案。
从计算机科学家的角度转移到艺术家的角度,学生探索了自己的数字美术馆,分享了他们的作品并向同学们提供了反馈。
连接到社交和情感学习
指导顾问可以带领年轻学生进行两部分的挑战,以培养协作能力和解决问题的信心。基于他们对谜题的熟悉知识以及对“秘密代码”和密码的熟悉,我们引入了计算机科学和程序员的概念,这些人创建了我们与计算机进行通信所需的秘密代码。学生们组成一个小组,用彩色谷物代表每个字母来创建字母代码。然后,他们通过将正确的谷物片串在项链上来独立工作,以“拼写”他们的名字。年轻的学习者不仅设计了代码,还创造了有形的艺术品。
促进运动
体育教师可以使用舞蹈编排模式来帮助学生了解如何精心计划体育活动并清楚地传达体育活动才能取得成功。鼓励学生注意舞蹈代码中的重复内容,并观察他们如何知道何时需要更改其表演。专注于执行预设命令的挑战将帮助他们为创建自己的舞蹈或动作序列的复杂性做准备。让学生通过舞蹈的精确性探索编码有助于将计算思维与艺术联系在一起,既是输入的创造者,又是输出的表演者。
在图书馆
图书馆专家可以使用不插电的“跳房子编码”游戏来教导年轻的学生如何将印刷的编码命令(例如描述方向和位置变化的箭头)转化为合作的体育活动。创建箭头卡,并允许学生安排不同的跳房子代码。
图书馆专家还可以使用Ozobot颜色编码活动。这些微型机器人会跟随用标记创建的线条和颜色图案。不同的颜色代码序列将产生不同的运动和灯光效果。尽管这种独特的技术几乎可以适应任何教室环境,但是彩色编码的路径很容易与故事叙述和事件排序集成在一起,因此使其成为基于扫盲编码活动的理想工具。
制作音乐
简单的身体敲打节奏可通过增强输入和输出的思想,帮助年轻的学生将编码与音乐联系起来。指导学生进行简单的身体打击,并鼓励他们观察自己在教学中注意到的任何模式以及整个小组的表现。编排自己的节奏,让学生成为另一个程序员,让他们成为程序员。学生可以团队合作,使用自己选择的符号来编码这些节奏。当他们看到自己的程序如何转化为另一组的动作时,他们会将音乐表演与编码联系起来。
年长的学生可以编程Ozobots播放节日歌曲。学生使用印刷音乐将笔记转换为字母格式。他们还为自己的表演节目选择各种轻快的“技巧”和“舞蹈”动作。
按照必要的步骤来校准,编程和测试其音乐代码,可以更好地理解每个计算机程序中的计划,编写和故障排除。学生必须查看自己的最终目标,并将其分解为Ozobot可以达到的简单步骤。
这项活动还有助于建立成长心态,因为学生很少能在第一次尝试时就获得理想的成绩。进行编码教学的部分好处在于,错误是过程中必不可少的,甚至是必不可少的。当出现这些困难时,我们可以建立模型以适应错误并与学生一起学习。
编码和计算思维与我们周围的世界有着丰富而有意义的联系,不仅在高科技世界中,而且在设计和欣赏视觉和表演艺术方面也是如此。