Bacheca

13 Gennaio 2017 – Fine Lezioni
Oggi 13 Gennaoio 2017 ultima lezione del corso.
28 Ottobre 2016 – Prossima Lezione
La prossima lezione del corso di Abilità Informatiche e Telematiche si terrà in data 18 novembre.
30 Settembre 2016 – Prima lezione
La prima lezione del Corso si terrà venerdì prossimo dalle
14.00 alle 17.00 presso l’aula informatica piccola.
28 Ottobre 2016 – Assenza
Il docente sarà in missione dal 4/11 al 12/11, pertanto in questo periodo lezioni e ricevimento sono sospesi.
28 Ottobre 2016 – Prossima Lezione
La prossima lezione del corso di Abilità Informatiche e Telematiche si terrà in data 18 novembre.
30 Settembre 2016 – Prima lezione
La prima lezione del Corso si terrà venerdì prossimo dalle
14.00 alle 17.00 presso l’aula informatica piccola.

13 luglio 2016 – Inizio delle Lezioni
Le lezioni di INAB2 – Abilità Informatiche e Telematiche per la Laurea Magistrale in Informazione, Editoria e Giornalismo, si terranno al primo semestre.

Bibliografia

Testi e Software consigliati

Uno dei primi articoli che hanno introdotto il concetto di Cloud Computing: Brian Hayes Cloud Computing su Communications of the ACM – Web science (2008).

Testo introduttivo sul cloud computing: Michael Armbrust et al. A View of Cloud Computing su Communications of the ACM (2010).

Il sito da cui scaricare le appliances già configurate come server (web-lamp, wordpress, etc) per essere importate sugli host di cloud computing o nella virtualbox.

Guida di istallazione e configurazione di virtualbox: Manuale d’uso dell’Applicazione Oracle Virtualbox

Guida introduttiva ai sistemi di tipo linux: Unix: introduzione elementare di Marco Liverani.

Introduzione all’HTML: HTML and CSS: Design and Build Websites di Jon Duckett.

Sito da cui scaricare l’applicazione per l’editing di siti webAptana Studio 3.

Sito da cui scaricare l’applicazione Rapid Miner.

Testi aggiuntivi

Sono essenzialmente i testi per l’esame di Informatica per l’Editoria e il giornalismo

W. Stallings, Computer Organization and Architecture,
Prentice Hall, 7a edizione (2006).

Lev Manovich, Cultural Analytics Software Studies Initiative (2009).

Lisa Jevbratt, 1 to 1: internet visualisation vedi anche gli altri progetti.

Stefanie Posavec, Literary Spaces lavoro sperimentale sui metodi di rappresentazione visuale del testo.

Appunti del Corso MIT sul Page Ranking.

Guida di riferimento alle query avanzate di Google.

Appunti del Corso di Gestione Strutturata dell’Informazione di Luca Roversi.

Siti web di interesse

Informatica

Esercizi

Esercizi in preparazione all’esame

  1. Utilizzo di base del sitema operativo:
    • Esercizio 1. Ricavare i dati necessari alla configurazione della rete: 1) IP-ADDRESS 2) NETMASK 4) GATEWAY 5) DNS.
    • Esercizio 4. Utilizzare le istruzioni di base dell’interfaccia a linea di comando del sistema Unix (ls, mkdir, cd, pwd, cat).
    • Esercizio 5. Effettuare l’aggiornamento del sistema operativo dell’appliance.
    • Esercizio 7. Installare un nuovo pacchetto software nell’appliance (tcpdump, nmap, wget).
    • Esercizio 8. Visualizzare la cronologia dei comandi utilizzati.
    • Esercizio 9. Passare dalla console grafica alla console testuale (e viceversa).
    • Esercizio 10. Installare il pacchetto con il programma per la creazione di archivi compressi: zip.
    • Esercizio 11. Utilizzare zip per creare un archivio del sito.
    • Esercizio 12. Dato un file zip contenente un sito web, pubblicare il sito sul server.
    • Esercizio 13. Creare nel proprio sito la struttura delle directory del sito di laRepubblica.it.
    • Esercizio 14. Inviare per e-mail un file zip (archivio compresso) contenente cartelle e file pubblicate da un sito.
    • Esercizio 17. Creare una directory: sia con interfaccia a linea di comando (CLI) che con interfaccia grafica (GUI)
    • Esercizio 18. Cambiare proprietari ad un file con la CLI.
    • Esercizio 19. Cambiare proprietario ad una directory e a tutti i file e directory in essa contenuti utilizzando la CLI.
    • Esercizio 28. Visualizzare la lista dei file nascosti (da CLI e dalla GUI).
    • Esercizio 30. Salvare il file su un dispositivo di memoria esterna.
    • Esercizio 44. Istallazione di software per la manipolazione di immagini: GIMP e INKSCAPE.
    • Esercizio 64: Installare un disco aggiuntivo nella appliance
    • Esercizio 65: partizione un nuovo disco.
    • Esercizio 66. Formattare una partizione.
    • Esercizio 67: Montare una partizione formattata nel filesystem.
  2. Utilizzo dell’applicazione VirtualBox:
    • Esercizio 2. Istallare nell’applicazione virtualbox un’appliance di tipo LAMP o di tipo WORDPRESS.
    • Esercizio 3. Configurare l’applicazione virtualbox per accedere alla rete in modalità NAT.
    • Esercizio 63. Configurare alcune porte del computer host per essere inoltrate verso il computer guest. link
    • Esercizio 6. Preparare l’appliance per essere esportata su un altro computer (file in formato OVF).
    • Esercizio 29. Mostrare come effettuare il trasporto della macchina virtuale su un server per il cloud-computing come quello di Amazon (EC2).
    • Esercizio 70: configurare una coppia di Appliance con una scheda di rete aggiuntiva e configurarle in modo da formare una rete interna.
  3. WebPublishing con l’HTML e Aptana Web Editor:
    • Esercizio 15. Utilizzando l’editor di testo aggiungere una lista di punti ad un documento HTML.
    • Esercizio 16. Utilizzando l’editor di testo aggiungere una sezione ad un documento HTML.
    • Esercizio 20. Creare un nuovo workspace nell’applicazione Aptana-Web-Editor (AWE).
    • Esercizio 21. Lanciare l’applicazione AWE.
    • Esercizio 22. configurare la connessione ad un server remoto al fine di pubblicare un WEB.PROJECT da AWE.
    • Esercizio 23. Cambiare WORKSPACE in AWE.
    • Esercizio 24. Definire un nuovo progetto nel WORKSPACE di AWE.
    • Esercizio 25. Definire una connessione ad una directory di un server locale in AWE.
    • Esercizio 26. Come esercizio 15 con lista numerata.
    • Esercizio 27. Come esercizio 15 con lista di definizioni.
    • Esercizio 31. Creare un documento HTML contenete una lista nidificata.
    • Esercizio 32. Creare in un documento HTML una tabella 3×2.
    • Esercizio 33. Aggiungere ad una tabella in un documento HTML, un’intestazione per riga e per colonna.
    • Esercizio 34. Creare dei link tra pagine HTML.
    • Esercizio 35. Creare link utilizzando URL relativi.
    • Esercizio 36. Creare link utilizzando URL assoluti.
    • Esercizio 37. Creare un’ancora interna ad un documento HTML.
    • Esercizio 38. Creare un link di tipo ‘posta elettronica’.
    • Esercizio 39. Salvare un’immagine da un documento WEB.
    • Esercizio 40. Inserimento di immagini in un documento HTML (tag ))
    • Esercizio 41. Attributi alt, width, title, height per il tag IMG.
    • Esercizio 42. URL immagine locale (indirizzamento relativo o assoluto).
    • Esercizio 43. Tecnica di Mashup: URL immagine su server remoto (indirizzamento assoluto).
    • Esercizio 45. Tag FIGURE e FIGURECAPTION per la creazione di un blocco tra un’immagine e la relativa didascalia.
    • Esercizio 46. Creazione di tabelle in HTML, tag: TABLE, TR, TD, TH.
  4. Utilizzo dell’applicazione Rapid Miner:
    • Esercizio 47. Utilizzo base di RapidMiner (abbrev. RM).
    • Esercizio 48. Lanciare RM.
    • Esercizio 49. Chiudere RM.
    • Esercizio 50. Istallazione di un’applicazione di tipo foglio elettronico.
    • Esercizio 51. Creazione di un file in formato excel.
    • Esercizio 52. Creazione di un nuovo processo di analisi per RM.
    • Esercizio 53. Configurazione dei parametri di base del processo (file di log, file dei risultati).
    • Esercizio 54. Salvataggio con nome del processo creato.
    • Esercizio 55. Aggiunta di librerie e aggiornamento di RM.
    • Esercizio 56. Il concetto di operatore in RM.
    • Esercizio 57. Creazione con un editor di testo di un file CSV.
    • Esercizio 58. Specificare una lista di siti web da recuperare, e specificare in RM un processo che recupera le pagine WEB.
    • Esercizio 59. Come l’esercizio precedente ma utilizzare la lista come punto di partenza per iniziare il WEB-crwaling.
    • Esercizio 60. Conoscere i parametri di configurazione dell’operatore GetPage.
    • Esercizio 61. Conoscere i parametri di configurazione dell’operatore GetPages.
    • Esercizio 62. Conoscere i parametri di configurazione dell’operatore WebCrawl.

Esami

Premessa

L’esame finale del corso di Abilità Informatiche Avanzate [LM] (INAB2) consiste in una prova pratica sull’utilizzo delle tecnologie informatiche considerate durante le lezioni. Come per tutti gli altri corsi è obbligatoria la prenotazione all’esame sul portale dello studente.

Prenotazione  preappello

Ci si può prenotare al pre-appello del 15/1/2016 riempendo il modulo di iscrizione entro il 10/1/2016 (poi il modulo sarà chiuso).

Gli esami e relative verbalizzazioni si terranno nelle seguenti date:

  • Prima sessione:

    – 3 appelli (A): gennaio/febbraio 2017;
  • Seconda sessione:

    – 2 appelli (B): giugno/luglio 2017;
  • Terza sessione – 2 appelli (C): settembre 2016.

    – 2 appelli (C): settembre 2017;

Per tutti gli studenti è necessario prenotarsi al portale dello studente.

Lezioni

Le lezioni si tengono nel primo semestre con il seguente orario:

  • venerdì ore 14.00-17.00 aula informatica presso la sede di Via Ostiense 234.
Lezione n. 1 – Venerdì 7 Ottobre 2016
  • Presentazione del corso: descrizione degli obiettivi formativi.
    Introduzione alle reti di calcolatori, internet, il web e il cloud computing.
    Richiami su reti di calcolatori e sistemi operativi. Rete internet. Reti a commutazione di pacchetto. Infrastruttura di rete. Nodi gateway. Nodi di instradamento. Architettura software distribuita. L’architettura client-server. il Web. I computer come macchine in grado di interpretare un linguaggio. Modello di von Neumann. Le componenti: la CPU, la memoria principale, il bus e le periferiche. Il modello di von Neumann come calcolatore a programma memorizzato.
    Introduzione all’ambiente di virtualizzazione (VirtualBox). Configurazione di Base di una macchina in VirtualBox. Istallazione del Sistema Operativo di tipo Linux (distribuzione Ubuntu).

Corso

Introduzione

Il corso di Abilità Informatiche Avanzate [LM] (INAB2 – web publishing) è un corso per il Corso di Laurea Magistrale in Informazione, Editoria e Giornalismo.

Più in dettaglio, il corso Abilità Informatiche Avanzate [LM] approfondisce le abilità informatiche di base maggiormente legate alla rete e al web, e fornisce una panoramica su alcuni strumenti di editoria online.

 

Programma indicativo del corso

Background

La rete internet e il world wide web. L’HTML. Richiami sui sistemi operativi. Lo stack software di base per la pubblicazione in rete (LAMP). Motori di ricerca. Query avanzate su google. User profiling. Basi di dati. Software per l’analisi: Rapidminer. Data cleaning: data wrangler, google refine. Data collection: web crawling. Tool di Statistica: R. Protezione dei dati: crittografia (filesystem, mail). Protezione dell’accesso. Protezione della comunicazione. Eliminazione sicura dei dati.

Pubblicare online con WEB, BLOG e WIKI

Le diverse modalità editoriali.

Programma finale del corso A.A. 2015-2016

Il programma effettivo sarà disponibile al termine del corso.

Abilità Informatiche e Telematiche (INAB2) Corso di Laurea Magistrale in Informazione, Editoria e Giornalismo AA2016-2017

WordPress Appliance - Powered by TurnKey Linux