CodeGym /Corsi /C# SELF /Piattforma CodeGym: come funziona l'apprendimento

Piattforma CodeGym: come funziona l'apprendimento

C# SELF
Livello 2 , Lezione 6
Disponibile

1. Università e Corsi

CodeGym non è solo un corso di programming, ma un vero ambiente interattivo per imparare una professione IT. Qui tutto è studiato nei minimi dettagli: dai primi passi nei “Quest” fino all’aiuto della community, plugin per IDE professionali e la nostra app mobile 📱.

Ora scoprirai come funziona la piattaforma dall’interno: dove trovare teoria, come lavorare con i task, cosa sono la “materia oscura” 🖤, perché servono i sondaggi, dove cercare aiuto e come continuare a studiare anche senza PC. Ma partiamo dal più semplice :)

CodeGym Platform

Su CodeGym ci sono due principali modalità di apprendimento:

  • 📚 Corsi - autoapprendimento;
  • 🎓 Università - apprendimento in gruppi con un mentore.

Al momento hai accesso a 3 professioni in modalità Università:

E anche 6 corsi interattivi autogestiti:

2. Moduli e quest

Se un corso è molto grande, viene suddiviso in parti più piccole. In CodeGym Università queste parti si chiamano moduli, mentre nei corsi autogestiti - quest.

Tutti i quest (e moduli) del tuo corso attuale sono visibili nella sezione Mappa dei Quest 🗺️:

Quest Map

Esempi:

Il Corso Java per autoapprendimento è composto da 4 quest:

  • Quest "Java Syntax"
  • Quest "Java Core"
  • Quest "Java Collections"
  • Quest "Java Multithreading" 🤹‍♂️

Il Corso Python Fullstack Software Engineer comprende 6 moduli:

  • Modulo "Python Core"
  • Modulo "Python Fullstack"
  • Modulo "Python Django"
  • Modulo "Python FastAPI"
  • Modulo "Python Final"
  • Modulo "Carriera" 🏆

3. Corso attivo

Puoi seguire più corsi in parallelo su CodeGym, ma non contemporaneamente.

Puoi seguire più corsi contemporaneamente, ma solo uno sarà attivo. Se vuoi cambiare corso, devi farlo esplicitamente nella sezione "Il mio apprendimento":

My Learning

Se vuoi riprendere un corso che hai già seguito, selezionalo dalla lista e clicca sul pulsante "Torna all’apprendimento". Così diventerà il tuo corso corrente.

Se clicchi su "Continua l’apprendimento", verrai portato all’ultima lezione aperta del corso attivo 🚀.

4. Livelli e lezioni

Ogni corso su CodeGym è suddiviso in livelli, mentre i livelli sono composti da lezioni. Le lezioni contengono task e sondaggi.

Se clicchi su un quest (o modulo) nella sezione Mappa dei Quest, verrai reindirizzato alla pagina personale del quest selezionato. Qui vedrai la descrizione del quest e l’elenco dei suoi livelli. Esempio:

Quest Levels

A seconda di quanti livelli di lezione hai completato, il suo stato cambierà: "Non disponibile", "In corso" e "Completato" ✅.

Dalla stessa pagina puoi anche rapidamente accedere all’ultima lezione aperta del quest - cliccando sul pulsante "Continua" sulla destra dell’immagine.

5. Lezioni di livello

Se clicchi sul nome di un livello, si aprirà l’elenco completo delle sue lezioni:

Level Lectures

Nell’immagine sopra vedi tutte le lezioni del livello 4 del Corso SQL. L’ultima lezione aperta è la 4.1.

Puoi anche resettare i filtri e vedere le lezioni di qualsiasi altro corso a cui hai accesso:

Lecture Filter

6. Modalità gioco

Tutte le lezioni del corso sono di default bloccate. Per sbloccare la lezione successiva, devi spendere alcune unità di "materia oscura" 🖤. Ma puoi guadagnare materia oscura praticando: risolvendo task, guardando video e facendo sondaggi.

Molte (ma non tutte) le lezioni del corso contengono task. La fine di una lezione di solito si presenta così:

Lecture Tasks

Qui vedi due task pratici, in cui bisogna scrivere codice. Risolvendo correttamente ciascuno di essi, otterrai due unità di materia oscura.

Non sei obbligato a risolvere i task subito. Se vuoi, puoi rimandare la risoluzione e continuare a leggere le lezioni. Per aprire la lezione successiva, dovrai spendere 1 unità di materia oscura. Ma comunque i task devono essere risolti - la meccanica di CodeGym funziona così, non si può solo leggere teoria e ignorare la pratica.

7. Task

Se hai saltato alcuni task o vuoi tornarci più tardi, puoi sempre trovarli nella sezione Task nel menu laterale a sinistra:

Tasks Section

Ci sono tre schede:

Ci sono giorni (o notti 🌙) in cui ti viene voglia di risolvere task. Per farlo, non devi nemmeno aprire le lezioni. Basta andare nella sezione Task, scegliere "Task non risolti" e divertirti.

Se vuoi più dettagli sui task, c’è una lezione dedicata a Task su CodeGym.

8. Sezione "Aiuto"

La sezione Aiuto su CodeGym è uno strumento molto potente. Il nostro orgoglio 🥇.

Puoi fare domande su qualsiasi task e, automaticamente, verranno aggiunti:

  • 📝 La condizione del task
  • 📂 I file della tua soluzione
  • 📊 La lista dei requisiti del task e i loro stati.

Chi leggerà la tua domanda avrà a disposizione un IDE speciale, dove potrà vedere la tua soluzione. Esempio:

Help Section

Questo formato di domanda incrementa moltissimo le possibilità di ricevere una risposta di qualità. Sotto alcuni task si sviluppano anche discussioni tra utenti esperti del forum.

Se vuoi approfondire, c’è una lezione dedicata a Sezione Aiuto.

P.S.

Abbiamo anche app mobile e plugin fantastici per IDE professionali, ma meritano lezioni a parte.

Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION