Programação acessível baseada em blocos para todos

O Blockly do Google está avançando na programação acessível baseada em blocos com desenvolvedores, estudantes e instituições públicas

Imagem principal de acessibilidade do Blockly

nosso compromisso contínuo com a acessibilidade

Ampliação do acesso para estudantes com deficiência

O Blockly está comprometido em desenvolver ferramentas inclusivas que ajudem todos os estudantes a ter sucesso, inclusive aqueles com deficiência.

Blockly Accessibility Fund

Acreditamos que todos devem ter a oportunidade de aprender ciência da computação. Esse fundo vai permitir que organizações sem fins lucrativos focadas na educação em ciência da computação criem e lancem recursos acessíveis nos currículos e produtos baseados em blocos. Juntos, podemos tornar a educação em programação uma experiência acolhedora e envolvente para todos.

Parcerias de acessibilidade

Citação de acessibilidade do Blockly

Trabalhar com a equipe do Google Blockly e os parceiros me deixou otimista sobre o potencial de tornar a ciência da computação realmente acessível para todos os estudantes.

Elissa Hozore

Líder de acessibilidade da Associação de Professores de Ciência da Computação

Projetos de acessibilidade atuais

Confira abaixo as oportunidades atuais para você testar os recursos de acessibilidade no Blockly e compartilhar seu feedback.

Plugin de navegação por tecladoexperimento

Esse plug-in experimental ativa a navegação pelo teclado no Blockly. Ele oferece ações diferentes que podem facilitar a navegação no Blockly para usuários com baixa visão ou deficiências de mobilidade ou que não conseguem usar um mouse.

A navegação por teclado e o suporte ao leitor de tela estão intimamente relacionados. A equipe do Blockly pretende adicionar suporte incremental ao leitor de tela nos trimestres 2 e 3 de 2025, conforme validamos a abordagem geral de navegação.

  • Discuta as compensações entre vários métodos de navegação.
  • Discuta diferentes abordagens de testes de usuário.
  • Compartilhe pesquisas relevantes e outros contextos.
IMPORTANTE : o plug-in de navegação pelo teclado atual não é acessível. Use o código experimental acima.
Estratégia do produto de acessibilidade

Estamos focados na implementação da navegação por teclado e da funcionalidade inicial do leitor de tela.

O objetivo desses esforços é melhorar a usabilidade do Blockly para todos os usuários, integrando recursos de acessibilidade à biblioteca principal, plataformas de parceiros e materiais educacionais.

Conferir o roadmap no GitHub
Tempo Projeto Descrição
1º e 2º trimestre de 2025

Navegação pelo teclado

Estamos implementando e testando em campo a navegação pelo teclado usando um plug-in experimental, que será integrado ao núcleo do Blockly.
2º e 3º trimestres de 2025

Melhorias no leitor de tela

Estamos implementando a funcionalidade inicial do leitor de tela com atributos ARIA para campos e componentes de espaço de trabalho na biblioteca do Blockly. Leia os detalhes do projeto aqui.
3º trimestre de 2025

Como ajustar a acessibilidade do teclado

A navegação por teclado está disponível para integração em plataformas de parceiros, como Code.org, micro:bit e MakeCode.
3º trimestre de 2025 Atualizações da documentação Vamos criar uma documentação nova e abrangente sobre os recursos de acessibilidade do Blockly.
3º trimestre de 2025

Melhorar a acessibilidade dos currículos

Recomendamos que as plataformas parceiras auditem e atualizem os materiais do currículo para cumprir as práticas recomendadas de acessibilidade. Estamos disponíveis para oferecer suporte técnico no fórum da comunidade.
3º trimestre de 2025

Publicação de materiais de treinamento

Depois de integrar os recursos de acessibilidade, as plataformas parceiras podem desenvolver materiais de treinamento e suporte para professores e estudantes para ajudar a usar os recursos de acessibilidade de maneira eficaz.
4º trimestre de 2025

Adicionar gerenciamento de acessibilidade

Estamos planejando adicionar um painel de controle que pode ser usado pelas plataformas parceiras para ajudar os usuários a gerenciar os recursos de acessibilidade do Blockly.
Tempo 1º e 2º trimestre de 2025
Projetos Navegação pelo teclado
Descrição Estamos implementando e testando em campo a navegação pelo teclado usando um plug-in experimental, que será integrado ao núcleo do Blockly.
Tempo 2º e 3º trimestres de 2025
Projetos Melhorias no leitor de tela
Descrição Estamos implementando a funcionalidade inicial do leitor de tela com atributos ARIA para campos e componentes de espaço de trabalho na biblioteca do Blockly. Leia os detalhes do projeto aqui.
Tempo 3º trimestre de 2025
Projetos Como ajustar a acessibilidade do teclado
Descrição A navegação por teclado está disponível para integração em plataformas de parceiros, como Code.org, micro:bit e MakeCode.
Tempo 3º trimestre de 2025
Projetos Atualizações da documentação
Descrição Vamos criar uma documentação nova e abrangente sobre os recursos de acessibilidade do Blockly.
Tempo 3º trimestre de 2025
Projetos Melhorar a acessibilidade dos currículos
Descrição Recomendamos que as plataformas parceiras auditem e atualizem os materiais do currículo para cumprir as práticas recomendadas de acessibilidade. Estamos disponíveis para oferecer suporte técnico pelo nosso Grupo de desenvolvedores.
Tempo 3º trimestre de 2025
Projetos Publicação de materiais de treinamento
Descrição Depois de integrar os recursos de acessibilidade, as plataformas parceiras podem desenvolver materiais de treinamento e suporte para professores e estudantes para ajudar a usar os recursos de acessibilidade de maneira eficaz.
Tempo 4º trimestre de 2025
Projetos Adicionar gerenciamento de acessibilidade
Descrição Estamos planejando adicionar um painel de controle que pode ser usado pelas plataformas parceiras para ajudar os usuários a gerenciar os recursos de acessibilidade do Blockly.

Design para inclusão

Confira abaixo dicas úteis que você pode implementar hoje mesmo ao projetar experiências instrutivas e de produtos baseados em blocos:

Considere várias modalidades para que os estudantes interajam com seu ambiente, incluindo elementos auditivos, textuais e cinestésicos. Por exemplo, use áudios para tornar a codificação espacial mais inclusiva.

Divida as lições em etapas menores usando ferramentas de apoio, como organizadores gráficos e listas de verificação, para apoiar a compreensão e a função executiva dos estudantes, ajudando-os a ganhar confiança e entendimento ao longo do tempo.

Crie lições que representam informações de várias formas, como blocos magnéticos, blocos impressos em 3D, diferentes formas e cores de blocos, conversão de texto em voz, gráficos, vídeos e muito mais.

Recursos

Ampliação do acesso à educação em computação para estudantes com deficiência

postagem do blog

Ampliação do acesso à educação em ciência da computação para estudantes com deficiência

Saiba como o Blockly está ampliando o acesso a uma experiência de programação baseada em blocos mais inclusiva com o Blockly Accessibility Fund.

Card de evento da Blockly sobre a jornada do Micro:bit

youtube

A jornada do Micro:bit em direção à programação acessível baseada em blocos

Lucy Gill, chefe de produtos da Micro:bit Educational Foundation, fala sobre a jornada para melhorar a acessibilidade em produtos físicos e digitais.

Cartão do evento de Blockly sobre o Blockly como ferramenta de aprendizagem visuoespacial para estudantes surdos

youtube

Blockly como ferramenta de aprendizagem visuoespacial para estudantes surdos

Saiba com Shireen Hafeez, fundadora do Deaf Kids Code, como o Blockly ajuda estudantes surdos a mostrar suas habilidades únicas de resolução de problemas.