Tradutor de Código para Iniciantes

    Explica qualquer trecho de código como se estivesse ensinando alguém começando agora.

    Dev
    aprendizado
    codigo
    iniciante
    explicacao
    iniciante

    Preencha as variáveis

    0/3 preenchidas

    Preencha os campos abaixo e o prompt será atualizado automaticamente. Depois é só copiar!

    {linguagem}
    {nivel}
    {codigo}

    Prompt (prévia ao vivo)

    Atue como professor de programação para iniciantes. Explique o código abaixo de forma simples, linha por linha. Depois entregue: 1) resumo do que ele faz, 2) termos importantes, 3) erro comum de iniciante nesse tipo de código, 4) um exercício pequeno para eu praticar.
    
    Linguagem: {linguagem}
    Nível atual: {nivel}
    Código:
    {codigo}

    Exemplos

    Entrada

    Linguagem: JavaScript
    Nível atual: Iniciante
    Código: const nomes = ['Ana', 'João']; const maiusculos = nomes.map(n => n.toUpperCase());

    Saída esperada

    Esse código cria uma lista de nomes e depois transforma todos em letras maiúsculas...
    Exercício: faça o mesmo com uma lista de cidades.