METODOLOGIA
Para desenvolver e executar a prática de acessibilidade (project a11y) em sala de aula, começamos introduzindo os conceitos de acessibilidade na web e explicando sua importância. Realizamos uma aula expositiva sobre as diretrizes do WCAG (Web Content Accessibility Guidelines) e promovemos uma discussão sobre os desafios enfrentados por pessoas com diferentes tipos de deficiência ao navegar na web.
Em seguida, familiarizamos os alunos com as ferramentas e extensões que seriam utilizadas no projeto. Em Modelagem de Sistemas, foi demonstrado como utilizar o Figma para criar interfaces acessíveis e apresentamos extensões como o Axe e Stark para testes automáticos de acessibilidade, além de ferramentas específicas para verificação de contraste e tipografia. Já na unidade curricular de Desenvolvimento de Sistemas, fizemos uso de frameworks adaptados para realizar o checklist a11y, sendo o mais utilizado o react-a11y. Dando continuidade ao projeto, a ideia também foi transmitida para Internet das Coisas (IoT), enriquecendo os softwares com recursos interativos para facilitar o uso da automação para todos.
Os alunos então verificaram a conformidade de cada sistema com os padrões de acessibilidade utilizando as ferramentas automáticas e testes manuais. Utilizaram as extensões apresentadas para verificar contraste, tipografia e outras questões de acessibilidade, coletando feedback sobre problemas encontrados e realizando os ajustes necessários. Por fim, revisamos o trabalho realizado, discutimos os aprendizados e identificamos áreas de melhoria.