SlideShare una empresa de Scribd logo
1 de 14
Informatica Umanistica /
Web Science
Sistemi Informativi al servizio di attività professionali nell’ambito
dell’Editoria, del Turismo e della valorizzazione dei BBCC
Lezione 3
2016
Strumenti di Editing e interoperabilità dei
contenuti
• Text EditorText Editor: strumento software (anni ‘70 – ‘80 - nato per
compilare programmi (=programma, lista di istruzioni espresse in
linguaggio artificiale)
• Page Editor:Page Editor: strumento software (anni ‘80 ) nato per la
composizione della pagina tipografica)
• Document editorDocument editor : strumento software (anni ‘90 – ’10) nato per
gestire Documenti complessi multimediali
• Open Content XML EditorOpen Content XML Editor: strumento software (anni ’10) che
nasce per produrre contenuti disponibili sia localmente che nel
‘cloud’
4/13/16Informatica Umanistica e Web Science 2016 S.Lariccia Sapienza
19
Dal Testo all’Ipertesto, dal Documento al
Contenuto
• Semantic Web:Semantic Web: una proposta avanzata nel 2001 da parte del
creatore del WorldWideWeb Tim Berners-Lee.
• Web of Linked Open Data (LOD Web):Web of Linked Open Data (LOD Web): una proposta avanzata nel
2012 da parte del creatore del WorldWideWeb Tim Berners-Lee
• Pragmatic Web e Internet of ThingsPragmatic Web e Internet of Things: un nuovo panorama aperto
dalla distribuzione dell’intelligenza negli oggetti della nostra vita
reale: un robot domestico, una TV intelligente, un bracciale che
comunica con lo Smartphone
• Quale linguaggio verrà utilizzato? :Quale linguaggio verrà utilizzato? : nei testi era utilizzato
prevalentemente uno dei numerosi linguaggi artificiali; nei
documenti torna ad essere in primo piano il linguaggio naturale;
negli IperDocumenti il linguaggio utilizzato sarà….
• 4/13/16Informatica Umanistica e Web Science 2016 S.Lariccia Sapienza
20
Linguaggi naturali, linguaggi artifiali
• Rassegna dei principali linguaggi artificiali oggi diffusi:Rassegna dei principali linguaggi artificiali oggi diffusi:
• Linguaggi Procedurali:Linguaggi Procedurali:
• C++C++
• JavaJava
• JavascriptJavascript
• PerlPerl
• PythonPython
•
• Linguaggi Dichiarativi:Linguaggi Dichiarativi:
• HTMLHTML
• XMLXML
• CSSCSS
•
•
4/13/16Informatica Umanistica e Web Science 2016 S.Lariccia Sapienza
21
Articolazione del corso e Gruppi di interesse
• Il corso si estende su 22 date dal 17 marzo al 1 giugno, mercoledì e giovedì dalle
17:00 alle 19:00 (aggiustamenti saranno discussi)
• Il corso si svolgerà in aula con videoproiettore e con l’utilizzo di un laboratorio
informatico aperto a 7 gruppi fino a 3-4 persone ciascuno
• In ciascuna delle prime 4 lezioni frontali si presenterà un argomento «chiave» del
corso; su ciascuna delle Keywords si inviteranno i partecipanti ad aggregarsi
(distribuendosi anche inbase alle necessità) e a formare Gruppi di InteresseGruppi di Interesse.
• Iniziamo con il proporre 4 Gruppi di Interesse (IG).
• Content Management Systems
• Language Analysis e sue applicazioni
• Classificazione dei contenuti e motori di ricerca
• Editori avanzati per documenti e iperdocumenti specializzati
•
4/13/16Informatica Umanistica e Web Science 2016 S.Lariccia Sapienza
22
Linguaggi naturali, linguaggi artificiali
• Come è fatto un linguaggio artificiale Dichiarativo:Come è fatto un linguaggio artificiale Dichiarativo:
• Linguaggi Dichiarativi:Linguaggi Dichiarativi:
• HTMLHTML
• XMLXML
• CSSCSS
Esempio di uso di HTMLEsempio di uso di HTML
[cfr.[cfr. www.w3schools.comwww.w3schools.com ]]
Sito interattivo dove è possibileSito interattivo dove è possibile
Utilizzare un simulatore di HTMLUtilizzare un simulatore di HTML
•
4/13/16Informatica Umanistica e Web Science 2016 S.Lariccia Sapienza
23
Linguaggi naturali, linguaggi artificiali
• Come è fatto un linguaggio artificiale Dichiarativo:Come è fatto un linguaggio artificiale Dichiarativo:
• Linguaggi Dichiarativi:Linguaggi Dichiarativi:
• HTMLHTML
• XMLXML
• CSSCSS
Esempio di uso di XMLEsempio di uso di XML
[cfr.[cfr. http://www.w3schools.com/xml/default.asphttp://www.w3schools.com/xml/default.asp ]]
Sito interattivo dove è possibileSito interattivo dove è possibile
Utilizzare un simulatore di XMLUtilizzare un simulatore di XML
4/13/16Informatica Umanistica e Web Science 2016 S.Lariccia Sapienza
24
Linguaggi naturali, linguaggi artificiali
• Come è fatto un linguaggio artificiale Dichiarativo:Come è fatto un linguaggio artificiale Dichiarativo:
• Linguaggi Dichiarativi:Linguaggi Dichiarativi:
• HTMLHTML
• XMLXML
• CSSCSS
Esempio di uso di CSSEsempio di uso di CSS
[cfr.[cfr. http://www.w3schools.com/css/http://www.w3schools.com/css/ ]]
Sito interattivo dove è possibileSito interattivo dove è possibile
Utilizzare un simulatore di CSSUtilizzare un simulatore di CSS
4/13/16Informatica Umanistica e Web Science 2016 S.Lariccia Sapienza
25
Linguaggi naturali, linguaggi artificiali
• Come è fatto un linguaggio artificiale Dichiarativo:Come è fatto un linguaggio artificiale Dichiarativo:
• Linguaggi Dichiarativi:Linguaggi Dichiarativi:
• Struttura dello XMLStruttura dello XML
Esempi di uso di XMLEsempi di uso di XML
[cfr.[cfr. http://www.w3schools.com/css/http://www.w3schools.com/css/ ]]
Sito interattivo dove è possibileSito interattivo dove è possibile
Utilizzare un simulatore di CSSUtilizzare un simulatore di CSS
4/13/16Informatica Umanistica e Web Science 2016 S.Lariccia Sapienza
26
Linguaggi naturali, linguaggi artificiali
• Come è fatto unCome è fatto un linguaggio artificiale procedurale:linguaggio artificiale procedurale:
• Linguaggi procedurali:Linguaggi procedurali:
• PHPPHP
• PythonPython
Esempi di uso di PHPEsempi di uso di PHP
[cfr.[cfr. http://www.w3schools.com/php/http://www.w3schools.com/php/ ]]
Sito interattivo dove è possibileSito interattivo dove è possibile
Utilizzare un simulatore di PHPUtilizzare un simulatore di PHP
•
4/13/16Informatica Umanistica e Web Science 2016 S.Lariccia Sapienza
27
Linguaggi naturali, linguaggi artificiali
• Logo: un linguaggio artificiale
particolarmente somigliante
al linguaggio naturale:
•
28
Linguaggi naturali, linguaggi artificiali
• Logo: un linguaggio artificiale
particolarmente somigliante al
linguaggio naturale:
•
29
Linguaggi naturali, linguaggi artificiali
• Logo: un linguaggio artificiale particolarmente somigliante al
linguaggio naturale:
• Esempi di procedure LOGO
• http://docplayer.it/1432704-Usare-il-linguaggio-logo-per-costruire-micromondi.ht
• http://xlogo.tuxfamily.org/it/presentation-it.html
30
Linguaggi naturali, linguaggi artificiali
• Altri linguaggi artificiali progettati per il «mass coding»:
• Sketch
• Snap
•
30
31

Más contenido relacionado

Destacado

Le corbusier: Architecture
Le corbusier: ArchitectureLe corbusier: Architecture
Le corbusier: Architecture
Mariana Felix
 

Destacado (12)

Dr. kherat.State Of Schools 2016 script
Dr. kherat.State Of Schools 2016 script Dr. kherat.State Of Schools 2016 script
Dr. kherat.State Of Schools 2016 script
 
MS Excel 2007 avanzato - Scheda corso LEN
MS Excel 2007 avanzato - Scheda corso LENMS Excel 2007 avanzato - Scheda corso LEN
MS Excel 2007 avanzato - Scheda corso LEN
 
JMTクラウドのご紹介(FIT-Cloud サーバーサービス Sシリーズ RPタイプ)
JMTクラウドのご紹介(FIT-Cloud サーバーサービス Sシリーズ RPタイプ)JMTクラウドのご紹介(FIT-Cloud サーバーサービス Sシリーズ RPタイプ)
JMTクラウドのご紹介(FIT-Cloud サーバーサービス Sシリーズ RPタイプ)
 
Portafolio competencia
Portafolio competenciaPortafolio competencia
Portafolio competencia
 
COLUMBUS CV
COLUMBUS CVCOLUMBUS CV
COLUMBUS CV
 
2016 10-27 meeting common s sapienza presentazione1
2016 10-27 meeting common s sapienza presentazione12016 10-27 meeting common s sapienza presentazione1
2016 10-27 meeting common s sapienza presentazione1
 
04 LT and SS
04 LT and SS04 LT and SS
04 LT and SS
 
Informatica umanistica 2016-3
Informatica umanistica   2016-3Informatica umanistica   2016-3
Informatica umanistica 2016-3
 
Diseases of platelet 1/ dental courses
Diseases of platelet 1/ dental coursesDiseases of platelet 1/ dental courses
Diseases of platelet 1/ dental courses
 
Le corbusier: Architecture
Le corbusier: ArchitectureLe corbusier: Architecture
Le corbusier: Architecture
 
The techniques of basal implants
The techniques of basal implantsThe techniques of basal implants
The techniques of basal implants
 
vitruvio
vitruviovitruvio
vitruvio
 

Similar a Informatica umanistica 2016 - 3

Laboratorio di redazioni specialistiche 2012 - 1
Laboratorio di redazioni specialistiche 2012 - 1Laboratorio di redazioni specialistiche 2012 - 1
Laboratorio di redazioni specialistiche 2012 - 1
redazionispecialistiche
 
201304011 comphumanities 2013
201304011 comphumanities 2013201304011 comphumanities 2013
201304011 comphumanities 2013
Stefano Lariccia
 
Un ILS open source per l'automazione delle biblioteche. L'ipotesi Koha a Ca' ...
Un ILS open source per l'automazione delle biblioteche. L'ipotesi Koha a Ca' ...Un ILS open source per l'automazione delle biblioteche. L'ipotesi Koha a Ca' ...
Un ILS open source per l'automazione delle biblioteche. L'ipotesi Koha a Ca' ...
Giulio Bonanome
 

Similar a Informatica umanistica 2016 - 3 (20)

Da JavaScript a TypeScript
Da JavaScript a TypeScriptDa JavaScript a TypeScript
Da JavaScript a TypeScript
 
Laboratorio Internet: 1. Introduzione
Laboratorio Internet: 1. IntroduzioneLaboratorio Internet: 1. Introduzione
Laboratorio Internet: 1. Introduzione
 
7 - Ricercare nel web - 17/18
7 - Ricercare nel web - 17/187 - Ricercare nel web - 17/18
7 - Ricercare nel web - 17/18
 
Semantic Search Engine
Semantic Search EngineSemantic Search Engine
Semantic Search Engine
 
Presentazione Cama_Primiceri_Atro
Presentazione Cama_Primiceri_AtroPresentazione Cama_Primiceri_Atro
Presentazione Cama_Primiceri_Atro
 
9 - Ricercare nel Web
9 - Ricercare nel Web9 - Ricercare nel Web
9 - Ricercare nel Web
 
Ricercare nel web
Ricercare nel webRicercare nel web
Ricercare nel web
 
5 - Introduzione al Web (2/2) - 17/18
5 - Introduzione al Web (2/2) - 17/185 - Introduzione al Web (2/2) - 17/18
5 - Introduzione al Web (2/2) - 17/18
 
Introduzione al web (2/2) - 18/19
Introduzione al web (2/2) - 18/19Introduzione al web (2/2) - 18/19
Introduzione al web (2/2) - 18/19
 
A ciascuno il suo: archi, frecce e interfacce per servizi editoriali B2B e B2...
A ciascuno il suo: archi, frecce e interfacce per servizi editoriali B2B e B2...A ciascuno il suo: archi, frecce e interfacce per servizi editoriali B2B e B2...
A ciascuno il suo: archi, frecce e interfacce per servizi editoriali B2B e B2...
 
BibliotecaAccessibile
BibliotecaAccessibileBibliotecaAccessibile
BibliotecaAccessibile
 
7 - Ricercare nel web - 16/17
7 - Ricercare nel web - 16/177 - Ricercare nel web - 16/17
7 - Ricercare nel web - 16/17
 
5 - Introduzione al Web (2/2)
5 - Introduzione al Web (2/2)5 - Introduzione al Web (2/2)
5 - Introduzione al Web (2/2)
 
Laboratorio di redazioni specialistiche 2012 - 1
Laboratorio di redazioni specialistiche 2012 - 1Laboratorio di redazioni specialistiche 2012 - 1
Laboratorio di redazioni specialistiche 2012 - 1
 
1 - Introduzione al corso 19/20
1 - Introduzione al corso 19/201 - Introduzione al corso 19/20
1 - Introduzione al corso 19/20
 
Vetera et nova? Profili Professionali per le Digital Humanities
Vetera et nova? Profili Professionali per le Digital HumanitiesVetera et nova? Profili Professionali per le Digital Humanities
Vetera et nova? Profili Professionali per le Digital Humanities
 
201304011 comphumanities 2013
201304011 comphumanities 2013201304011 comphumanities 2013
201304011 comphumanities 2013
 
Un ILS open source per l'automazione delle biblioteche. L'ipotesi Koha a Ca' ...
Un ILS open source per l'automazione delle biblioteche. L'ipotesi Koha a Ca' ...Un ILS open source per l'automazione delle biblioteche. L'ipotesi Koha a Ca' ...
Un ILS open source per l'automazione delle biblioteche. L'ipotesi Koha a Ca' ...
 
Fabio Riccio - Un'esperienza di free-software nelle scuole
Fabio Riccio - Un'esperienza di free-software nelle scuoleFabio Riccio - Un'esperienza di free-software nelle scuole
Fabio Riccio - Un'esperienza di free-software nelle scuole
 
Lavorare con i LOD
Lavorare con i LODLavorare con i LOD
Lavorare con i LOD
 

Más de Stefano Lariccia

Más de Stefano Lariccia (20)

_دروس اللغة العربية لغير الناطقين بهاـ الجزء الأول .pdf
_دروس اللغة العربية لغير الناطقين بهاـ الجزء الأول .pdf_دروس اللغة العربية لغير الناطقين بهاـ الجزء الأول .pdf
_دروس اللغة العربية لغير الناطقين بهاـ الجزء الأول .pdf
 
XIV Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIV Lezione - Arabo G.Rammo @ Libera Accademia RomanaXIV Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIV Lezione - Arabo G.Rammo @ Libera Accademia Romana
 
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaXIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
 
XII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XII Lezione - Arabo G.Rammo @ Libera Accademia RomanaXII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XII Lezione - Arabo G.Rammo @ Libera Accademia Romana
 
X Lezione - Arabo G.Rammo @ Libera Accademia Romana
X Lezione - Arabo G.Rammo @ Libera Accademia RomanaX Lezione - Arabo G.Rammo @ Libera Accademia Romana
X Lezione - Arabo G.Rammo @ Libera Accademia Romana
 
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaXI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
 
Application frame methods and techniques in HighEd courses and self-paced lea...
Application frame methods and techniques in HighEd courses and self-paced lea...Application frame methods and techniques in HighEd courses and self-paced lea...
Application frame methods and techniques in HighEd courses and self-paced lea...
 
Application frame methods and techniques to include advanced digital technolo...
Application frame methods and techniques to include advanced digital technolo...Application frame methods and techniques to include advanced digital technolo...
Application frame methods and techniques to include advanced digital technolo...
 
IX Lezione - Arabo G.Rammo Febbruary 2024(2).pdf
IX Lezione - Arabo G.Rammo Febbruary 2024(2).pdfIX Lezione - Arabo G.Rammo Febbruary 2024(2).pdf
IX Lezione - Arabo G.Rammo Febbruary 2024(2).pdf
 
VIII Lezione - Arabo G.Rammo febbraio 2024(1).pdf
VIII Lezione - Arabo G.Rammo febbraio 2024(1).pdfVIII Lezione - Arabo G.Rammo febbraio 2024(1).pdf
VIII Lezione - Arabo G.Rammo febbraio 2024(1).pdf
 
VII Lezione - Arabo G.Rammo febbraio 2024.pdf
VII Lezione - Arabo G.Rammo febbraio 2024.pdfVII Lezione - Arabo G.Rammo febbraio 2024.pdf
VII Lezione - Arabo G.Rammo febbraio 2024.pdf
 
VI Lezione - Arabo G.Rammo febbraio 2024 .pdf
VI Lezione - Arabo G.Rammo febbraio 2024 .pdfVI Lezione - Arabo G.Rammo febbraio 2024 .pdf
VI Lezione - Arabo G.Rammo febbraio 2024 .pdf
 
V Lezione - Arabo - G.Rammo febbraio .pdf
V Lezione - Arabo - G.Rammo febbraio .pdfV Lezione - Arabo - G.Rammo febbraio .pdf
V Lezione - Arabo - G.Rammo febbraio .pdf
 
IV Lezione-Arabo G.Rammo febbraio 2024.pdf
IV Lezione-Arabo G.Rammo febbraio 2024.pdfIV Lezione-Arabo G.Rammo febbraio 2024.pdf
IV Lezione-Arabo G.Rammo febbraio 2024.pdf
 
III Lezione - Arabo G.Rammo febbraio 2024.pdf
III Lezione - Arabo G.Rammo febbraio 2024.pdfIII Lezione - Arabo G.Rammo febbraio 2024.pdf
III Lezione - Arabo G.Rammo febbraio 2024.pdf
 
II Lezione - Arabo G.Rammo - Febbraio 2024
II Lezione - Arabo G.Rammo - Febbraio 2024II Lezione - Arabo G.Rammo - Febbraio 2024
II Lezione - Arabo G.Rammo - Febbraio 2024
 
I Lezione - Arabo G.Rammo Arabic Language
I Lezione - Arabo G.Rammo Arabic LanguageI Lezione - Arabo G.Rammo Arabic Language
I Lezione - Arabo G.Rammo Arabic Language
 
01 - Genius Loci Tusciae 1 Lariccia.pptx
01 - Genius Loci Tusciae 1  Lariccia.pptx01 - Genius Loci Tusciae 1  Lariccia.pptx
01 - Genius Loci Tusciae 1 Lariccia.pptx
 
Presentazione Oleg 06.07.2023.pptx
Presentazione Oleg 06.07.2023.pptxPresentazione Oleg 06.07.2023.pptx
Presentazione Oleg 06.07.2023.pptx
 
ASviS Capranica ppt Genius loci 6 7 23.pptx
ASviS Capranica ppt Genius loci 6 7 23.pptxASviS Capranica ppt Genius loci 6 7 23.pptx
ASviS Capranica ppt Genius loci 6 7 23.pptx
 

Último

Presentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticaPresentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informatica
nico07fusco
 
presentazione varietà allotropiche del carbonio.pptx
presentazione varietà allotropiche del carbonio.pptxpresentazione varietà allotropiche del carbonio.pptx
presentazione varietà allotropiche del carbonio.pptx
michelacaporale12345
 
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptxAdducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
sasaselvatico
 

Último (20)

Presentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticaPresentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informatica
 
Piccole Personetestoitaliano-AuroraPalestini.docx
Piccole Personetestoitaliano-AuroraPalestini.docxPiccole Personetestoitaliano-AuroraPalestini.docx
Piccole Personetestoitaliano-AuroraPalestini.docx
 
Storia-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptxStoria-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptx
 
PalestiniAurora-la conoscenzatestoita.docx
PalestiniAurora-la conoscenzatestoita.docxPalestiniAurora-la conoscenzatestoita.docx
PalestiniAurora-la conoscenzatestoita.docx
 
presentazione varietà allotropiche del carbonio.pptx
presentazione varietà allotropiche del carbonio.pptxpresentazione varietà allotropiche del carbonio.pptx
presentazione varietà allotropiche del carbonio.pptx
 
Gli isotopi scienze naturale seconda pres
Gli isotopi scienze naturale seconda presGli isotopi scienze naturale seconda pres
Gli isotopi scienze naturale seconda pres
 
a scuola di biblioVerifica: come utilizzare il test TRAAP
a scuola di biblioVerifica: come utilizzare il test TRAAPa scuola di biblioVerifica: come utilizzare il test TRAAP
a scuola di biblioVerifica: come utilizzare il test TRAAP
 
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptxTeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
 
TeccarelliLorenzo-Mitodella.cavernaa.pdf
TeccarelliLorenzo-Mitodella.cavernaa.pdfTeccarelliLorenzo-Mitodella.cavernaa.pdf
TeccarelliLorenzo-Mitodella.cavernaa.pdf
 
Pancia Asia_relazione laboratorio(forza d'attrito).docx
Pancia Asia_relazione laboratorio(forza d'attrito).docxPancia Asia_relazione laboratorio(forza d'attrito).docx
Pancia Asia_relazione laboratorio(forza d'attrito).docx
 
Pancia Asia-Pelusi Sara-La pittura romana - Copia (1).pptx
Pancia Asia-Pelusi Sara-La pittura romana - Copia (1).pptxPancia Asia-Pelusi Sara-La pittura romana - Copia (1).pptx
Pancia Asia-Pelusi Sara-La pittura romana - Copia (1).pptx
 
Una breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opereUna breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opere
 
magia, stregoneria, inquisizione e medicina.pptx
magia, stregoneria, inquisizione e medicina.pptxmagia, stregoneria, inquisizione e medicina.pptx
magia, stregoneria, inquisizione e medicina.pptx
 
Pancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptx
Pancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptxPancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptx
Pancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptx
 
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptxAdducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
 
Palestini Aurora-Steve Jobs,Olivetti e Gates.pptx
Palestini Aurora-Steve Jobs,Olivetti e Gates.pptxPalestini Aurora-Steve Jobs,Olivetti e Gates.pptx
Palestini Aurora-Steve Jobs,Olivetti e Gates.pptx
 
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
 
Le forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docxLe forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docx
 
TeccarelliLorenzo-i4stilidellapitturaromana.docx
TeccarelliLorenzo-i4stilidellapitturaromana.docxTeccarelliLorenzo-i4stilidellapitturaromana.docx
TeccarelliLorenzo-i4stilidellapitturaromana.docx
 
Le forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docxLe forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docx
 

Informatica umanistica 2016 - 3

  • 1. Informatica Umanistica / Web Science Sistemi Informativi al servizio di attività professionali nell’ambito dell’Editoria, del Turismo e della valorizzazione dei BBCC Lezione 3 2016
  • 2. Strumenti di Editing e interoperabilità dei contenuti • Text EditorText Editor: strumento software (anni ‘70 – ‘80 - nato per compilare programmi (=programma, lista di istruzioni espresse in linguaggio artificiale) • Page Editor:Page Editor: strumento software (anni ‘80 ) nato per la composizione della pagina tipografica) • Document editorDocument editor : strumento software (anni ‘90 – ’10) nato per gestire Documenti complessi multimediali • Open Content XML EditorOpen Content XML Editor: strumento software (anni ’10) che nasce per produrre contenuti disponibili sia localmente che nel ‘cloud’ 4/13/16Informatica Umanistica e Web Science 2016 S.Lariccia Sapienza 19
  • 3. Dal Testo all’Ipertesto, dal Documento al Contenuto • Semantic Web:Semantic Web: una proposta avanzata nel 2001 da parte del creatore del WorldWideWeb Tim Berners-Lee. • Web of Linked Open Data (LOD Web):Web of Linked Open Data (LOD Web): una proposta avanzata nel 2012 da parte del creatore del WorldWideWeb Tim Berners-Lee • Pragmatic Web e Internet of ThingsPragmatic Web e Internet of Things: un nuovo panorama aperto dalla distribuzione dell’intelligenza negli oggetti della nostra vita reale: un robot domestico, una TV intelligente, un bracciale che comunica con lo Smartphone • Quale linguaggio verrà utilizzato? :Quale linguaggio verrà utilizzato? : nei testi era utilizzato prevalentemente uno dei numerosi linguaggi artificiali; nei documenti torna ad essere in primo piano il linguaggio naturale; negli IperDocumenti il linguaggio utilizzato sarà…. • 4/13/16Informatica Umanistica e Web Science 2016 S.Lariccia Sapienza 20
  • 4. Linguaggi naturali, linguaggi artifiali • Rassegna dei principali linguaggi artificiali oggi diffusi:Rassegna dei principali linguaggi artificiali oggi diffusi: • Linguaggi Procedurali:Linguaggi Procedurali: • C++C++ • JavaJava • JavascriptJavascript • PerlPerl • PythonPython • • Linguaggi Dichiarativi:Linguaggi Dichiarativi: • HTMLHTML • XMLXML • CSSCSS • • 4/13/16Informatica Umanistica e Web Science 2016 S.Lariccia Sapienza 21
  • 5. Articolazione del corso e Gruppi di interesse • Il corso si estende su 22 date dal 17 marzo al 1 giugno, mercoledì e giovedì dalle 17:00 alle 19:00 (aggiustamenti saranno discussi) • Il corso si svolgerà in aula con videoproiettore e con l’utilizzo di un laboratorio informatico aperto a 7 gruppi fino a 3-4 persone ciascuno • In ciascuna delle prime 4 lezioni frontali si presenterà un argomento «chiave» del corso; su ciascuna delle Keywords si inviteranno i partecipanti ad aggregarsi (distribuendosi anche inbase alle necessità) e a formare Gruppi di InteresseGruppi di Interesse. • Iniziamo con il proporre 4 Gruppi di Interesse (IG). • Content Management Systems • Language Analysis e sue applicazioni • Classificazione dei contenuti e motori di ricerca • Editori avanzati per documenti e iperdocumenti specializzati • 4/13/16Informatica Umanistica e Web Science 2016 S.Lariccia Sapienza 22
  • 6. Linguaggi naturali, linguaggi artificiali • Come è fatto un linguaggio artificiale Dichiarativo:Come è fatto un linguaggio artificiale Dichiarativo: • Linguaggi Dichiarativi:Linguaggi Dichiarativi: • HTMLHTML • XMLXML • CSSCSS Esempio di uso di HTMLEsempio di uso di HTML [cfr.[cfr. www.w3schools.comwww.w3schools.com ]] Sito interattivo dove è possibileSito interattivo dove è possibile Utilizzare un simulatore di HTMLUtilizzare un simulatore di HTML • 4/13/16Informatica Umanistica e Web Science 2016 S.Lariccia Sapienza 23
  • 7. Linguaggi naturali, linguaggi artificiali • Come è fatto un linguaggio artificiale Dichiarativo:Come è fatto un linguaggio artificiale Dichiarativo: • Linguaggi Dichiarativi:Linguaggi Dichiarativi: • HTMLHTML • XMLXML • CSSCSS Esempio di uso di XMLEsempio di uso di XML [cfr.[cfr. http://www.w3schools.com/xml/default.asphttp://www.w3schools.com/xml/default.asp ]] Sito interattivo dove è possibileSito interattivo dove è possibile Utilizzare un simulatore di XMLUtilizzare un simulatore di XML 4/13/16Informatica Umanistica e Web Science 2016 S.Lariccia Sapienza 24
  • 8. Linguaggi naturali, linguaggi artificiali • Come è fatto un linguaggio artificiale Dichiarativo:Come è fatto un linguaggio artificiale Dichiarativo: • Linguaggi Dichiarativi:Linguaggi Dichiarativi: • HTMLHTML • XMLXML • CSSCSS Esempio di uso di CSSEsempio di uso di CSS [cfr.[cfr. http://www.w3schools.com/css/http://www.w3schools.com/css/ ]] Sito interattivo dove è possibileSito interattivo dove è possibile Utilizzare un simulatore di CSSUtilizzare un simulatore di CSS 4/13/16Informatica Umanistica e Web Science 2016 S.Lariccia Sapienza 25
  • 9. Linguaggi naturali, linguaggi artificiali • Come è fatto un linguaggio artificiale Dichiarativo:Come è fatto un linguaggio artificiale Dichiarativo: • Linguaggi Dichiarativi:Linguaggi Dichiarativi: • Struttura dello XMLStruttura dello XML Esempi di uso di XMLEsempi di uso di XML [cfr.[cfr. http://www.w3schools.com/css/http://www.w3schools.com/css/ ]] Sito interattivo dove è possibileSito interattivo dove è possibile Utilizzare un simulatore di CSSUtilizzare un simulatore di CSS 4/13/16Informatica Umanistica e Web Science 2016 S.Lariccia Sapienza 26
  • 10. Linguaggi naturali, linguaggi artificiali • Come è fatto unCome è fatto un linguaggio artificiale procedurale:linguaggio artificiale procedurale: • Linguaggi procedurali:Linguaggi procedurali: • PHPPHP • PythonPython Esempi di uso di PHPEsempi di uso di PHP [cfr.[cfr. http://www.w3schools.com/php/http://www.w3schools.com/php/ ]] Sito interattivo dove è possibileSito interattivo dove è possibile Utilizzare un simulatore di PHPUtilizzare un simulatore di PHP • 4/13/16Informatica Umanistica e Web Science 2016 S.Lariccia Sapienza 27
  • 11. Linguaggi naturali, linguaggi artificiali • Logo: un linguaggio artificiale particolarmente somigliante al linguaggio naturale: • 28
  • 12. Linguaggi naturali, linguaggi artificiali • Logo: un linguaggio artificiale particolarmente somigliante al linguaggio naturale: • 29
  • 13. Linguaggi naturali, linguaggi artificiali • Logo: un linguaggio artificiale particolarmente somigliante al linguaggio naturale: • Esempi di procedure LOGO • http://docplayer.it/1432704-Usare-il-linguaggio-logo-per-costruire-micromondi.ht • http://xlogo.tuxfamily.org/it/presentation-it.html 30
  • 14. Linguaggi naturali, linguaggi artificiali • Altri linguaggi artificiali progettati per il «mass coding»: • Sketch • Snap • 30 31