Introduzione
Gli sviluppatori eseguono alcune attività quasi ogni giorno. Le attività che includono la dichiarazione di variabili stringa e numeriche, l'assegnazione e l'estrazione di valori e l'esecuzione di calcoli sono di routine, ma essenziali. Altrettanto importante è l'attività di comunicare i risultati all'utente dell'applicazione. Padroneggiare la capacità di applicare queste competenze per risolvere un determinato problema è qualcosa che ogni sviluppatore deve imparare a fare.
Si supponga di essere l'assistente di un insegnante in una scuola. Si è stati incaricati di sviluppare un'applicazione che automatizzi la valutazione degli studenti. L'applicazione usa tutte le assegnazioni con punteggio per ogni studente per calcolare il voto/punteggio complessivo corrente della classe. L'insegnante ha anche fornito un formato obbligatorio per riportare i voti degli studenti.
Questo modulo illustra i passaggi necessari per sviluppare un'applicazione di valutazione degli studenti. Il codice dichiarerà e assegnerà valori alle variabili in base ai nomi degli studenti, eseguirà vari calcoli numerici e visualizzerà i risultati. I calcoli includono la determinazione della somma dei punteggi delle assegnazioni e il calcolo del voto corrente di ogni studente. Per visualizzare i risultati nel formato richiesto, si userà Console.WriteLine()
, nonché le sequenze di escape dei caratteri che consentiranno di formattare i risultati.
Al termine di questo modulo, sarà possibile scrivere codice che usa vari tipi di variabili, esegue calcoli numerici e visualizza i dati formattati per l'utente.
Nota
Si tratta di un modulo di progetto guidato in cui si completerà un progetto end-to-end seguendo le istruzioni dettagliate.
Obiettivi di apprendimento
Il modulo contiene esercitazioni sulle attività seguenti:
- Usare le variabili per archiviare e recuperare i dati
- Eseguire operazioni matematiche di base
- Formattare le stringhe per presentare i risultati
Prerequisiti
- Esperienza di livello principiante con un editor .NET
- Esperienza di livello principiante con le regole di sintassi C# di base
- Esperienza di livello principiante con l'esecuzione di operazioni matematiche sulle variabili
- Esperienza di livello principiante nella creazione di valori letterali e nella dichiarazione di variabili dei tipi di dati di base come
string
,int
edecimal
- Esperienza di livello principiante nella concatenazione di stringhe e interpolazione di stringhe