
计算机科学(CS)是基础知识,是“所有学生都应该在年轻时学习的基本技能......计算思维是思维能力的一大群。(佩顿琼斯)它为我们的学生提供了在技术驱动的世界中茁壮成长所需的关键技能。这意味着知道如何在线安全,创造性地解决重要问题,并有能力成为创作者,而不仅仅是数字媒体的消费者。这些技能将为他们进入高等教育和技术注入职业的整个学术旅程开辟道路。
CS无处不在,适合所有人。学校系统正在增加获得CS的机会,并将其扩展到教育的各个阶段,因为研究表明,我们越早让学生参与CS,他们就越有机会发现它有趣且与他们的生活相关。学习CS为学生提供理解和参与周围世界所需的技能 - 其中大部分由代码提供支持。这是我们为学生提供的最强大的工具,以取得成功。
新的 Minecraft CS Progression 和 CS Subject Kit 为 K-12 的教育工作者提供了一套符合标准的资源,由高质量的教学支持材料、在线专业发展以及针对整个学习者的教学框架提供支持。凭借数百小时的内容清晰地排列,CS 比以往任何时候都更容易访问和吸引人,为学习者和教育工作者提供了许多切入点,无论经验水平或以前的知识水平如何。
《我的世界》在CS教育中的价值
每个学生都应该有机会以与他们相关和有意义的方式学习 CS。代码为我们的世界提供动力,我们的世界是多样化和动态的,因此 CS 的可访问性和包容性始终很重要。在 Minecraft,我们将提供高度参与、可访问且有效的内容和专业发展的学习途径作为我们使命的一部分。
- 有意思:学生认为CS是困难的,不相关。《我的世界》使学习变得有趣和有吸引力。
- 访问:跨阶段和年龄的多个入口点;内容和支持可满足影响访问的需求和兴趣。
- 以学生为中心:使学生能够成为自己学习的参与者。它是动手、解决问题和基于探究的。
- 逐步释放:通过支持的学习之旅为学生提供信心,为技能发展、内容获取和学习的情感弹性提供了许多机会。脚手架式教学框架有意导致独立学习(我做/我们做/你做)。
- 渐进式途径:以清晰的步骤建立对 CS 内容、技能和思维方式的掌握。

使用 Minecraft 教授 CS
Minecraft CS Progression将相关学术标准作为逻辑,渐进式教学框架的一部分。学生将通过适合发展的学习经验来学习、实践和应用 CS,这些经验很容易融入现有课程。内容将CS与学生关心的主题联系起来,例如动物保护,环境,空间科学和艺术。这些课程逐渐建立计算思维的能力,并提供练习和展示对基本计算技能和概念的掌握的机会。
超过 200 小时的符合标准的 CS 内容分为四个阶段,您可以轻松地将其集成到您的课程中。小学低年级(K-2年级)和小学高年级(3-5年级)阶段引入了基于块的编码,作为CS的简单介绍。小学低年级阶段的内容为年轻学生提供脚手架。这些活动培养早期技能发展,强调责任、自我管理、安全和协作。在小学高年级阶段,他们将学习将编码概念应用于现实世界的问题,建立他们的研究技能和数字工具集,并了解人工智能背后的想法。
在初中(6-8年级),学习者使用高度可访问的Microsoft MakeCode编辑器,使用日益流行的Python语言从块编码转向基于文本的编码。从块到文本的转换非常直观,能够在编码语言之间轻松切换。在十个单元中,他们将遇到基于团队的协作活动、指导实践以评估和改进现有代码、设计思维和编程,然后再生成最终的协作工件。
在升学的最高级阶段,即高中(9-12年级),学生使用笔记本样式编辑器更深入地了解Python,使用IDE培养对Python的熟悉和熟练程度,使学生能够使用Python构建自己的程序。我们已经构建了 Python 库参考指南,开放了所有可供学生设计和构建自己的程序的 Python 命令——这是他们自己的创作者作品集的良好开端!

教师在线培训
Minecraft CS Progression 在每个学习阶段都提供了入口,因此教育工作者和学生可以成功地开始他们的编码之旅,无论他们以前的经验如何。
为了帮助教育工作者提供这些内容,我们为教师创造了新的和令人兴奋的机会,让他们在CS世界中站稳脚跟。
- Microsoft Learn 的四门新课程概述了使用 Blocks 和 Python 教授编码所需的所有知识。加入来自世界各地的教育工作者队伍,作为一个社区进行培训。
- 我们与计算机科学教师协会 (CSTA)、欧盟代码周、CS Ed 周和微软教育合作,提供一系列活动来支持您的教学。
- 下载课程指南,详细概述整个进度和学习框架。每条学习内容都附有广泛的课程计划和支持材料。