L'Eina d'Avaluació entre Iguals

Algorithms

Crea una eina per avaluar els projectes dels teus companys. Recull puntuacions en 4 criteris i calcula la nota final ponderada.

📌 View basic hints
  • zip() combina dues llistes element a element.
  • sum(expressió for x in llista) és una expressió generadora.
  • Els pesos han de sumar 1.0 (100%).
Order the code blocks
criteris = ['Originalitat', 'Utilitat social', 'Qualitat del codi', 'Presentació']
puntuacions = []
nota_final = sum(p * n for p, n in zip(pesos, puntuacions))
print('=== Avaluació entre Iguals ===')
print(f'Nota final ponderada: {nota_final:.1f}/10')
for criteri in criteris:
pesos = [0.25, 0.30, 0.30, 0.15]
puntuacions.append(nota)
nota = float(input(f'{criteri} (0-10): '))
SEBACodiCAT

We respect your privacy

We use essential cookies for the platform to function and, with your consent, functional and analytics cookies to improve your experience. Minors' data is never used for commercial purposes. Cookie Policy · Privacy

GDPR Compliant
UK GDPR Compliant
Minor Protection (Art. 8 GDPR)