Skip to content

ildesh/IngegneriaInformaticaUNIPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

178 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Typing SVG

Typing SVG

Benvenuti nel repository ufficiale degli appunti dei corsi di informatica! Questa raccolta è pensata per fornire materiale didattico completo e ben organizzato per supportare il vostro percorso di apprendimento.


Important

⚙️ Visualizzazione consigliata dei contenuti

Per una migliore esperienza di lettura, si consiglia di:

  • 📖 Installare Obsidian → permette di visualizzare in modo chiaro e ordinato tutti i file .md (Markdown) presenti nel repository.
    Puoi aprire direttamente la cartella del progetto come un Vault e navigare tra gli appunti come se fosse un wiki interattivo!

  • 💻 Utilizzare Visual Studio Code o un altro IDE per modificare ed eseguire file di codice:

    • .cpp → per esercizi o esempi di C++
    • .html, .css, .js → per esercizi di Programmazione Web

🧠 In questo modo potrai leggere la teoria con Obsidian e provare il codice con VS Code, ottenendo un’esperienza completa e produttiva!


Typing SVG

Per lavorare in locale e avere sempre i materiali aggiornati, segui questi semplici passaggi 👇

  1. Clona il repository (scaricalo) sul tuo dispositivo:

    git clone https://github.com/<nome-utente>/<nome-repo>.git
  2. Accedi alla cartella del progetto:

    cd <nome-repo>
  3. (Facoltativo) Apri la cartella con Obsidian o VS Code

    • Con Obsidian, apri la cartella clonata come Vault per esplorare gli appunti in modo interattivo.
    • Con VS Code, apri la cartella per modificare o eseguire il codice sorgente.
  4. Aggiorna periodicamente il repository per ottenere gli ultimi appunti e correzioni:

    git pull origin main

Tip

💡 Suggerimento:

Se hai modificato dei file localmente e vuoi mantenere i tuoi cambiamenti separati dagli aggiornamenti, crea un nuovo branch personale prima di fare il pull:

git checkout -b nome-branch-personale

Typing SVG

Il repository è organizzato nelle seguenti sezioni:

  • PRIMO ANNO: All'interno sono presenti tutti gli elementi di teoria e anche pratica di:
    1. Fondamenti di programmazione (da completare ancora..)
    2. Base di Dati
    3. Algoritmi e strutture dati (da completare ancora..)
  • SECONDO ANNO: All'interno sono presenti tutti gli elementi di teoria di:
    1. Reti Logiche
    2. Programmazione WEB

Typing SVG

  1. Naviga nelle cartelle dei diversi corsi
  2. Consulta i file .md che contengono gli appunti dettagliati per ogni lezione
  3. Scarica o clona il repository per avere sempre accesso offline al materiale
    1. Visualizzare sopra nella sezione : #-scarica-e-aggiorna-il-repository

Typing SVG

Hai trovato un errore nei materiali o hai suggerimenti per migliorare gli appunti?

Sezione ISSUES

Utilizza la sezione Issues per segnalare problemi specifici come:

  • Errori concettuali
  • Imprecisioni nel codice
  • Problemi di formattazione
  • Richieste di chiarimenti

Sezione DISCUSS

Partecipa alle discussioni nella sezione Discuss suddivisa in:

  • Annunci: Informazioni importanti e aggiornamenti
  • General: Discussioni generali sui corsi
  • Polls: Sondaggi per migliorare il materiale
  • Q&A: Domande e risposte sulla materia
  • Richieste: Suggerimenti per nuovi contenuti

Typing SVG

Le tue contribuzioni sono sempre benvenute! Se desideri contribuire con nuovi appunti o migliorare quelli esistenti:

  1. Fai un fork del repository
  2. Crea un branch per le tue modifiche
  3. Invia una pull request

Warning

ATTENZIONE: Le fork saranno ovviamente controllate e valutate una per una per verificare che non contengano materiale inappropriato o non consono al contesto didattico!

Important

Perché ho creato questa repository?

Questa repository è stata creata inizialmente per cercare un metodo simpatico e che mi invogliasse a studiare, utilizzando la documentazione come uno strumento interattivo e imparando anche il linguaggio markdown che mi ha aiutato parecchio. Successivamente volevo che diventasse un aiuto per i compagni che avessero bisogno di supporto su questi argomenti o per coloro che vogliono approfondire e comprendere meglio le nozioni trattate.

L'obiettivo è condividere e migliorare continuamente i contenuti per rendere lo studio più interessante e accessibile a tutti!

📝 Licenza

Questo progetto è distribuito con licenza open source - vedi il file LICENSE per i dettagli.


💡 Suggerimento: Utilizza la funzione "Stella" ⭐ per aggiungere questo repository ai preferiti e accedervi più facilmente in futuro!

Buono studio a tutti i ragazzi e in bocca al lupo per i futuri esami che verranno! 🎓

About

Questa repository è pensata per aiutare chiunque abbia bisogno di recuperare appunti persi o approfondire determinati concetti. Inoltre, offre la possibilità di collaborare attivamente tra i membri, favorendo lo scambio di conoscenze e il supporto reciproco!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors