Text this: Uma introdução a Códigos Corretores de Erros e Teoria da Informação