Fatti: Fatti: A. Durante l'anno scolastico 2003/2004 A._ (1984) ha frequentato la quarta classe della Scuola cantonale di commercio di Bellinzona, ottenendo un punteggio finale di 78 punti su 120 (media del 3.90). Egli non ha pertanto conseguito l'attestato di maturità, che presuppone il raggiungimento di 80 punti, o quantomeno di 79 per poter eventualmente beneficiare di un provvedimento eccezionale. A. Durante l'anno scolastico 2003/2004 A._ (1984) ha frequentato la quarta classe della Scuola cantonale di commercio di Bellinzona, ottenendo un punteggio finale di 78 punti su 120 (media del 3.90). Egli non ha pertanto conseguito l'attestato di maturità, che presuppone il raggiungimento di 80 punti, o quantomeno di 79 per poter eventualmente beneficiare di un provvedimento eccezionale. B. Il 6 luglio 2004 A._ si è aggravato dinanzi alla direzione dell'istituto scolastico, contestando la nota 4 assegnatagli nel progetto interdisciplinare, a coefficiente doppio. Ha chiesto che gli venisse attribuita la medesima nota (5) di una compagna con cui aveva collaborato nell'allestimento del progetto. Raccolte le osservazioni dei docenti e dell'esperto responsabili della valutazione, con decisione del 7 settembre 2004 la direzione della scuola ha respinto il ricorso. Impugnata dall'interessato, tale risoluzione è stata confermata dal Dipartimento dell'educazione, della cultura e dello sport il 17 gennaio 2005. B. Il 6 luglio 2004 A._ si è aggravato dinanzi alla direzione dell'istituto scolastico, contestando la nota 4 assegnatagli nel progetto interdisciplinare, a coefficiente doppio. Ha chiesto che gli venisse attribuita la medesima nota (5) di una compagna con cui aveva collaborato nell'allestimento del progetto. Raccolte le osservazioni dei docenti e dell'esperto responsabili della valutazione, con decisione del 7 settembre 2004 la direzione della scuola ha respinto il ricorso. Impugnata dall'interessato, tale risoluzione è stata confermata dal Dipartimento dell'educazione, della cultura e dello sport il 17 gennaio 2005. C. Il 22 febbraio 2005 A._ ha presentato un ricorso di diritto pubblico al Tribunale federale. Oltre all'annullamento della decisione impugnata, chiede che l'autorità cantonale emani una nuova decisione con cui constati l'illegalità del rifiuto di acquisire agli atti determinati documenti, accerti l'anticostituzionalità di una norma cantonale e del metodo di valutazione del progetto interdisciplinare e dichiari infine l'illegalità dell'attribuzione di una nota inferiore a quella della compagna. Egli lamenta la violazione degli art. 5 cpv. 3, 8 cpv. 1, 9 e 29 cpv. 2 Cost. Chiamati ad esprimersi, il Dipartimento dell'educazione, della cultura e dello sport e la Direzione della Scuola cantonale di commercio hanno congiuntamente chiesto di respingere il gravame. 