Planilha
.xlsx, .xlsm ou .csv. Uma linha por unidade de análise. As colunas de resposta ficam depois da coluna do material.
Antes de distribuir a rodada
O CodLAB lê dois arquivos. A planilha diz quais unidades existem e quais variáveis serão preenchidas. O livro de códigos diz por que cada variável se marca. Esta página mostra como montar os dois para a plataforma aproveitar tudo que eles têm.
A planilha com as unidades e o livro de códigos que você já distribui.
A extensão separa um do outro. Se houver mais de uma aba, você escolhe qual abrir.
A tela diz quantas variáveis ganharam critério. O que não bateu, você liga na mão.
01
Você solta os dois juntos no mesmo campo. A extensão separa um do outro, então a ordem não importa.
.xlsx, .xlsm ou .csv. Uma linha por unidade de análise. As colunas de resposta ficam depois da coluna do material.
.pdf, .docx, .md ou .txt. O documento que você já distribui. Cada seção que começa pelo nome de uma coluna vira o critério daquela variável.
Só a planilha é obrigatória. Sem o livro de códigos, a ficha mostra o nome da coluna no lugar da pergunta, e o codificador decide sem o critério na tela. É o que você quer evitar.
02
A coluna do material parte a aba em duas. O que vem antes dela é metadado de leitura: ID, data, canal, link. O que vem depois é variável a preencher.
Chame de texto, text, mensagem, conteudo, prompt, transcricao, corpo, post ou legenda. Sem um desses nomes, o CodLAB escolhe a coluna com o texto mais longo, o que costuma acertar mas não é garantia.
Se a planilha já tem respostas, o tipo vem delas. Se está em branco, vira booleana, porque variável de livro de códigos existe para ser marcada.
| só TRUE/FALSE, 0/1, sim/não | botão Não · Sim |
| até 20 respostas curtas e repetidas | lista com essas opções |
| só números | campo numérico |
| coluna em branco | botão Não · Sim |
| nome tipo OBS, nota ou comentário | campo de texto livre |
Prefixo repetido em duas ou mais colunas vira um bloco. Desinfo_Emocional e Desinfo_Urgencia aparecem juntas sob Desinfo. Coluna com prefixo único fica em Outras variáveis.
O Excel guarda data como 46110 e hora como 0,9631. Colunas chamadas dia, data, date ou timestamp viram 2026-03-29; hora, horario ou time viram 23:07.
Duplique a aba com o mesmo conteúdo, uma por pessoa: Sample_Ana, Sample_Bruno. As mesmas unidades, na mesma ordem, com as mesmas colunas. O CodLAB lista as abas e cada um abre a sua. Essa é a organização que torna o teste de confiabilidade possível.
03
Não precisa mudar de formato nem seguir modelo. O que a plataforma procura é uma coisa só: cada seção começando pelo nome exato da coluna.
Desinfo_Emocional numa linha só. Acento e underline não atrapalham: Desinfo Emocional também casa.
Ela vira a pergunta que o codificador lê. Sem ela, a pergunta é o nome da coluna.
Aparece logo abaixo da pergunta, na ficha, enquanto a pessoa decide.
Uma linha começando com "Opções:" e alternativas separadas por barra, ou uma lista de marcadores. Escreva "variável binária" no critério para forçar Não · Sim.
2. Tipo_URL Que tipo de fonte a URL aponta? Classifique pelo domínio, não pelo conteúdo. Encurtador vale como a plataforma de destino quando ela for evidente. Opções: Mídias Sociais | Veículo Jornalístico | Outros 3. Desinfo_Emocional Recorre a apelo emocional? Variável binária. Mobiliza medo, indignação ou comoção como via principal de persuasão, acima do argumento.
Tipo_URL vira uma lista com as três alternativas do documento, mesmo que a planilha estivesse em branco. Desinfo_Emocional vira botão Não · Sim. As duas ganham a pergunta e o critério na tela. O documento manda: se ele declara opções, elas vencem o que foi deduzido da planilha.
Um botão Livro de códigos abre o texto completo por cima da ficha, incluindo o que não casou com coluna nenhuma. É onde ficam a instrução geral da rodada, os exemplos-limite e o contato da coordenação.
É o caso mais comum em pesquisa que já rodou algumas vezes: o livro de códigos diz Funcao_Panico e a planilha, depois de uma revisão, passou a dizer Efeito_Panico. São a mesma variável com dois nomes.
Quando só o prefixo muda e o resto do nome é igual, o CodLAB liga sozinho: Funcao_Panico encontra Efeito_Panico sem você fazer nada. Só liga quando há uma candidata única, para não trocar duas colunas parecidas uma pela outra.
Quando a mudança é maior que o prefixo, como Tema_1 virando Tema Principal, ele não adivinha. Mostra as colunas sem seção de um lado, as seções sem coluna do outro, e você liga as duas num menu.
Se uma coluna realmente não existe no livro de códigos, deixe em branco. A variável continua na ficha, só sem critério, e a tela registra isso no relatório.
04
A ferramenta mostra uma unidade por vez porque a comparação entre codificadores só vale se as duas pessoas passaram pelo mesmo material na mesma sequência.
Use Anterior e Próxima ou as setas do teclado. Enter marca revisado e avança. A ordem é a mesma para todo mundo.
Ele está ali para não depender de memória. Se o critério não resolve, o problema é do livro de códigos, não seu.
Anotar a dúvida vale mais que chutar. A coordenação lê depois e ajusta o livro de códigos para a próxima rodada.
Concordância combinada durante a rodada não mede nada. A conversa vem depois do cálculo, sobre as divergências.
Copiar valores gera exatamente as colunas de onde os dados saíram. Cole numa célula só, na sua aba. Ou baixe o backup .json e mande para quem coordena.
O rascunho é do navegador. Cada resposta salva sozinha, na máquina de quem codifica. Fechar a aba não perde nada, mas trocar de computador perde. Baixe o backup ao terminar.
05
Duas ou mais pessoas codificam a mesma amostra e você mede o quanto elas concordam. O número só significa alguma coisa se todas viram as mesmas unidades, na mesma ordem, com as mesmas variáveis. É por isso que a planilha tem uma aba por codificador.
α = 1 − Do/De, a discordância observada dividida pela que apareceria por acaso. Estima o acaso a partir da distribuição das respostas. Aceita qualquer número de codificadores, célula vazia, e variável nominal, ordinal ou de intervalo. Krippendorff sugere α ≥ 0,800 para concluir e 0,667 como piso para conclusão provisória.
κ = (po − 1/q) / (1 − 1/q), onde po é a concordância observada e q o número de categorias. Corrige o acaso assumindo que ele se reparte igualmente entre as categorias, em vez de estimá-lo pelas marginais. Em variável binária, q = 2 e a conta vira κ = 2·po − 1.
Numa variável em que quase toda resposta é não, o acaso estimado pelas marginais fica altíssimo e o alpha despenca mesmo com os codificadores concordando em quase tudo. É o paradoxo do kappa. O Brennan-Prediger não sofre disso, porque o acaso dele não depende de quão desbalanceada a variável é. Livro de códigos de desinformação tem exatamente esse perfil: quase tudo FALSE e um punhado de TRUE. Reporte os dois e explique a diferença quando ela aparecer.
Cada codificador abre a própria aba, preenche e usa Copiar valores. O bloco cola na mesma coluna de onde saiu. Com as abas preenchidas, o cálculo é uma coluna contra a outra, variável por variável.
# R, uma variável por vez
irr::kripp.alpha(rbind(ana$Desinfo_Emocional,
bruno$Desinfo_Emocional), method = "nominal")
irrCAC::bp.coeff.raw(cbind(ana$Desinfo_Emocional,
bruno$Desinfo_Emocional))Um aviso sobre as faixas. 0,800 e 0,667 são convenções de Krippendorff, não leis. O Brennan-Prediger não tem faixa canônica; costuma-se ler pelas mesmas bandas do kappa. Diga no relatório qual convenção você adotou.
06
Os quatro arquivos abaixo funcionam juntos. Baixe a planilha e um dos livros de códigos e solte os dois em Codificar para ver o resultado.
4 abas, 10 unidades cada, 8 variáveis depois da coluna texto. É o formato deduzido, sem aba de variáveis.
As oito variáveis da planilha acima, uma por uma, com pergunta, critério e opções. Casa cem por cento com ela.
Abas items e variables. É o único formato que carrega obrigatoriedade e variável descontinuada.