blockly accessibility fund
ユーザー補助コミュニティとの連携
学術機関、テクノロジー企業、アクセシビリティ団体が、Google.org の支援を受け、誰もがコーディングを楽しめるソリューションを共同で開発しています。
Blockly Accessibility Fund の受賞者をご紹介
ブロックベースのコーディングをよりインクルーシブで誰もが利用できるようにするためのプロジェクトを探す。
ユーザー調査を実施してユーザー補助機能の開発をサポートし、MakeCode のユーザー エクスペリエンスのアクセシビリティを改善する
Lucy Gill
このプロジェクトでは、ユーザー補助機能の開発中に専門家、教師、生徒からユーザー フィードバックを収集し、Blockly や MakeCode などのコーディング プラットフォームを、手指の不自由な生徒や視覚障がいのある生徒がより簡単に使用できるようにします。このプロジェクトでは、キーボード ナビゲーションとスクリーン リーダーのサポートを改善することで、こうした生徒がコーディングを学び、デジタル人材として活躍できるようにします。
ブロックベースのコーディングで WCAG に準拠するためのデベロッパー向けの調査とトレーニング
Andreas Stefik 博士
Brianna Blaser 博士
この共同プロジェクトは、障がいのあるユーザーがブロックベースのプログラミング ツールである Blockly をより簡単に利用できるようにすることを目的としています。このプロジェクトでは、WCAG 規制に関するトレーニング リソースとドキュメントを提供することで、デベロッパーがよりインクルーシブな Blockly プロダクトを作成できるようにすることを目指しています。
コード ナビゲーションと音声キューによって Blockly でのコーディング エクスペリエンスを改善
Stephanie Ludi 博士
このプロジェクトは、視覚障がいのある生徒がブロックベースのプログラミングをより簡単に利用できるようにすることを目的としています。このプロジェクトでは、キーボード ナビゲーションや音声キューなどの機能を開発することで、Blockly プログラミング ツールでのコード ナビゲーションと理解を改善することを目指しています。
小学校 1 ~ 5 年生の教師向けの専門能力開発: POUR の原則をユースケースに合わせて調整する
Andrew Bennett 氏と Maya Israel 博士
このプロジェクトは、POUR の原則を使用して Blockly をより多くの生徒が利用できるようにする方法について、小学校 1 年生から 5 年生までの教師をトレーニングすることを目的としています。教師は、専門能力開発、iPad、ロボットを受け取り、教室でユーザー補助機能を実装して評価します。
App Inventor と Blockly のユーザー補助機能を改善
Mark Friedman
このプロジェクトの目的は、ブロックベースのプログラミング プラットフォームである App Inventor のユーザー補助機能を改善することです。コアの改善、プラグインの作成、フィードバックの提供を通じて、Blockly コミュニティに貢献できます。
Scratch プラットフォームのユーザー補助機能を改善する
Kevin Bedeau と Kate Littlefield
Scratch Foundation は、Scratch エディタとコミュニティ サイト全体にキーボード ナビゲーションを追加し、スクリーン リーダーとの互換性を改善し、コーディング用の試験運用版の音声操作をプロトタイプ化して、Scratch プラットフォームのユーザー補助機能を強化します。
自閉症の生徒が共同でプログラミングできるようにする
Andrew Begel
Collaborative Blockly プロジェクトは、ソーシャル インタラクションと認知負荷を管理するためのスキャフォールド サポートとツールを提供することで、自閉症の生徒が共同でプログラミングを学習できるようにすることを目的としています。これにより、生徒はグループで効果的に作業し、必要なコラボレーション スキルを身につけることができます。
スクリーン リーダーのサポートを強化し、ブロックベースのインターフェースのユーザー補助を改善
Chad Leaman
Neil Squire Society は、障がいのある生徒向けに Blockly のユーザー補助機能を改善する取り組みを行っています。スクリーン リーダーのサポートの強化、ARIA 属性の統合、手指の不自由なユーザーの課題への対応を進めています。これにより、より多くの生徒がコーディング教育に参加し、STEM スキルを習得できるようになります。
ユーザー補助を身近なものにする: 教育者向けのトレーニング モジュール
Elissa Hozore
このプロジェクトは、教師が Blockly のユーザー補助機能を理解して活用できるようにするオンライン トレーニング モジュールを開発することを目的としています。これにより、教育者は障がいのある生徒に対して、よりインクルーシブでアクセスしやすいコンピュータ サイエンス教育を提供できるようになります。
新しいコントローラでロボット プログラミングをより簡単に
Danny Diaz と Kevin O'Connor
FIRST Robotics は、Blockly ベースのプログラミングを備えた新しいロボット コントローラを開発しています。これにより、特にコーディングの経験がない生徒にとって、ロボット プログラミングがよりアクセスしやすく直感的になります。2027 年までに 25 万人以上の生徒が恩恵を受ける可能性があります。
ブロック コーディング プラットフォーム向けのアイトラッキング インターフェースを開発、テストする
Kirsty McNaught
このプロジェクトは、重度の身体障がいのある生徒がアイコントロールを使用してコーディングを学習、探索できるように、ブロック コーディング プラットフォーム用のアイトラッキング インターフェースを開発することを目的としています。この研究は、アイトラッキング ユーザーの視点から、MakeCode のユーザー補助機能の拡充をテストする場にもなります。
ブロックベースのプログラミングに関連するキーワードを補完するアメリカ手話の動画ライブラリを作成する
Shireen Hafeez
Deaf Kids Code は、Blockly の重要な用語のアメリカ手話(ASL)動画用語集を作成しています。このリソースは、コンピュータ サイエンス教育のアクセシビリティを改善するために、ろう教育者と生徒と共有されます。
アイコン ブロックに基づいてユーザー補助対応のプログラミング アプリを作成する(横向きプログラミング)
Roger Olivella Morillo
Sistema THEAD は、障がいのある生徒が利用できるように、Blockly に基づく新しいウェブ アプリケーションを開発しています。このアプリはカスタマイズ可能で、Scratch Tactile の物理ブロックと統合でき、さまざまなニーズを持つ生徒向けの機能を備えています。インクルージョンを促進し、すべての生徒が利用しやすい学習環境を提供することを目的としています。
ブロックベースのプログラミングのための支援技術デバイスに関するセルフペース学習コースを開発する
Loreto Dumitrescu
Zero Day Camp は、身体に障がいのある教育者と生徒が、支援技術を使って Blockly でコーディングする方法を学ぶための無料のオンライン コースを作成しています。これらの生徒の CS 教育のギャップを埋めるために、コース、フォーラム、コンサルトを開発する予定です。
Code.org の Music Lab でアクセシブルなシーケンスを開発する
Samantha Schwartz と Emily Eastlake
Code.org は、ユーザー補助を必要とする小中高生が 15% にのぼることを受け、ブロックベースの Music Lab 環境のユーザー補助対応バージョンを作成しています。このプロジェクトは、こうした生徒がコンピュータ サイエンス教育にアクセスしやすくし、将来のユーザー補助対応の学習ラボの実現に道を開くことを目的としています。