誰もが利用できるブロックベースのコーディング

Google の Blockly は、デベロッパー、生徒、公共機関とともに、ブロックベースのアクセス可能なプログラミングを推進しています

Blockly のユーザー補助のヒーロー画像

ユーザー補助への継続的な取り組み

障がいのある生徒のアクセス拡大

Blockly は、障がいのある生徒を含め、すべての生徒が成功できるようにインクルーシブなツールを開発することに取り組んでいます。

Blockly アクセシビリティ ファンド

Google は、誰もがコンピュータ サイエンス学習の機会を得られるべきだと考えています。このファンドにより、CS 教育に重点を置く非営利団体は、ブロックベースのプロダクトとカリキュラムにユーザー補助機能を構築してリリースできるようになります。力を合わせれば、すべての人にとって魅力的で楽しいコーディング教育を実現できます。

ユーザー補助パートナーシップ

Blockly のユーザー補助に関する引用

Google Blockly チームとそのパートナーと協力することで、すべての生徒がコンピュータ サイエンスに本当にアクセスできるようになる可能性について、楽観的な見方ができるようになりました。

Elissa Hozore

コンピュータ サイエンス教員連盟のユーザー補助リード

現在のユーザー補助プロジェクト

現在、Blockly のユーザー補助機能を試してフィードバックを共有できる機会がいくつかあります。

キーボード ナビゲーション プラグイン試験運用版

この試験運用版のプラグインを使用すると、Blockly でキーボード ナビゲーションを使用できます。視覚障がいのあるユーザーや移動障がいのあるユーザー、またはマウスを使用できないユーザーが Blockly を簡単に操作できるように、さまざまなアクションが用意されています。

キーボード ナビゲーションとスクリーンリーダーのサポートは密接に関連しています。Blockly チームは、ナビゲーションの一般的なアプローチを検証しながら、2025 年第 2 四半期と第 3 四半期にスクリーンリーダーのサポートを段階的に追加する予定です。

  • さまざまなナビゲーション方法のトレードオフについて説明します。
  • さまざまなユーザーテストの手法について説明します。
  • 関連する調査やその他のコンテキストを共有します。
重要: 既存のキーボード ナビゲーション プラグインにはアクセスできません。上記の試験運用版コードを使用してください。
ユーザー補助プロダクトのロードマップ

キーボード ナビゲーションと初期スクリーン リーダー機能の実装に重点を置いています。

これらの取り組みは、コア ライブラリ、パートナー プラットフォーム、教育資料にユーザー補助機能を統合することで、すべてのユーザーにとって Blockly の使い勝手を向上させることを目的としています。

GitHub でロードマップを確認する
タイミング プロジェクト 説明
2025 年第 1 四半期~第 2 四半期

キーボードの操作

キーボード ナビゲーションを実装し、試験運用版プラグインでフィールドテストを行っています。このプラグインは最終的に Blockly Core に統合される予定です。
2025 年第 2 四半期~第 3 四半期

スクリーン リーダーの改善

Google は、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 四半期
プロジェクト スクリーン リーダーの改善
説明 Google は、Blockly ライブラリのフィールドとワークスペース コンポーネントに ARIA 属性を使用して、最初のスクリーン リーダー機能を実装しています。プロジェクトの詳細はこちらをご覧ください。
タイミング 2025 年第 3 四半期
プロジェクト キーボードのユーザー補助機能のスケーリング
説明 キーボード ナビゲーションを、Code.org、micro:bit、MakeCode などのパートナー プラットフォームに統合できます。
タイミング 2025 年第 3 四半期
プロジェクト ドキュメントの更新情報
説明 Blockly のユーザー補助機能に関する新しい包括的なドキュメントを作成します。
タイミング 2025 年第 3 四半期
プロジェクト カリキュラムのアクセシビリティの向上
説明 パートナー プラットフォームは、既存のカリキュラム資料を監査し、ユーザー補助のベスト プラクティスに準拠するように更新することをおすすめします。デベロッパー グループを通じてテクニカル サポートを提供しています。
タイミング 2025 年第 3 四半期
プロジェクト トレーニング資料の公開
説明 パートナー プラットフォームは、ユーザー補助機能を統合した後、教師と生徒がユーザー補助機能を効果的に使用できるように、トレーニング マテリアルとサポート マテリアルを開発できます。
タイミング 2025 年第 4 四半期
プロジェクト ユーザー補助機能の管理を追加
説明 パートナー プラットフォームで使用できるコントロール パネルを追加し、ユーザーが Blockly のユーザー補助機能を管理できるようにする予定です。

インクルーシブネス重視のプロダクト デザイン

以下は、ブロックベースのプロダクトと学習体験を設計する際に今すぐ実装できるヒントです。

生徒が環境に触れる際に、複数のモダリティ(聴覚、テキスト、運動感覚など)を考慮します。たとえば、音声キューを使用して空間コーディングをより包括的なものにする。

グラフィック オルガナイザーやチェックリストなどのスキャフォールディング ツールを使用して、授業を小さなステップに分割し、生徒の理解と実行機能をサポートして、生徒が自信と理解を深めていくようにします。

磁石ブロック、3D プリント ブロック、さまざまなブロックの形や色、テキスト読み上げ、グラフィック、動画など、さまざまな方法で情報を表すレッスンを作成します。

リソース

障がいのある生徒が CS 教育を利用できるように範囲を拡大

ブログ投稿

障がいのある生徒が CS 教育を利用できるように範囲を拡大

Blockly が Blockly ユーザー補助基金を通じて、よりインクルーシブなブロックベースのコーディング エクスペリエンスへのアクセスを拡大している方法をご覧ください。

Micro:bit のジャーニーの Blockly サミット カード

YouTube

ユーザー補助対応のブロックベース コーディングへの Micro:bit の取り組み

Micro:bit Educational Foundation のプロダクト責任者である Lucy Gill 氏が、物理的なプロダクトとデジタル プロダクトのアクセシビリティを改善するための取り組みについて説明します。

難聴の生徒向けの視空間学習ツールとしての Blockly に関する Blockly サミット カード

YouTube

Blockly を難聴の児童生徒向けの視空間学習ツールとして使用する

Deaf Kids Code の創設者である Shireen Hafeez 氏が、Blockly がどのようにして難聴の子どもたちが独自の問題解決能力を発揮できるようにしているかを説明します。