Skip to content

Commit

Permalink
Merge pull request #23 from lhardt/pt-br-key-value
Browse files Browse the repository at this point in the history
Translating key-value app to PT-BR
  • Loading branch information
laisfrigerio committed Oct 27, 2022
2 parents a050428 + b0d671c commit dc22069
Showing 1 changed file with 42 additions and 0 deletions.
42 changes: 42 additions & 0 deletions Projects/pt-br/1-Beginner/Key-Value-App.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# Tecla-Valor

**Categoria:** 1-Iniciante

Você já pensou no que significa o fato de que o computador que você está
usando é um dispositivo digital? Entre outras coisas, significa que tudo que
ele é capaz de fazer é feito transformando um sinal digital em uma sequência
de dígitos binários (0's e 1's). Esses bits formam códigos que representam
dados.

O teclado que você usou para chegar até esta descrição é um grande exemplo
disso. Pressionar uma tecla gera um sinal digital que é traduzido pelo
computador em um código que representa aquela tecla que foi pressionada.

O objetivo do aplicativo Tecla-Valor é mostrar na tela o valor codificado
a cada vez que uma tecla é pressionada no teclado.

## Casos de uso

- [ ] O usuário pode ver um painel contendo uma área de texto onde o
valor da tecla e o código dela vão ser mostrados, junto com áreas para
quatro outro indicadores, para outras teclas: alt, control, meta e shift.
- [ ] O usuário pode ver o código e o valor da tecla pressionada no quadro
correspondente à tecla, quando ela é pressionada.
- [ ] O usuário pode ver o indicador correspondente mudar de
valor de 'Falso' para 'Verdadeiro' quando a tecla alt, control, meta ou shift
é pressionada.

## Funções adicionais

- [ ] O usuário poder ouvir um som único quando uma tecla é pressionada.
- [ ] O usuário pode ver a cor de fundo do indicador da tecla mudar quando
ela é pressionada.

## Links e recursos úteis

- [Digital Electronics](https://en.wikipedia.org/wiki/Digital_electronics)
- [Keyboard Event](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent)

## Exemplos de Projetos

[Javascript Keyevent Test Script](https://unixpapa.com/js/testkey.html)

0 comments on commit dc22069

Please sign in to comment.