blockly accessibility fund

ユーザー補助コミュニティとの連携

学術機関、テクノロジー企業、アクセシビリティ団体が、Google.org の支援を受け、誰もがコーディングを楽しめるソリューションを共同で開発しています。

Google ユーザー補助デベロッパー センターの Blockly と Micro:bit

Blockly Accessibility Fund の受賞者をご紹介

ブロックベースのコーディングをよりインクルーシブで誰もが利用できるようにするためのプロジェクトを探す。

機能のアップグレード
ロービジョン

ユーザー調査を実施してユーザー補助機能の開発をサポートし、MakeCode のユーザー エクスペリエンスのアクセシビリティを改善する

このプロジェクトでは、ユーザー補助機能の開発中に専門家、教師、生徒からユーザー フィードバックを収集し、Blockly や MakeCode などのコーディング プラットフォームを、手指の不自由な生徒や視覚障がいのある生徒がより簡単に使用できるようにします。このプロジェクトでは、キーボード ナビゲーションとスクリーン リーダーのサポートを改善することで、こうした生徒がコーディングを学び、デジタル人材として活躍できるようにします。

リサーチ
ロービジョン

ブロックベースのコーディングで WCAG に準拠するためのデベロッパー向けの調査とトレーニング

この共同プロジェクトは、障がいのあるユーザーがブロックベースのプログラミング ツールである Blockly をより簡単に利用できるようにすることを目的としています。このプロジェクトでは、WCAG 規制に関するトレーニング リソースとドキュメントを提供することで、デベロッパーがよりインクルーシブな Blockly プロダクトを作成できるようにすることを目指しています。

機能のアップグレード
ロービジョン

コード ナビゲーションと音声キューによって Blockly でのコーディング エクスペリエンスを改善

このプロジェクトは、視覚障がいのある生徒がブロックベースのプログラミングをより簡単に利用できるようにすることを目的としています。このプロジェクトでは、キーボード ナビゲーションや音声キューなどの機能を開発することで、Blockly プログラミング ツールでのコード ナビゲーションと理解を改善することを目指しています。

カリキュラム
すべての障害

小学校 1 ~ 5 年生の教師向けの専門能力開発: POUR の原則をユースケースに合わせて調整する

このプロジェクトは、POUR の原則を使用して Blockly をより多くの生徒が利用できるようにする方法について、小学校 1 年生から 5 年生までの教師をトレーニングすることを目的としています。教師は、専門能力開発、iPad、ロボットを受け取り、教室でユーザー補助機能を実装して評価します。

機能のアップグレード
ロービジョン

App Inventor と Blockly のユーザー補助機能を改善

このプロジェクトの目的は、ブロックベースのプログラミング プラットフォームである App Inventor のユーザー補助機能を改善することです。コアの改善、プラグインの作成、フィードバックの提供を通じて、Blockly コミュニティに貢献できます。

機能のアップグレード
運動機能障がい

Scratch プラットフォームのユーザー補助機能を改善する

Scratch Foundation は、Scratch エディタとコミュニティ サイト全体にキーボード ナビゲーションを追加し、スクリーン リーダーとの互換性を改善し、コーディング用の試験運用版の音声操作をプロトタイプ化して、Scratch プラットフォームのユーザー補助機能を強化します。

機能のアップグレード
自閉症

自閉症の生徒が共同でプログラミングできるようにする

Collaborative Blockly プロジェクトは、ソーシャル インタラクションと認知負荷を管理するためのスキャフォールド サポートとツールを提供することで、自閉症の生徒が共同でプログラミングを学習できるようにすることを目的としています。これにより、生徒はグループで効果的に作業し、必要なコラボレーション スキルを身につけることができます。

機能のアップグレード
運動機能障がい

スクリーン リーダーのサポートを強化し、ブロックベースのインターフェースのユーザー補助を改善

Neil Squire Society は、障がいのある生徒向けに Blockly のユーザー補助機能を改善する取り組みを行っています。スクリーン リーダーのサポートの強化、ARIA 属性の統合、手指の不自由なユーザーの課題への対応を進めています。これにより、より多くの生徒がコーディング教育に参加し、STEM スキルを習得できるようになります。

カリキュラム
すべての障害

ユーザー補助を身近なものにする: 教育者向けのトレーニング モジュール

このプロジェクトは、教師が Blockly のユーザー補助機能を理解して活用できるようにするオンライン トレーニング モジュールを開発することを目的としています。これにより、教育者は障がいのある生徒に対して、よりインクルーシブでアクセスしやすいコンピュータ サイエンス教育を提供できるようになります。

機能のアップグレード
ロボット工学

新しいコントローラでロボット プログラミングをより簡単に

FIRST Robotics は、Blockly ベースのプログラミングを備えた新しいロボット コントローラを開発しています。これにより、特にコーディングの経験がない生徒にとって、ロボット プログラミングがよりアクセスしやすく直感的になります。2027 年までに 25 万人以上の生徒が恩恵を受ける可能性があります。

機能のアップグレード
アイゲイズ

ブロック コーディング プラットフォーム向けのアイトラッキング インターフェースを開発、テストする

このプロジェクトは、重度の身体障がいのある生徒がアイコントロールを使用してコーディングを学習、探索できるように、ブロック コーディング プラットフォーム用のアイトラッキング インターフェースを開発することを目的としています。この研究は、アイトラッキング ユーザーの視点から、MakeCode のユーザー補助機能の拡充をテストする場にもなります。

リサーチ
聴覚障害

ブロックベースのプログラミングに関連するキーワードを補完するアメリカ手話の動画ライブラリを作成する

Deaf Kids Code は、Blockly の重要な用語のアメリカ手話(ASL)動画用語集を作成しています。このリソースは、コンピュータ サイエンス教育のアクセシビリティを改善するために、ろう教育者と生徒と共有されます。

新しい申請
すべての障害

アイコン ブロックに基づいてユーザー補助対応のプログラミング アプリを作成する(横向きプログラミング)

Sistema THEAD は、障がいのある生徒が利用できるように、Blockly に基づく新しいウェブ アプリケーションを開発しています。このアプリはカスタマイズ可能で、Scratch Tactile の物理ブロックと統合でき、さまざまなニーズを持つ生徒向けの機能を備えています。インクルージョンを促進し、すべての生徒が利用しやすい学習環境を提供することを目的としています。

カリキュラム
運動機能障がい

ブロックベースのプログラミングのための支援技術デバイスに関するセルフペース学習コースを開発する

Zero Day Camp は、身体に障がいのある教育者と生徒が、支援技術を使って Blockly でコーディングする方法を学ぶための無料のオンライン コースを作成しています。これらの生徒の CS 教育のギャップを埋めるために、コース、フォーラム、コンサルトを開発する予定です。

機能のアップグレード
すべての障害

Code.org の Music Lab でアクセシブルなシーケンスを開発する

Code.org は、ユーザー補助を必要とする小中高生が 15% にのぼることを受け、ブロックベースの Music Lab 環境のユーザー補助対応バージョンを作成しています。このプロジェクトは、こうした生徒がコンピュータ サイエンス教育にアクセスしやすくし、将来のユーザー補助対応の学習ラボの実現に道を開くことを目的としています。

Blockly のユーザー補助リソースと Google の取り組みを確認する

Blockly ユーザー補助ハブに移動