人人皆可使用的基于块的编程方式

Google 的 Blockly 正在与开发者、学生和公共机构携手,推动基于块的易用编程技术的不断发展

Blockly 无障碍功能主打图片

我们对无障碍功能的持续承诺

扩大残障学生的使用范围

Blockly 致力于开发包容性工具,帮助所有学生(包括残障学生)取得成功。

Blockly 无障碍基金

我们认为,每个人都有机会学习计算机科学。该基金将帮助专注于计算机科学教育的公益组织在其基于积木的课程和产品中构建和推出无障碍功能。让我们携手努力,让编程教育成为人人都能接受且富有吸引力的体验。

无障碍合作伙伴

Blockly 无障碍功能引用

与 Google Blockly 团队及其合作伙伴合作,让我对让所有学生都能真正学习计算机科学的可能性充满信心。

Elissa Hozore

计算机科学教师协会无障碍功能主管

当前的无障碍功能项目

您目前可以通过以下方式试用 Blockly 中的无障碍功能并提供反馈

键盘导航插件实验

此实验性插件支持在 Blockly 中使用键盘导航。它提供了不同的操作,可能有助于弱视或行动障碍用户或无法使用鼠标的用户更轻松地浏览 Blockly。

键盘导航和屏幕阅读器支持紧密相关。Blockly 团队计划在 2025 年第 2 季度和第 3 季度逐步添加屏幕阅读器支持,同时验证常规导航方法。

  • 讨论各种导航方法之间的权衡。
  • 讨论不同的用户测试方法。
  • 分享相关研究和其他背景信息。
重要提示: 无法访问现有的键盘导航插件。请使用上面的实验性代码。
无障碍产品路线图

我们将专注于实现键盘导航和初始屏幕阅读器功能。

这些举措旨在将无障碍功能集成到核心库、合作伙伴平台和教材中,从而提升 Blockly 对所有用户的易用性。

在 GitHub 上查看路线图
计时 项目 说明
2025 年第 1 季度至第 2 季度

键盘导航

我们正在通过实验性插件实现和现场测试键盘导航功能,该插件最终将集成到 Blockly Core 中。
2025 年第 2 季度至第 3 季度

屏幕阅读器改进

我们将为 Blockly 库中的字段和工作区组件实现初始屏幕阅读器功能,并使用 ARIA 属性。点击此处了解项目详情
2025 年第 3 季度

扩展键盘无障碍功能

键盘导航功能可集成到 Code.org、micro:bit 和 MakeCode 等合作伙伴平台。
2025 年第 3 季度 文档更新 我们将创建有关 Blockly 无障碍功能的全新、全面的文档。
2025 年第 3 季度

提升课程无障碍功能

我们建议合作伙伴平台审核并更新现有课程材料,以符合无障碍功能最佳实践。我们可以通过社区论坛提供技术支持。
2025 年第 3 季度

发布培训资料

集成无障碍功能后,合作伙伴平台可以为教师和学生开发培训和支持材料,帮助他们有效使用无障碍功能。
2025 年第 4 季度

添加了无障碍功能管理

我们计划添加一个控制台,供合作伙伴平台使用,以帮助用户管理 Blockly 无障碍功能。
计时 2025 年第 1 季度至第 2 季度
项目 键盘导航
说明 我们正在通过实验性插件实现和现场测试键盘导航功能,该插件最终将集成到 Blockly Core 中。
计时 2025 年第 2 季度至第 3 季度
项目 屏幕阅读器改进
说明 我们将为 Blockly 库中的字段和工作区组件实现初始屏幕阅读器功能,并使用 ARIA 属性。点击此处了解项目详情
计时 2025 年第 3 季度
项目 扩展键盘无障碍功能
说明 键盘导航功能可集成到 Code.org、micro:bit 和 MakeCode 等合作伙伴平台。
计时 2025 年第 3 季度
项目 文档更新
说明 我们将创建有关 Blockly 无障碍功能的全新、全面的文档。
计时 2025 年第 3 季度
项目 提升课程无障碍功能
说明 我们建议合作伙伴平台审核并更新现有课程材料,以符合无障碍功能最佳实践。我们可以通过开发者论坛提供技术支持。
计时 2025 年第 3 季度
项目 发布培训资料
说明 集成无障碍功能后,合作伙伴平台可以为教师和学生开发培训和支持材料,帮助他们有效使用无障碍功能。
计时 2025 年第 4 季度
项目 添加了无障碍功能管理
说明 我们计划添加一个控制台,供合作伙伴平台使用,以帮助用户管理 Blockly 无障碍功能。

包容性设计

以下是您在设计基于图块的产品和教学体验时,您可以立即采用的实用提示:

考虑多种模式,让学生能够与您的环境互动,包括听觉、文字和动觉元素。例如,使用音频疗法让空间编码更具包容性。

使用图表组织工具和核对清单等支架工具,将课程分解为更小的步骤,以帮助学生理解和执行,帮助学生随着时间的推移建立信心和理解力。

创建以各种方式表示信息的课程,例如磁块、3D 打印块、不同的块形状和颜色、文字转语音、图形、视频等。

资源

为残障学生扩大计算机科学教育的覆盖面

博文

为残障学生扩大计算机科学教育的覆盖面

了解 Blockly 如何通过 Blockly 无障碍基金,让更多人能够获享更具包容性的基于块的编程体验。

介绍 Micro:bit 历程的 Blockly 峰会卡片

YouTube

Micro:bit 在实现基于块的无障碍编程方面的历程

Micro:bit Educational Foundation 的产品总监 Lucy Gill 探讨了他们为提高实体和数字产品的无障碍功能而做出的努力。

Blockly 峰会卡片:Blockly 是面向聋哑学生的视觉空间学习工具

YouTube

将 Blockly 用作聋哑学生的视觉空间学习工具

从 Deaf Kids Code 的创始人 Shireen Hafeez 了解 Blockly 如何帮助聋哑学生展示其独特的解决问题能力。