Vai al contenuto principale
Completato 0%
0 / 46
Stai visualizzando il corso come Ospite. Esegui il login con il tuo account personale per iscriverti al corso e accedere ai contenuti.

Il corso mostra, tramite alcuni esempi, una delle tante possibilità offerte dalla diffusione dei calcolatori nel mondo che ci circonda: quella di comunicare con gli oggetti usando “il linguaggio”, per programmarli e realizzare idee altrimenti impossibili.

Descrizione del corso

Il corso online, completamente gratuito, si propone di presentare una delle più interessanti opportunità offerte dalla diffusione dei computer e dall’informatica nel mondo di oggi: poter interagire con gli oggetti e l’ambiente, sia fisici che virtuali, attraverso dei “linguaggi” analoghi a quelli che usiamo tutti i giorni per esprimerci, raccontare storie, coordinarci...

Il potere espressivo di questi linguaggi, unito alla capacità dei calcolatori e dei dispositivi automatici di eseguire comandi a velocità elevatissime, rende possibili cose neppure pensabili tramite l’interazione “abituale” con gli oggetti.

Nel corso sperimenteremo l’utilizzo di uno di questi “codici” e, attraverso pochi e semplici elementi di Javascript, proveremo a modificare immagini digitali e capolavori puntinisti, e creare melodie utilizzando carillon virtuali... per scoprire che tutta l’informazione sul mondo che ci circonda è descrivibile numericamente.

È stato scelto Javascript per diverse ragioni: può essere eseguito praticamente in qualsiasi browser, è molto diffuso ed è utilizzato per animare la quasi totalità dei siti web con i quali interagisci normalmente.

L’obiettivo del corso non è quello di portare i partecipanti a essere in grado di programmare o di scrivere un’applicazione completa, ma di farsi una prima idea, basata su alcuni esempi concreti (e speriamo interessanti!), di cosa sia e che cosa si possa fare con un linguaggio di programmazione.

Se gli esempi proposti ti avranno incuriosito, ti mancherà solo un po’ di approfondimento per arrivare a scrivere un semplice programma.

Risultati di Apprendimento Attesi

Prerequisiti

Non sono richieste conoscenze specialistiche per la comprensione dei contenuti del corso.

Attività

Oltre a fruire dei contenuti del corso, costituiti da video e da altri tipi di risorse online, potrai discutere e scambiare idee sui temi del MOOC con gli altri partecipanti tramite il Forum.

Indice degli argomenti

  • Bacheca

    Condizioni per l'accesso: Il tuo ruolo è Studente
  • Week 0

    Condizioni per l'accesso: Il tuo ruolo è Studente
  • Week 1 - Tutto è numero (davvero?)

    Condizioni per l'accesso: Il tuo ruolo è Studente
  • Week 2 - Numeri e immagini

    Condizioni per l'accesso: Il tuo ruolo è Studente
  • Week 3 - Numeri e suoni

    Condizioni per l'accesso: Il tuo ruolo è Studente
  • Arrivederci linguaggio

    Condizioni per l'accesso: Il tuo ruolo è Studente
  • Risorse aggiuntive

    • Icona Cartella
      Trascrizioni video Cartella
      Condizioni per l'accesso: Il tuo ruolo è Studente

Valutazione

Il voto finale del corso si basa sul punteggio ottenuto rispondendo ai quiz oggetto di valutazione. Il corso si considera completato in modo adeguato se otterrai almeno il 60% del punteggio complessivo previsto sul totale dei quiz. Il punteggio massimo ottenibile in ciascun quiz è indicato all’inizio del quiz stesso. Puoi vedere il punteggio che hai ottenuto nel quiz in corrispondenza dell’ultimo tentativo fatto oppure nella pagina “Valutazione”.

Attestato di partecipazione

Devi essere registrato in POK attraverso account Politecnico di Milano per ottenere l’Attestato di Partecipazione. L’attestato viene rilasciato a chiunque completi il corso ottenendo almeno il 60% del punteggio complessivo dei quiz oggetto di valutazione e completando il questionario finale. Quando avrai completato con successo il corso, potrai scaricare l’Attestato di Partecipazione direttamente dai Servizi Online del Politecnico di Milano. L’Attestato di Partecipazione non è un certificato ufficiale e non dà diritto a crediti universitari, a voti o a diplomi.

Accesso al corso e disponibilità dei materiali

Il corso è erogato in modalità online ed è gratuito.

Docenti del corso

Francesco Bruschi

Francesco Bruschi

Docente

Francesco Bruschi è laureato in Ingegneria Elettronica, ed è ricercatore presso il Dipartimento di Elettronica, Informazione e Bioingegneria del Politecnico di Milano, dove è da anni docente dei corsi di Fondamenti di Informatica e Reti Logiche. Tra i suoi interessi c’è l’utilizzo di strumenti digitali e sociali per l’insegnamento dell’informatica e delle materie scientifico/tecnologiche.

Vincenzo Rana

Vincenzo Rana

Docente

Vincenzo Rana ha conseguito la laurea specialistica con lode in Ingegneria Informatica ed il Dottorato di Ricerca con lode in Ingegneria dell’Informazione presso il Politecnico di Milano. Attualmente lavora come assegnista di ricerca presso il Dipartimento di Elettronica, Informazione e Bioingegneria. I suoi interessi di ricerca includono la progettazione di sistemi digitali dedicati, lo sviluppo di sistemi di trasporto intelligenti e la definizione di sistemi di valutazione automatica della qualità del codice.

Contatti

Per qualsiasi informazioni sul corso o per problemi tecnici scrivi a pok@polimi.it o consulta la pagina delle FAQ.