Lập trình dựa trên khối có hỗ trợ tiếp cận cho tất cả mọi người

Blockly của Google đang thúc đẩy việc lập trình dễ tiếp cận dựa trên khối với các nhà phát triển, học sinh và các tổ chức công cộng

Hình ảnh chính về tính năng hỗ trợ tiếp cận của Blockly

cam kết liên tục của chúng tôi về khả năng hỗ trợ tiếp cận

Mở rộng khả năng tiếp cận cho học viên khuyết tật

Blockly cam kết phát triển các công cụ mang tính bao gồm để giúp tất cả học viên gặt hái thành công, bao gồm cả những học viên khuyết tật.

Quỹ hỗ trợ tiếp cận Blockly

Chúng tôi tin rằng mọi người đều có cơ hội học khoa học máy tính. Quỹ này sẽ giúp các tổ chức phi lợi nhuận tập trung vào việc giáo dục về khoa học máy tính xây dựng và ra mắt các tính năng hỗ trợ tiếp cận vào sản phẩm và chương trình học dựa trên khối. Cùng nhau, chúng ta có thể biến việc học lập trình trở thành một trải nghiệm thân thiện và hấp dẫn cho mọi người.

Quan hệ đối tác về hỗ trợ tiếp cận

Trích dẫn về khả năng hỗ trợ tiếp cận của Blockly

Việc làm việc với nhóm Google Blockly và các đối tác của họ đã giúp tôi lạc quan về tiềm năng giúp tất cả học sinh thực sự tiếp cận được khoa học máy tính.

Elissa Hozore

Trưởng nhóm Hỗ trợ tiếp cận, Hiệp hội Giáo viên Khoa học máy tính

Các dự án hỗ trợ tiếp cận hiện tại

Dưới đây là các cơ hội hiện tại để bạn thử nghiệm các tính năng hỗ trợ tiếp cận trong Blockly và chia sẻ ý kiến phản hồi

Thử nghiệm bằng trình bổ trợ điều hướng bàn phímcuộc thí nghiệm

Trình bổ trợ thử nghiệm này cho phép điều hướng bằng bàn phím trong Blockly. Công cụ này cung cấp nhiều thao tác có thể giúp người dùng có thị lực kém hoặc khiếm khuyết về khả năng vận động, hoặc không thể sử dụng chuột dễ dàng điều hướng trong Blockly hơn.

Tính năng điều hướng bằng bàn phím và hỗ trợ trình đọc màn hình được kết hợp chặt chẽ. Nhóm Blockly dự định sẽ tăng dần khả năng hỗ trợ trình đọc màn hình trong quý 2 và quý 3 năm 2025, khi chúng tôi xác thực phương pháp điều hướng chung.

  • Thảo luận về sự đánh đổi giữa các phương thức điều hướng.
  • Thảo luận về các phương pháp kiểm thử người dùng.
  • Chia sẻ nghiên cứu có liên quan và bối cảnh khác.
LƯU Ý QUAN TRỌNG: Bạn không thể truy cập vào trình bổ trợ điều hướng bằng bàn phím hiện có. Vui lòng sử dụng mã thử nghiệm ở trên.
Lộ trình sản phẩm hỗ trợ tiếp cận

Chúng tôi tập trung vào việc triển khai tính năng điều hướng bằng bàn phím và chức năng trình đọc màn hình ban đầu.

Những nỗ lực này nhằm nâng cao khả năng hữu dụng của Blockly cho tất cả người dùng bằng cách tích hợp các tính năng hỗ trợ tiếp cận vào thư viện cốt lõi, nền tảng của đối tác và tài liệu giáo dục.

Xem lộ trình trên GitHub
Thời gian Dự án Mô tả
Quý 1 – Quý 2 năm 2025

Điều hướng bằng bàn phím

Chúng tôi đang triển khai và kiểm thử thực tế tính năng điều hướng bằng bàn phím thông qua một trình bổ trợ thử nghiệm. Cuối cùng, trình bổ trợ này sẽ được tích hợp vào Blockly Core.
Quý 2 – Quý 3 năm 2025

Cải tiến trình đọc màn hình

Chúng tôi đang triển khai chức năng trình đọc màn hình ban đầu bằng các thuộc tính ARIA cho các trường và thành phần không gian làm việc trong thư viện Blockly. Đọc thông tin chi tiết về dự án tại đây.
Quý 3 năm 2025

Điều chỉnh tỷ lệ hỗ trợ tiếp cận cho bàn phím

Bạn có thể tích hợp tính năng điều hướng bằng bàn phím vào các nền tảng đối tác như Code.org, micro:bit và MakeCode.
Quý 3 năm 2025 Các bản cập nhật tài liệu Chúng tôi sẽ tạo tài liệu mới, toàn diện về các tính năng hỗ trợ tiếp cận của Blockly.
Quý 3 năm 2025

Cải thiện khả năng hỗ trợ tiếp cận của chương trình học

Các nền tảng đối tác nên kiểm tra và cập nhật tài liệu hiện có trong chương trình giảng dạy để tuân thủ các phương pháp hay nhất về hỗ trợ tiếp cận. Chúng tôi sẵn sàng hỗ trợ kỹ thuật thông qua Diễn đàn cộng đồng.
Quý 3 năm 2025

Xuất bản tài liệu đào tạo

Sau khi tích hợp các tính năng hỗ trợ tiếp cận, các nền tảng đối tác có thể phát triển tài liệu đào tạo và hỗ trợ cho giáo viên và học viên để giúp họ sử dụng các tính năng hỗ trợ tiếp cận một cách hiệu quả.
Quý 4 năm 2025

Thêm tính năng quản lý hỗ trợ tiếp cận

Chúng tôi dự định thêm một bảng điều khiển mà các nền tảng đối tác có thể sử dụng để giúp người dùng quản lý các tính năng hỗ trợ tiếp cận của Blockly.
Thời gian Quý 1 – Quý 2 năm 2025
Dự án Điều hướng bằng bàn phím
Mô tả Chúng tôi đang triển khai và kiểm thử thực tế tính năng điều hướng bằng bàn phím thông qua một trình bổ trợ thử nghiệm. Cuối cùng, trình bổ trợ này sẽ được tích hợp vào Blockly Core.
Thời gian Quý 2 – Quý 3 năm 2025
Dự án Cải tiến trình đọc màn hình
Mô tả Chúng tôi đang triển khai chức năng trình đọc màn hình ban đầu bằng các thuộc tính ARIA cho các trường và thành phần không gian làm việc trong thư viện Blockly. Đọc thông tin chi tiết về dự án tại đây.
Thời gian Quý 3 năm 2025
Dự án Điều chỉnh tỷ lệ hỗ trợ tiếp cận cho bàn phím
Mô tả Bạn có thể tích hợp tính năng điều hướng bằng bàn phím vào các nền tảng đối tác như Code.org, micro:bit và MakeCode.
Thời gian Quý 3 năm 2025
Dự án Các bản cập nhật tài liệu
Mô tả Chúng tôi sẽ tạo tài liệu mới, toàn diện về các tính năng hỗ trợ tiếp cận của Blockly.
Thời gian Quý 3 năm 2025
Dự án Cải thiện khả năng hỗ trợ tiếp cận của chương trình học
Mô tả Các nền tảng đối tác nên kiểm tra và cập nhật tài liệu hiện có trong chương trình giảng dạy để tuân thủ các phương pháp hay nhất về hỗ trợ tiếp cận. Chúng tôi sẵn sàng hỗ trợ kỹ thuật thông qua Nhóm nhà phát triển.
Thời gian Quý 3 năm 2025
Dự án Xuất bản tài liệu đào tạo
Mô tả Sau khi tích hợp các tính năng hỗ trợ tiếp cận, các nền tảng đối tác có thể phát triển tài liệu đào tạo và hỗ trợ cho giáo viên và học viên để giúp họ sử dụng các tính năng hỗ trợ tiếp cận một cách hiệu quả.
Thời gian Quý 4 năm 2025
Dự án Thêm tính năng quản lý hỗ trợ tiếp cận
Mô tả Chúng tôi dự định thêm một bảng điều khiển mà các nền tảng đối tác có thể sử dụng để giúp người dùng quản lý các tính năng hỗ trợ tiếp cận của Blockly.

Thiết kế dành cho tất cả mọi người

Dưới đây là những mẹo hữu ích mà bạn có thể triển khai ngay hôm nay khi thiết kế sản phẩm và trải nghiệm hướng dẫn theo khối:

Cân nhắc nhiều phương thức để học viên tương tác với môi trường của bạn, bao gồm cả các thành phần nghe, văn bản và vận động. Ví dụ: sử dụng các giải pháp âm thanh để giúp việc lập trình không gian trở nên toàn diện hơn.

Chia bài học thành các bước nhỏ hơn bằng cách sử dụng các công cụ hỗ trợ như sơ đồ tư duy và danh sách kiểm tra để hỗ trợ học viên hiểu bài và thực hiện chức năng điều hành, giúp học viên tự tin và hiểu bài hơn theo thời gian.

Tạo bài học thể hiện thông tin theo nhiều cách, chẳng hạn như khối nam châm, khối in 3D, nhiều hình dạng và màu sắc khối, văn bản sang lời nói, đồ hoạ, video, v.v.

Nguồn lực

Mở rộng khả năng tiếp cận chương trình Giáo dục về khoa học máy tính cho học viên khuyết tật

bài đăng trên blog

Mở rộng khả năng tiếp cận chương trình Giáo dục lập trình máy tính cho học sinh khuyết tật

Tìm hiểu cách Blockly mở rộng phạm vi tiếp cận trải nghiệm lập trình dựa trên khối một cách toàn diện hơn thông qua Quỹ hỗ trợ tiếp cận của Blockly.

Thẻ Blockly Summit về hành trình của Micro:bit

youtube

Hành trình của Micro:bit hướng tới việc lập trình dựa trên khối dễ tiếp cận

Lucy Gill, Trưởng bộ phận sản phẩm của Micro:bit Educational Foundation, khám phá hành trình cải thiện khả năng hỗ trợ tiếp cận trên các sản phẩm thực và kỹ thuật số của tổ chức này.

Thẻ hội nghị Blockly trên Blockly dưới dạng công cụ học tập thị giác không gian cho học viên khiếm thính

youtube

Blockly là công cụ học tập thị giác không gian dành cho học sinh khiếm thính

Tìm hiểu từ Shireen Hafeez, Nhà sáng lập Deaf Kids Code, về cách Blockly giúp học sinh khiếm thính thể hiện kỹ năng giải quyết vấn đề độc đáo của mình.