- 文件大小
- 未知
- 语言地区
- 全球
- 已经过安全检测
- 健康
- 课程技能
- 通信 创造力 批判性思维
- 预估时间
- 1小时
- 课程难度
学习目标
了解计算机科学在生活各个方面的重要性和好处。练习计算机科学概念,例如序列、事件、循环和调试。
创建编码解决方案以成功完成任务或解决问题。
认识到通过计算机科学提供的扩展职业联系。
使用算法思维和问题分解来分析和解决问题。
教师准备和笔记
- 通过访问 https://aka.ms/HourofCode2021 安装 Minecraft: Education Edition
- 观看今年编程一小时主题的介绍视频。(1分钟)
- 观看演练视频,以更好地了解课程以及如何在 Minecraft 世界中导航。(5分钟)
- 下载《教师指南》,该指南旨在为您提供帮助学生度过愉快而成功的编程一小时所需的所有信息,包括有关指导式、独立式和混合/远程式学习环境的所有外部资源和建议说明
- 使用面向学生的演示幻灯片进行分步说明(10 分钟)
- 下载喷码解决方案的副本
- 查看综合 CS 课程计划的扩展活动
- 用 Kahoot 测试您的知识! 测验
- 通过这些有趣的世界超越编程一小时!
- 您还有其他问题吗?查看常见问题
为了增加学生对编程一小时的访问,为学生提供了三种不同的学习体验:在课堂上与教师辅导员一起学习,在课堂上作为自我指导的体验,或以远程(虚拟)学习能力。每种学习体验都有不同程度的教师支持和修改,以促进学生在编程一小时的成功和参与。
请查看《教师指南》,了解有关差异化教学格式的更多信息。
指导思想
作为重大时间错误研究所的计算机科学家,你的工作是纠正历史上出现的神秘时间分裂,并找出是谁(或什么!)导致了它们。你会用你的编码超能力帮助修复时间分割并保存历史吗?你会找出谁或什么导致了历史这些疯狂变化的真相吗?
在您的 TimeCraft 任务中,您需要:
- 前往世界历史上激动人心的时刻。
- 对时间代理进行编码以修复时间分割。
- 使用线索来识别罪魁祸首(谁或什么导致了时间分裂。
学生活动
编码活动(30-40分钟):学生们在蜉蝣一号的控制中心开始他们的编码冒险,这是监测时间错误的主要太空港。人工智能塔拉(TARRA)将指导他们完成任务。学生必须首先选择一种编码语言,Block 或 Python。对于初学者,建议使用 Block。
在选择他们的时间代理后,他们将编写一个机器人来解决时间分割问题,学生将沿着一条线索前往测试中心进行第一次入职编码活动。在这里,他们将选择他们的 TALK 设备开始编码活动。
入职编码挑战
测试区域编码挑战:代理移动。将代理向前移动,直到它站在红色块上。
完成第一个入职挑战后,学生将被引导至时间线计算机进行时间线编码挑战。完成每个编码挑战后,他们将被要求找到一个秘密按钮,引导他们找到线索。这些线索将帮助他们确定神秘事故的罪魁祸首。
学生将完成以下三个编码挑战(时间分割),每个任务(游戏循环)。每次重播都将允许学生探索各种编码探索的其他挑战。
编码挑战
Time Split 1:
Big Band Jazz (这是指导性挑战)
这位伟大的爵士音乐家失去了他心爱的小号,取而代之的是 kazoo!编写你的时间代理代码,穿过迷宫,取回音乐家的小号,拯救爵士乐。
时间分裂 2:
吉萨
大金字塔 大金字塔现在是立方体!对你的时间代理进行编码,以帮助设计师创建一个可以持续数千年的安全结构......金字塔。
时空分割3:
月球任务
宇航员需要你的帮助——使用你的时间代理完成一个迷宫,并提供计算,帮助宇航员登陆月球!
时间分裂4:
中国的长城
长城实际上并不伟大,但......事实上,它很短!饥饿的熊猫熊不停地吃竹脚手架,这意味着工人们现在无法建造他们想要的又大又高的墙。编写一个竹园来转移饥饿的熊猫!
时间分段 5:
蒙娜丽莎
蒙娜丽莎不再微笑——事实上,她非常沮丧。时间罪魁祸首回去摧毁了蒙娜丽莎的喷泉,导致她著名的笑容皱起了眉头。编写你的时间代理代码,通过修理她的喷泉来让她振作起来。
时间分 6:
首次飞行
罪魁祸首在飞机跑道上布满了洞。我们没有飞机,只有热气球。对你的时间代理进行编码,以修复跑道,以便发明者可以进行第一次飞行!
时间分 7:
第一位计算机科学家
第一个计算机科学程序播放了一首歌,但罪魁祸首毁了代码。使用您的时间代理来修复代码以播放音乐!
时间分 8:
人类最好的朋友
人类最好的朋友不再是狗,而是熊!使用你的时间代理与一只小狗交朋友,并带领一只小狗回到人类身边,再次成为最好的朋友。
时间分段 9:
古生物学之谜
哦不!罪魁祸首回到过去,偷走了一些化石,导致腕龙的脖子很短。使用你的时间代理来帮助替换被盗的化石,这样古生物学家就可以建造长脖子的腕龙!
时间分割 10:
发现的
元素 罪魁祸首偷偷溜进了科学实验室,隐藏了一些元素。使用你的时间代理来寻找隐藏的元素,这样科学家就可以做出伟大的发现!
在完成三个编码活动后,学生将解决游戏的第一个循环并找出罪魁祸首。他们可以通过选择新的时间代理和编码额外的时间分割来扩展他们的编码活动。
课堂预期
课程结论(5 分钟):学生将单独和/或在促进的学生小组中考虑以下问题。完成编码挑战后,请思考以下问题。
- 你最喜欢编程一小时的哪个部分?
- 编程一小时最具挑战性的部分是什么?
- 你今天是如何利用计算机科学技能来解决挑战和任务的?
- 你今天学到的一件新东西是什么?
- 计算机科学如何在学校和您的爱好中使用?
- 为什么计算机科学对所有人的学习都很重要?
外部辅助文件
编程一小时 2021 培训课程通过此培训课程准备编程一小时,赢取 2021 年编程一小时主持人徽章。
演示幻灯片
使用直接指导、虚拟或混合学习环境,通过 2021 年编程一小时的分步演示幻灯片指导学生。
教育工作者指南
查看本《教师指南》,该指南旨在提供帮助学生度过愉快而成功的编程一小时所需的所有信息。
解决方案指南
请参阅编码解决方案指南,了解 Block 和 Python 中每个时间分割的初学者和更高级的解决方案。
演练教程视频
观看这个 5 分钟的教程视频,逐步演练编程一小时的介绍和第一个编码挑战。
推广
通过这些集成的计算机科学扩展活动,在编码概念的基础上构建。将计算机科学与核心学科领域联系起来。
超越编程一小时路径
所以你参加了编程一小时——现在怎么办?在整个课程中探索这些基于兴趣的学习途径。
结业证书
为您的学生下载这些 2021 年编程一小时结业证书 - TimeCraft。
传单(可打印)
通过这张可打印的传单,与您的学习社区分享 2021 年编程一小时:TimeCraft。
卡胡特!2021 年编程一小时
与 Kahoot 一起完成您的 2021 年编程一小时 (TimeCraft)!测验对游戏的理解,并了解更多关于历史上非凡时刻的信息。
培训师指南
查看此快速指南,通过 Minecraft 的 2021 年编程一小时 (TimeCraft) 促进编程一小时。
本地化的教学支持材料
提供 29 种语言的资源,包括西班牙语、法语、意大利语、挪威语、荷兰语、丹麦语、瑞典语、土耳其语、中文、韩语和日语。