Avaliações
Entendendo as fórmulas do sistema de avaliação: tipos, funções e variáveis
Consulte como funcionam as fórmulas do sistema, quais tipos existem e quais funções e variáveis podem ser utilizadas.
💡
Objetivo deste artigo: você vai entender os tipos de fórmula usados pelo sistema de avaliação, conhecer as principais funções e variáveis disponíveis para montá-las, e ver um exemplo prático de configuração de fase de nota.
Nesta página
1 Como chegar às fórmulas do sistema de avaliação › 2 Quais são os tipos de fórmula › 3 Funções disponíveis para fórmulas › 4 Variáveis disponíveis para fórmulas › 5 Exemplo prático de configuração ›
1
Como chegar às fórmulas do sistema de avaliação
Veja onde configurar a fórmula de uma fase de nota.
- Acesse [Acadêmico > Configurações > Avaliações > Sistemas de avaliações].
- Confira o [Período de referência]. Ao abrir a tela, o sistema preenche esse campo com o último período cadastrado; se não for o período desejado, selecione o correto.
- Clique no nome do sistema de avaliação desejado.
- Na aba [Fases de nota], selecione a fase de nota desejada na lista à esquerda.
-
Clique na aba [Definições de fase de nota] e, na seção Fórmulas, clique em [Visualizar ou criar fórmulas].
⚠️
O funcionamento do sistema de avaliação do Activesoft é baseado em fórmulas que definem como as notas devem ser compostas, calculadas e avaliadas. Essas fórmulas utilizam expressões matemáticas similares às do Excel e empregam variáveis, funções e operadores para gerar os resultados. São aplicadas em diversas etapas do processo: composição de nota, cálculo da fase, aprovação por nota e frequência, entre outras.
Cada tipo de fórmula tem sua função e campo específico dentro do sistema. Por isso, é fundamental entender seu propósito e aplicação correta para que o sistema funcione de forma precisa e confiável.
- Variáveis que retornam valores necessários para os cálculos (exemplo no Excel: variáveis A1, B5, C1).
- Funções definidas pelo Activesoft, como MAIOR ou MENOR (exemplo no Excel: SOMA, MÉDIA).
💡
Você pode escrever a fórmula utilizando funções e variáveis ou, quando disponível, montá-la pela interface visual, na opção [Importar Fórmulas] da mesma tela. Para utilizar essa ferramenta, veja Como usar o criador de fórmulas, indicado em Conteúdos relacionados.
2
Quais são os tipos de fórmula
Cada tipo de fórmula atua em um momento diferente do processamento da nota.
Atualmente temos 6 tipos de fórmula no sistema de avaliação, cada um aplicado a um campo e a um momento específico do processamento da nota.
Fórmula de composição de nota
Define como as notas de composição (NC) serão combinadas. Usada em fases do tipo “Informada por fórmula de composição”. Consulte o artigo Fórmulas de composição, em Conteúdos relacionados.
Fórmula de cálculo de fase e nota
Usada em fases do tipo “Calculada”, essa fórmula define como a nota da fase será gerada, sem permitir digitação direta. Consulte o artigo Tipos de fase de nota, em Conteúdos relacionados.
| Uso | Fórmula |
|---|---|
| Média anual |
([NF03] + [NF06] + [NF09]) / 3 — o sistema obtém a nota da fase 03, 06 e 09, soma e divide por 3. |
| Média final |
IF([NF11] >= 7, [NF11], (([NF11] * 2) + [NF12]) / 3) — se a fase 11 for maior ou igual a 7, utiliza-a; caso contrário, calcula de forma ponderada com as fases 11 e 12. |
Fórmula de aprovação e reprovação
Relacionada às Definições de aprovação e reprovação. É utilizada pela fase de nota para determinar se o aluno foi “aprovado” ou “reprovado”. A expressão deve sempre retornar um valor verdadeiro ou falso, geralmente uma pergunta do tipo “SE”. Todas as fases de nota devem ter uma fórmula de aprovação e reprovação — o sistema precisa saber para onde direcionar o aluno quando a nota for digitada (fases informadas) ou calculada (fases calculadas).
⚠️
Este cálculo é necessário para indicar, por exemplo: se o aluno teve nota maior ou igual a 7,0 na fase “1º Trimestre”, ele deve ser “aprovado” e ir para a fase “Nota Final 1º Trimestre”, ou “reprovado” e ir para “Recuperação 1º Trimestre”.
Fórmula de cálculo de faltas
Relacionada aos tipos de fase de nota Calculada e Fórmula Virtual. É utilizada para definir como o sistema deve calcular a quantidade de faltas dos alunos nas fases de nota calculadas — por exemplo, indicar que a quantidade de faltas do 1º Semestre é igual à soma das faltas do 1º e do 2º Bimestre. A configuração é opcional quando a instituição não utiliza reprovação por frequência; quando não informada, o sistema considera a quantidade de faltas igual a zero. Para utilizar a reprovação por frequência, porém, essa fórmula deve ser configurada.
Fórmula de aprovação por frequência
Também relacionada às Definições de aprovação e reprovação. É usada para que o sistema determine se o aluno deve ser aprovado ou reprovado por frequência e o direcione para a fase seguinte. Para utilizar essa regra, configure também a fórmula de cálculo de faltas, responsável por totalizar as faltas e as aulas dadas consideradas no cálculo. Um uso comum é reprovar alunos com menos de 75% de frequência na fase Média Final:
(100 - (([QF11] * 100) / [AD11])) >= 75
Fórmula de exceção por disciplina
Permite substituir, em uma disciplina específica, a fórmula padrão definida para a fase de nota. A configuração é feita no próprio sistema de avaliação, na aba [Definições de fase de nota], quando uma disciplina precisa seguir uma regra diferente das demais.
3
Funções disponíveis para fórmulas
As funções podem ser usadas em todos os tipos de fórmula, tanto no cálculo do Activesoft quanto no Portal.
⚠️
Importante: os números utilizados nas expressões sempre devem ser escritos com ponto como separador decimal (exemplo: 7.5 ~ 8.0 ~ 3.0). A vírgula é usada para separar argumentos das funções. As funções sempre são escritas como uma palavra seguida por parênteses.
| Função | Exemplo | Descrição |
|---|---|---|
IF(condição, verdadeiro, falso) |
IF([NF01] > 5, [NF01], [NF02]) |
Se a nota de [NF01] for maior que 5, retorna [NF01]; caso contrário, retorna [NF02]. |
TRUNC(valor, casas) |
TRUNC(7.7, 0) → 7,0 |
Trunca o valor na quantidade de casas decimais definida, sem arredondá-lo. |
AJUSTE(nota, nota_para_aprovacao, valor_arredondamento_maximo) |
AJUSTE(([NF01]+[NF02])/2, 7.0, 0.5) |
Arredondamento usado em casos específicos: se o aluno obtiver nota entre 6,5 e 6,9, ela é arredondada para 7,0 (nota-objetivo), sendo 0,5 o limite de pontos acrescido. |
ISNULL(valor, valor_caso_seja_nulo) |
ISNULL([NF01], 0) |
Verifica se o valor informado é nulo; se [NF01] for nulo, retorna 0. |
MAIOR(valor1, valor2) |
MAIOR([NF01], [NF02]) |
Considera o maior valor entre os dois informados. |
MENOR(valor1, valor2) |
MENOR([NF01], [NF02]) |
Segue as mesmas diretrizes da função MAIOR, considerando o menor valor. |
💡
Para verificar a maior nota entre 3 notas de composição, combine a função: MAIOR([NC01], MAIOR([NC02], [NC03])).
O Activesoft possui mais de 20 variações da função de arredondamento, cada uma com uma regra própria de aproximação. A tabela abaixo reúne as principais:
| Função | Regra de arredondamento |
|---|---|
ARREDONDARTRUNCAR(valor) |
Arredondamento matemático respeitando as configurações de Unidades. |
ARREDONDAR(valor, casas) |
Permite definir a quantidade de casas decimais do resultado (ex.: 7,10 a 7,14 ficam 7,10 quando utilizada uma casa decimal). |
ARREDONDAR01(valor) |
Arredonda em até 0,1 para terminar em 0 (ex.: 5,9 → 6,0). |
ARREDONDAR02(valor) |
Arredonda em até 0,2 para terminar em 0 (ex.: 5,8 → 6,0). |
ARREDONDAR05(valor) |
Arredonda sempre para mais, retornando décimos em 0,0 ou 0,5. |
ARREDONDAR05B(valor) |
Arredonda para menos ou para mais, retornando décimos em 0,0 ou 0,5. |
ARREDONDAR05C(valor) |
0,0 a 0,29 → 0,0; 0,3 a 0,79 → 0,5; ≥ 0,8 → próximo inteiro. |
ARREDONDAR05D(valor) |
Mantém os décimos até 0,5; acima de 0,5, arredonda para o próximo inteiro. |
ARREDONDAR05E(valor) |
Arredonda para o inteiro mais próximo: abaixo de 0,5, para baixo; a partir de 0,5, para cima (ex.: 7,5 → 8,0). |
ARREDONDAR05F(valor) |
Arredonda sempre para mais, retornando décimos em 0,0 ou 0,5. |
ARREDONDAR024(valor) |
0,0 a 0,24 → 0,0; 0,25 a 0,74 → 0,5; ≥ 0,75 → próximo inteiro. |
ARREDONDAR025(valor) |
Acima de 0,0 e até 0,25 → inteiro anterior; acima de 0,25 e abaixo de 0,75 → 0,5; a partir de 0,75 → próximo inteiro. |
ARREDONDAR025B(valor) |
Arredonda para cima em intervalos de 0,25: acima de 0,0 e até 0,25 → 0,25; até 0,50 → 0,50; até 0,75 → 0,75; acima de 0,75 → próximo inteiro. |
ARREDONDAR030C(valor) |
0,0 a 0,29 → 0,00; 0,30 a 0,69 → 0,5; ≥ 0,70 → próximo inteiro. |
ARREDONDAR075(valor) |
Mantém o valor quando a parte decimal é menor que 0,75; a partir de 0,75, arredonda para o próximo inteiro. |
ARREDONDAR030D(valor) |
Mantém o valor quando a parte decimal é de até 0,60; acima de 0,60, arredonda para o próximo inteiro. |
ARREDONDAR030F(valor) |
0,00 a 0,29 mantém; 0,30 a 0,49 → 0,50; 0,50 a 0,99 mantém. |
| Função | Descrição |
|---|---|
SOMA_MAIORES(valor1;valor2;...;valor10, qtde_notas_considerar) |
Retorna a soma das qtde_notas_considerar maiores notas informadas (até 10 valores, separados por ponto e vírgula). Exemplo: SOMA_MAIORES(5;6;7;8;3, 3) retorna 6 + 7 + 8 = 21. |
MEDIA_NOTAS_INFORMADAS(valor1;valor2;...;valor10) |
Calcula a média aritmética apenas dos valores maiores ou iguais a zero. As dispensas, representadas internamente por -1 ou -2, ficam fora do cálculo. Utilize as variáveis [NCOMPxx] para preservar esses valores internos. |
⚠️
Ao usar SOMA_MAIORES: não inclua ISNULL, pois todas as notas de composição devem estar preenchidas ou dispensadas antes da confirmação da fase. Exemplo: SOMA_MAIORES([NC01];[NC02];[NC04], 2).
⚠️
Ao usar MEDIA_NOTAS_INFORMADAS: envolva cada variável [NCOMPxx] com ISNULL. Exemplo: MEDIA_NOTAS_INFORMADAS(ISNULL([NCOMP01],0);ISNULL([NCOMP02],0);ISNULL([NCOMP03],0)).
4
Variáveis disponíveis para fórmulas
As variáveis mudam de acordo com o tipo de fórmula que está sendo criada.
Variáveis para fórmulas de composição
| Variável | Descrição |
|---|---|
[NC01] a [NC10]
|
Retorna a nota de composição indicada pelo número. Caso o professor tenha dispensado, o sistema retorna zero. |
[NCOMP01] a [NCOMP10]
|
Retorna a nota de composição indicada. Caso dispensada, retorna o valor interno da dispensa (-1 ou -2), sem converter para zero. |
[SIGLADISCIPLINA] |
Retorna a sigla da disciplina sendo processada no momento. Exemplo: IF([SIGLADISCIPLINA] = "MATE", [NC01], [NC02]). |
Variáveis para fórmulas de cálculo de fase e nota
Voltadas à elaboração das fórmulas dos tipos de fase de nota Calculada e Fórmula virtual.
| Variável | Descrição |
|---|---|
[NF01], [NF02]... |
Retorna a nota da fase indicada, na disciplina sendo processada. Quando a fase está dispensada, converte o valor interno -101 para zero. |
[NFASE01], [NFASE02]... |
Retorna a nota da fase indicada sem converter a dispensa para zero. Quando a fase foi dispensada, retorna o valor interno -101; a simples ausência de uma nota não deve ser interpretada como dispensa. |
[QN01], [QN02]... |
Retorna a quantidade de notas de composição registrada para a fase indicada, na disciplina sendo processada. |
[SIGLADISCIPLINA] |
Retorna a sigla da disciplina sendo processada. |
[NUMERO_FASE] |
Retorna o número da fase de nota sendo processada — útil quando, por exemplo, a fase "1TRIM" deve calcular a média das componentes, mas a "RECUPERAÇÃO" deve somá-las. |
Variáveis condicionais e de aprovação
| Variável | Onde usar | Descrição |
|---|---|---|
[STDISCIPLINACOMPOSTA] |
Cálculo de fase e nota | Retorna "1" se a disciplina sendo processada é do tipo composta. |
[STDISCIPLINACOMPOSICAO] |
Aprovação e reprovação | Retorna "1" se a disciplina sendo processada é do tipo composta. |
[STDISCIPLINACOMPONENTE] |
Cálculo de fase e nota; aprovação e reprovação | Retorna "1" se a disciplina sendo processada é do tipo componente. |
[STDISCIPLINAUSACONCEITO] |
Aprovação e reprovação | Retorna "1" caso a disciplina utilize conceito na exibição da nota. |
[FASE_APROVACAO] |
Aprovação e reprovação | Retorna "1" para aprovar o aluno na fase, independentemente da nota. |
[FASE_REPROVACAO] |
Aprovação e reprovação | Retorna "0" para reprovar o aluno na fase, independentemente da nota. |
Variáveis para aprovação por frequência
| Variável | Descrição |
|---|---|
[QF01], [QF02]... |
Retorna a quantidade de faltas apurada na fase indicada. |
[AD01], [AD02]... |
Retorna a quantidade de aulas dadas registrada na fase indicada. |
Variáveis para fórmulas de cálculo de faltas
| Variável | Descrição |
|---|---|
[FF01], [FF02]... |
Retorna a quantidade de faltas do aluno na fase indicada, para a disciplina sendo processada. |
Variáveis para fórmulas de composição de disciplina
Essas variáveis são usadas na fórmula configurada para a disciplina composta na Grade Curricular. Por exemplo, a fórmula de Matemática pode utilizar as notas das disciplinas componentes Geometria e Álgebra.
| Variável | Descrição |
|---|---|
[FASE_INFORMADA] |
Retorna "1" quando a fase de nota sendo processada é informada e "0" quando é calculada. |
[NUMERO_FASE] |
Retorna o número da fase de nota sendo processada. |
[sigla-da-disciplina] |
Retorna a nota confirmada da fase da disciplina componente identificada pela sigla. Exemplo: na fórmula da disciplina composta Matemática, use ([GEOM] + [ALGEB]) / 2 para calcular a média de Geometria e Álgebra. |
[sigla-da-disciplina:NCxx] |
Retorna a nota de composição xx da disciplina componente indicada pela sigla. |
[sigla-da-disciplina:STDISCIPLINADISPENSADA] |
Retorna "1" quando o aluno está inapto ou dispensado da disciplina componente indicada e "0" nos demais casos. |
5
Exemplo prático de configuração
Um cenário com três fases de nota, do lançamento à recuperação.
| Item | Configuração |
|---|---|
| Fase de nota informada | Não (fase calculada) |
| Fórmula para cálculo da nota | ([NF01] + [NF02] + [NF03]) / 3 |
| Fórmula para cálculo de faltas | [FF01] + [FF02] + [FF03] |
| Item | Configuração |
|---|---|
| Fórmula para verificar aprovação | ISNULL([NOTACOMPOSICAO:04], [NF04]) >= 7 |
| Fase de nota caso aprovado | Média Anual |
| Fase de nota caso reprovado | Recuperação |
✅
Neste exemplo, o aluno que não atingir a média na fase "Média Parcial" é direcionado automaticamente para a fase "Recuperação"; ao atingi-la, segue para "Média Anual" — mostrando como as fórmulas de cálculo, de faltas e de aprovação trabalham juntas na sequência das fases de nota.
Comentários
0 comentário
Por favor, entre para comentar.