Progetto di sfida - Sviluppare strutture di diramazione e ciclo in C#

Principiante
Sviluppatore
Docente di istruzione superiore
Docente di scuola primaria e secondaria di primo grado
Student
.NET
Visual Studio Code

Dimostrare la possibilità di sviluppare un'app console che implementa istruzioni di selezione e iterazione per conseguire le specifiche dell'app.

Obiettivi di apprendimento

In questo modulo, si dimostrerà la capacità di:

  • Usare Visual Studio Code per sviluppare un'applicazione console C# che usa una combinazione di istruzioni di selezione e iterazione per implementare flussi di lavoro logici in base ai dati dell'applicazione e alle interazioni utente forniti.

  • Valutare le condizioni sottostanti e prendere una decisione informata quando si sceglie tra istruzioni if-elseif-else e switch e tra foreach, for, while ed eseguire istruzioni di iterazione.

  • Definire l'ambito delle variabili a un livello appropriato all'interno di un'applicazione.

Prerequisiti

  • Esperienza nell'uso di Visual Studio Code per sviluppare, compilare ed eseguire applicazioni console C# che includono l'I/O nella console e accedono ai metodi delle classi .NET.

  • Esperienza nell'uso del codice C# per valutare le espressioni condizionali e gestire l'ambito delle variabili all'interno e all'esterno dei blocchi di codice.

  • Esperienza nell'uso di istruzioni if-elseif-else e switch-case in C# per trovare una corrispondenza con una variabile o un'espressione rispetto a diversi risultati possibili.

  • Esperienza nell'uso degli statement foreach, for, do e while in C# per scorrere un blocco di codice e accedere agli elementi degli array.