Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

0
respostas

Faça como eu fiz: contador de caracteres

Nesta atividade, aprendi a criar uma função que recebe uma palavra como parâmetro e utiliza a função built-in len() para contar a quantidade de caracteres. O objetivo foi compreender como uma função pode receber uma informação, processá-la e devolver um resultado.

Solução da atividade da Alura

def contar_caracteres(palavra):
    return len(palavra)

texto = input("Digite uma palavra: ")

print(f"Essa palavra tem {contar_caracteres(texto)} caracteres.")

O conceito principal aprendido foi o uso de funções associadas a funções prontas do Python. Nesse caso, a função len() realiza a contagem dos caracteres da palavra informada pelo usuário.

Aplicação na Plataforma AFA

Na Plataforma AFA, a mesma lógica pode ser utilizada para analisar registros pedagógicos realizados pelos professores. Em vez de contar caracteres de uma palavra, o sistema pode contar caracteres de observações pedagógicas, devolutivas às famílias, pareceres descritivos ou registros de acompanhamento dos estudantes.

Por exemplo:

def contar_caracteres_observacao(observacao):
    return len(observacao)

observacao = input("Digite a observação pedagógica: ")

quantidade = contar_caracteres_observacao(observacao)

print(f"A observação possui {quantidade} caracteres.")

Podemos evoluir essa lógica para que o sistema gere alertas para a coordenação pedagógica sobre a consistência dos registros realizados pelos professores.

def avaliar_registro(observacao):
    quantidade = len(observacao)

    if quantidade < 50:
        return "Atenção: registro curto. Recomenda-se avaliação da consistência da informação."

    elif quantidade <= 150:
        return "Registro dentro do padrão esperado."

    else:
        return "Registro detalhado."

É importante destacar que a quantidade de caracteres não determina, por si só, a qualidade de um registro pedagógico. Um comentário curto pode ser extremamente relevante e objetivo, enquanto um texto longo pode não apresentar informações significativas para o acompanhamento da aprendizagem.

Portanto, esse indicador não deve ser utilizado para avaliar a qualidade do professor ou classificar registros como bons ou ruins. Seu papel seria apenas gerar alertas para a coordenação pedagógica, auxiliando na identificação de situações que mereçam análise mais cuidadosa e contribuindo para o acompanhamento da consistência da comunicação pedagógica realizada com estudantes e famílias.

Percebi que o principal aprendizado não foi apenas contar caracteres, mas compreender como funções podem transformar dados simples em informações que apoiam processos de monitoramento e tomada de decisão. No contexto da Plataforma AFA, essa funcionalidade poderia contribuir para o fortalecimento da cultura de registro pedagógico sem substituir a análise qualitativa realizada pela coordenação.