用代码和数学构建农场
学习目标
通过项目式学习,解决数学单词句子问题找到大小。使用 MakeCode 编写代码,以根据数学问题的答案为服务器场生成特定区域。
代码:学习循环、排序
撰写信息性/解释性文本,解释面积和周长问题的答案。
指导思想
本课通过基于项目的学习教授数学和编码。本课是在一个简单的平面世界中完成的。在开始这个项目之前,我们完成了 Agent 的教程世界,以便所有的孩子都能熟悉使用 Makecode 和 Agent 的基本功能。这通常是学生完成的第二个编码练习。在本课中,学生将在他们自己的世界中,即他们计算机上的世界一起学习。学生必须解决面积和周边问题,并在农场上建造结构和种植区。学生需要将他们的数学解决方案答案放在他们的照片日记中。如果编写的代码有错误,我鼓励学生保持结构不变并移动到另一个区域;并使用新代码开始新的构建。这让我可以看到他们的过程。他们提交了 2 个 Minecraft 文件。首先是一组通过代码完成的构建,但这些代码不起作用(这显示了它们的工作流程),其次是完整的构建结构及其注释(数学解决方案)。必须不断提醒孩子们注意代理的库存,以及代理的活动元素设置。学生也将提交他们的代码文件。学生活动
通过解决数学问题,用代码构建农场。(有关视觉效果,请参阅附件提供给学生的文件)使用数学和代码概念,我们将建立一个农场。农场将有一个蔬菜和动物区。您需要使用您的代理来使用代码构建以下内容。完成工作后,您将提交代码文件和 Minecraft 文件。使用相机和日记本提交每个问题中提出的问题的答案。
1.农场棚:长方形建筑的总面积不应超过200平方块。它应该是:a. 4 块高b. 1 扇门(任何地方)c. 2 块玻璃块,在任何地方都像窗户一样。您建造的大楼的长度和宽度是多少?拍摄农场棚屋,并在照片下方的日记中提供答案。
2. 胡萝卜种植区:胡萝卜的矩形种植区应有 5 英尺的宽度。而且,长度是宽度的 2 倍。如图所示,中间应该有 1 排水。胡萝卜地的周长是多少?拍摄胡萝卜补丁,并在照片下方的日记中提供答案。
3.马铃薯种植区:是一个正方形,周长25个街区。“Til”并种植土豆种子以显示您的答案。土豆地块的面积是多少?拍摄马铃薯地,并在照片下方的日记中提供答案。
4.甜菜根种植区:一个矩形的长度为4块。宽度为 7 块。矩形的面积是多少?构建甜菜根补丁。拍摄甜菜根补丁,并在照片下方的日记中提供答案。
5. 奶牛畜栏:矩形的面积为 5 个方块。长度为 7 块。使用代码构建畜栏。畜栏的面积和周长是多少?用栅栏材料建造畜栏。拍摄牛栏,并在照片下方的日记中提供答案。
6. 羊畜栏:见下图为羊建造畜栏。畜栏内有一个水元素。用栅栏材料建造畜栏。畜栏的面积是多少,不计算水元素?拍摄羊圈,并在照片下方的日记中提供答案。
要记住的事情:1. 要使代理放置物品,该物品必须在代理的库存中。并且,您必须为该项目设置活动插槽。2. 失去了你的经纪人?编写代码将他传送到你身边3. 保存您的代码文件并提交带有您的农田世界的工作副本和公平副本的成绩。