...
Code Block | ||
---|---|---|
| ||
{ ... "nau_certs_settings": { "calculate_grades_context": true, "interpolated_strings": { "accomplishment_copy_course_description": { "pt": ", com nota de {course_percent_grade:.0%}%.", "en": ", com nota de {course_percent_grade:.0f0%}%." } } } ... } |
Nota em percentagem com 1 casa decimal
Code Block | ||
---|---|---|
| ||
{ ... "nau_certs_settings": { "calculate_grades_context": true, "interpolated_strings": { "accomplishment_copy_course_description": { "pt": ", com nota de {course_percent_grade:.1%}%.", "en": ", com nota de {course_percent_grade:.1f1%}%." } } } ... } |
Nota numa escala de 0 a 20 sem casas decimais
...
Code Block | ||
---|---|---|
| ||
{
...
"nau_certs_settings": {
"calculate_grades_context": true,
"interpolated_strings": {
"accomplishment_copy_course_description": {
"pt": ", com nota de {course_grade_scale_10:.0f} numa escala de 0 a 10.",
"en": ", com nota de {course_grade_scale_10:.0f} numa escala de 0 a 10."
}
}
}
...
} |
Nota qualitativa
É possível apresentar numa escala de notas qualitativa configurável.
Neste momento, a NAU permite que o valor inferior do intervalo “De” seja fechado e o valor superior do intervalo “A” seja aberto. Em termos matemáticos, para um intervalo de nota de 10 a 12, isso representa [10,12[
na notação ISO 31-11.
Como a NAU permite a apresentação arredondada do valor da nota quantitativa (valor numérico) como também da respetiva nota qualitativa, para prevenir problemas de arredondamento é necessário 2 configurações, uma que permite configurar o arredondamento e outra que configura os intervalos qualitativos.
De seguida, são apresentados exemplos de configuração.
Exemplo 1 nota qualitativa com base em percentagem da nota numérica
Exemplo no qual é usada a nota numérica em percentagem como escala numérica para resolver a escala qualitativa.
Escala de nota qualitativa | Valor inferior (De) | Valor superior (A) |
---|---|---|
Excelente | 90 | 100 |
Muito Bom | 80 | 89 |
Bom | 65 | 79 |
Regular | 50 | 64 |
Insuficiente | 1 | 49 |
Exemplo de configuração:
Code Block | ||
---|---|---|
| ||
{
...
"nau_certs_settings": {
"calculate_grades_context": true,
"course_qualitative_grade": {
"ranges": [
{
"grade_text": "Insuficiente",
"min_included": 0,
"max_excluded": 50
},
{
"grade_text": {
"pt-pt": "Regular",
"en": "Regular"
},
"min_included": 50,
"max_excluded": 65
},
{
"grade_text": "Bom",
"min_included": 65,
"max_excluded": 80
},
{
"grade_text": "Muito Bom",
"min_included": 80,
"max_excluded": 90
},
{
"grade_text": "Excelente",
"min_included": 90,
"max_excluded": 101
}
],
"grade_round_format": "course_percent_grade:.0%"
},
"interpolated_strings": {
"accomplishment_copy_course_description": {
"pt": ", com nota {course_grade_qualitative} - {course_grade_rounded}%.",
"en": ", com nota {course_grade_qualitative} - {course_grade_rounded}%."
}
}
},
...
} |
Exemplo 2 nota qualitativa com base em nota numérica de 0 a 10
Exemplo no qual é usada a nota numérica na escala de 0 a 10 como valor numérico para resolver a escala qualitativa.
Escala de nota qualitativa | Valor inferior inclusivé (De) | Valor superior inclusivé (A) |
---|---|---|
Excelente | 9 | 10 |
Muito Bom | 8 | 8.9 |
Bom | 6.5 | 7.9 |
Regular | 5 | 6.4 |
Insuficiente | 1 | 4.9 |
Exemplo de configuração:
Code Block | ||
---|---|---|
| ||
{ ... "nau_certs_settings": { "calculate_grades_context": true, "course_qualitative_grade": { "ranges": [ { "grade_text": "Insuficiente", "min_included": 0, "max_excluded": 5 }, { "grade_text": { "pt-pt": "Regular", "en": "Regular" }, "min_included": 5, "max_excluded": 6.5 }, { "grade_text": "Bom", "min_included": 6.5, "max_excluded": 8 }, { "grade_text": "Muito Bom", "min_included": 8, "max_excluded": 9 }, { "grade_text": "Excelente", "min_included": 9, "max_excluded": 10.1 } ], "grade_round_format": "course_grade_scale_10" }, "interpolated_strings": { "accomplishment_copy_course_description": { "pt": ", com nota de {course_grade_qualitative} e {course_grade_scale_10} numa escala de 0 a 10.", "en": ", com nota de {course_grade_qualitative} e {course_grade_scale_10} numa escala de 0 a 10." } } }, ... } |
Exemplo 3 nota qualitativa com base em nota de 0 a 20
Exemplo de tradução de uma nota numérica de 0 a 20 para uma nota qualitativa.
Escala de nota qualitativa | Valor inferior (De) | Valor superior inclusive (A) |
---|---|---|
Excelente | 18 | 20 |
Muito Bom | 16 | 17 |
Bom | 14 | 15 |
Satisfaz | 12 | 13 |
Suficiente | 10 | 11 |
Insuficiente | 0 | 9 |
Exemplo de configuração:
Code Block | ||
---|---|---|
| ||
{ ... "nau_certs_settings": { "calculate_grades_context": true, "course_qualitative_grade": { "ranges": [ { "grade_text": "Insuficiente", "min_included": 0, "max_excluded": 10 }, { "grade_text": "Suficiente", "min_included": 10, "max_excluded": 12 }, { "grade_text": "Satisfaz", "min_included": 12, "max_excluded": 14 }, { "grade_text": "Bom", "min_included": 14, "max_excluded": 16 }, { "grade_text": "Muito Bom", "min_included": 16, "max_excluded": 18 }, { "grade_text": "Excelente", "min_included": 18, "max_excluded": 21 } ], "grade_round_format": "course_grade_scale_20" }, "interpolated_strings": { "accomplishment_copy_course_description": { "pt": ", com nota de {course_grade_qualitative} e {course_grade_scale_20} numa escala de 0 a 20.", "en": ", com nota de {course_grade_qualitative} e {course_grade_scale_20} numa escala de 0 a 20." } } }, ... } |