I clip filmato (in Flash)

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "I clip filmato (in Flash)"

Transcript

1 Informatica Grafica I I clip filmato (in Flash) Gli statement Ogni istruzione di uno script viene chiamata statement. La fine di uno statmenet e' indicata dal simbolo ;. Anche se in ActionScript il ; è opzionale, si consiglia di metterlo ugualmente per aumentare la leggibilità del codice. Marco Gribaudo marcog@di.unito.it Gli statement Su una riga si possono scrivere più comandi ed i comandi possono estendersi su più righe. I comandi possono essere raggurppati in blocchi. sono delimitati dalle parentesi graffe {}. Le istruzioni raggruppate in un blocco vengono eseguite tutte ed in sequenza. Esistono però particolari comandi che permettono di saltare, ripetere o richiamare interi blocchi di istruzioni.

2 Per aumentare la leggibilità dei programmi è possibile introdurre dei commenti. I commenti iniziano con due barre oblique // e terminano a fine riga. I commenti servono per spiegare "a parole" il funzionamento di alcune porzioni di codice. Sono essenziali quando ad un lavoro partecipano più persone. In Flash e' possibile creare tre tipi di simboli in libreria: Clip Filmato Pulsanti Grafici I Pulsanti servono a gestire l'interazione con l'utente (ne abbiamo gia' parlato). I Grafici vengono generati automaticamente da Flash quando si crea un'interpolazione. Normalmente non vengono quasi mai definiti da un utente. I clip filmato, possono essere impiegati per eseguire copie per riferimento di oggetti (come visto in precedenza). Un oggetto di tipo clip filmato puo' essere costituito da piu' livelli e da piu' fotogrammi. Essi godono pero' di numerose caratteristiche che li rendono uno strumento essenziale per creare animazioni interattive sofisticate in Flash.

3 Quando si inserisce nella scena, Flash visualizza solamente il primo fotogramma dell'animazione contenuta nell'oggetto ma durante l'esecuzione del filmato, vengono riprodotti tutti i suoi fotogrammi. Un'animazione contenuta in un clip filmato non puo' essere suddivisa in scene. Non appena la riproduzione giunge all'ultimo fotogramma dell'animazione, essa riprende dal principio. Un clip filmato puo' utilizzare livelli maschera e livelli guida di movimento. Le linee temporali dell'intero filmato e dell'oggetto sono completamente indipendenti (ma devno avere la stessa frame rate) Ogni fotogramma puo' avere associate delle azioni Actionscript. Un Clip Filmato puo' contenere al suo interno istanze di altri clip filmati. Ad una istanza di un Clip Filmato possono essere applicate tutte le trasformazioni semplici (ingradimento, rotazione e skew) e di colore (trasparenza, luminosita', tinta). Queste vengono automaticamente applicate a tutti i fotogrammi dell'animazione.

4 I clip filmato possono essere animati attraverso le interpolazioni di movimento. (Esempio far ruotare le ruote di una macchina che si sposta). Action script, così come molti altri linguaggi di scripting, usa un particolare stile di programmazione detto ad oggetti. Nella programmazione orientata agli oggetti, un programma viene visto come una serie di oggetti che comunicano tra di loro. L intero programma viene visto come un insieme di oggetti, ognuno dei quali con caratteristiche ben precise. Gli oggetti interagiscono tra di loro attraverso 3 caratteristiche: Metodi Proprieta' Eventi Ad ogni oggetto è associato un nome. Gli oggetti vengono suddivisi in classi. PulsanteVerde Punti 5 (121,200) CoordinataCentro FilmatoPesce Una classe rappresenta il tipo di oggetto: un pulsante, un filmato, una coordinata... Una istanza rappresenta invece un particolare indivuo di una classe: il pulsante d'inizio, il filmato del pesce, la coordinata del centro...

5 In un lavoro possiamo avere più istanze di un oggetto della stessa classe. Ogni istanza deve però avere un nome differente. Indietro Ferma Ariel Avanti Umbriel Ogni simbolo inserito in una libreria di Flash rappresenta una classe di oggetti. Il nome di un'istanza s'imposta attraverso la casella istanze. Quando si inserisce un riferimento ad un oggetto presente in libreria in una scena, si crea un'istanza di quell'oggetto. Per agire sui filmati che compongono un'animazione occorre essere in grado di identificarli. Flash adotta una serie di convenzioni per indicare il percorso con cui identificare i filmati che compongono un'animazione. Esistono due modi con cui identificare un filmato: La modalita' assoluta La modalita' relativa

6 L'oggetto _root identifica il filmato principale (l'animazione che si sta realizzando) che include tutti gli altri. _root Ogni istanza di filmato a cui sia associato un nome, è identificabile utilizzando la sintassi _root.nome. _root.aereo Se un flimato f1 contiene a sua volta un altro filmato f2, questo è identificabile con la sintassi _root.f1.f2. _root.aereo.elica Ogni oggetto possiede una proprietà chiamata _parent che identifica l'oggetto in cui esso è contenuto. _parent Tramite _parent è possibile identificare gli altri filmati con un percorso relativo all'oggetto considerato. Flash mette a disposizione uno strumento con cui ricavavre i riferimenti corretti ai filmati che compongono un'animazione. _parent.jet

7 Una volta identificato un filmato, e' possibile comandarlo con actionscript utilizzando la sintassi: NomeOggetto.comando(). _root.ruota.gotoandplay(10); fa saltare il movi clip il cui nome di istanze e' ruota al fotogramma 10.

I Clip Filmato. I marker. Informatica Grafica per le arti. I marker. I marker. I marker. I marker. gotoandplay("inizio");

I Clip Filmato. I marker. Informatica Grafica per le arti. I marker. I marker. I marker. I marker. gotoandplay(inizio); Informatica Grafica per le arti Marco Gribaudo marcog@di.unito.it Un strumento utile per organizzare il proprio filmato è quello di assegnare nomi a fotogrammi di particolare importanza. I nomi utilizzati

Dettagli

Informatica Grafica 2003 Lezione 7:

Informatica Grafica 2003 Lezione 7: Informatica Grafica 2003 Lezione 7: base Action script, così come molti altri linguaggi di scripting, usa un particolare stile di programmazione detto ad oggetti. Nella programmazione orientata agli oggetti,

Dettagli

Gli Script. Gli Script. Gli Script. Gli Script. Gli Script

Gli Script. Gli Script. Gli Script. Gli Script. Gli Script Gli Script La maggior parte dei più recenti strumenti di grafica permettono d'inserire piccoli programmi al loro interno. Questi programmi vengono chiamati Script. Nei filmati grafici interattivi gli script

Dettagli

Gli statement. Gli statement. Gli statement. Gli statement. Gli statement

Gli statement. Gli statement. Gli statement. Gli statement. Gli statement Ogni istruzione di uno script viene chiamata statement. La fine di uno statmenet e' indicata dal simbolo ;. Anche se in ActionScript il ; è opzionale, si consiglia di metterlo ugualmente per aumentare

Dettagli

Comandi generici. Comandi generici. Comandi generici. Operazioni sui filmati. Comandi generici

Comandi generici. Comandi generici. Comandi generici. Operazioni sui filmati. Comandi generici Comandi generici Pagina da caricare Finestra di destinazione Manda le variabili al server: con GET o POST. Il comando geturl() permette di caricare una nuova pagina nel browser. Comandi generici URL da

Dettagli

Animazioni avanzate ed Actionscript

Animazioni avanzate ed Actionscript Informatica Grafica per le arti Animazioni avanzate ed Actionscript La trasformazione di una figura in un'altra è denominata morphing. In questo caso Flash calcola automaticamente tutte le immagini intermedie

Dettagli

Informatica Grafica 2003 Lezione 6:

Informatica Grafica 2003 Lezione 6: Informatica Grafica 2003 Lezione 6: Animazione ed interazione Marco Gribaudo marcog@di.unito.it Il processo di calcolo dei punti intermedi a paritre dai valori iniziale e finale viene detto interpolazione.

Dettagli

L'animazione 3D. Le basi dell'animazione 3D. Informatica Grafica per le arti. Le basi dell'animazione 3D. Le basi dell'animazione 3D

L'animazione 3D. Le basi dell'animazione 3D. Informatica Grafica per le arti. Le basi dell'animazione 3D. Le basi dell'animazione 3D Informatica Grafica per le arti L'animazione 3D Marco Gribaudo marcog@di.unito.it L'animazione 3D si basa sugli stessi principi dell'animazione tradizionale. Il filmato viene realizzato attraverso una

Dettagli

Animazioni e Actionscript

Animazioni e Actionscript Informatica Grafica I Animazioni e La trasformazione di una figura in un'altra è denominata morphing. Il programma calcola automaticamente tutte le immagini intermedie tra due figure. Marco Gribaudo marcog@di.unito.it

Dettagli

Animazione in Flash. L'animazione 2D. Informatica Grafica per le arti. La linea temporale. La linea temporale. La linea temporale. La linea temporale

Animazione in Flash. L'animazione 2D. Informatica Grafica per le arti. La linea temporale. La linea temporale. La linea temporale. La linea temporale Informatica Grafica per le arti Animazione in Flash L'animazione 2D Anche in Flash le animazioni si eseguono utilizzando la tecnica della keyframe animation vista in grafica 3D. Si specificano le posizioni

Dettagli

Lezione 3: Le librerie. Trasformazioni ed elaborazioni. Le librerie. Le librerie. Le librerie. Copie e librerie in SVG

Lezione 3: Le librerie. Trasformazioni ed elaborazioni. Le librerie. Le librerie. Le librerie. Copie e librerie in SVG Informatica Grafica 2003 Lezione 3: Trasformazioni ed elaborazioni Molti programmi permettono di memorizzare copie degli oggetti utilizzati più di frequente in opportune librerie. In questo modo è possibile

Dettagli

Gli oggetti predefiniti. L'oggetto Mouse. L'oggetto Mouse. L'oggetto Date. L'oggetto Mouse

Gli oggetti predefiniti. L'oggetto Mouse. L'oggetto Mouse. L'oggetto Date. L'oggetto Mouse Gli oggetti predefiniti Molti effetti avanzati possono essere ottenuti utilizzando gli oggetti predefiniti. Alcuni rappresentano componenti hardware come il mouse o l'orolgio di sistema. Altri invece sono

Dettagli

SOMMARIO. Introduzione

SOMMARIO. Introduzione 02-Sommario_FLCS3.qxd 18-11-2009 11:48 Pagina V Introduzione 1 Reperire e installare Flash CS3 1 Verificare i requisiti del tuo computer 2 Requisiti di sistema per creare filmati Flash 2 Reperire Flash

Dettagli

Mesh e nodi di trasformazione

Mesh e nodi di trasformazione Informatica Grafica per le arti Mesh e nodi di trasformazione Come avevamo accennato in precedenza, tutti gli oggetti visualizzati in grafica 3D, si basano sulle posizioni dei loro vertici all'interno

Dettagli

Un esempio di applicazione: Robot Dance

Un esempio di applicazione: Robot Dance Informatica Grafica ][ Un esempio di applicazione: Robot Dance Robot Dance e' un gioco dove l'utente controlla un Robot ballerino Marco Gribaudo marcog@di.unito.it La prima cosa da fare e' determinare

Dettagli

L'amimazione. L'amimazione. L'amimazione. L'amimazione. L'amimazione. Supporto al disegno Strumento di riproduzione

L'amimazione. L'amimazione. L'amimazione. L'amimazione. L'amimazione. Supporto al disegno Strumento di riproduzione L'amimazione Per animazione si indica generalmente quella forma di espressione che utilizza sequenze di immagini studiate per ricreare la sensazione di movimento. L'amimazione Si basa sull'effetto ottico

Dettagli

CAPITOLO 10 Uso dei simboli e delle istanze

CAPITOLO 10 Uso dei simboli e delle istanze 10 CAPITOLO 10 Uso dei simboli e delle istanze... Un simbolo è un grafico, un pulsante o un clip filmato che si crea una volta ed è possibile riusare in tutto il filmato o in altri filmati. Qualsiasi simbolo

Dettagli

Introduzione alla Grafica 3D

Introduzione alla Grafica 3D Informatica Grafica I Introduzione alla Grafica 3D La realizzazione di grafica tridimensionale e' un processo molto complicato che richiede notevole potenza di calcolo. Generare un'immagine tridimensionale

Dettagli

Indici ed introduzione a Maya

Indici ed introduzione a Maya Informatica Grafica ][ Indici ed introduzione a Maya Supponiamo di voler disegnare un oggetto a forma di farfalla: Marco Gribaudo marcog@di.unito.it E' costituito da 8 vertici, le cui coordinate sono:

Dettagli

4. I moduli in Access 2000/2003

4. I moduli in Access 2000/2003 LIBRERIA WEB 4. I moduli in Access 2000/2003 Il modulo è uno degli oggetti del database di Access e rappresenta un insieme di dichiarazioni e routine scritte con il linguaggio Visual Basic, memorizzate

Dettagli

Le deformazioni. Animazione di parametri. Informatica Grafica ][ Animazione di parametri: colore. Animazione di parametri: colore

Le deformazioni. Animazione di parametri. Informatica Grafica ][ Animazione di parametri: colore. Animazione di parametri: colore Informatica Grafica ][ Marco Gribaudo marcog@di.unito.it Le deformazioni Animazione di parametri Nelle scorse lezioni abbiamo concentrato la nostra attenzione su come si possano animare le trasformaizoni.

Dettagli

LE ANIMAZIONI E LA TECNICA ONION SKIN

LE ANIMAZIONI E LA TECNICA ONION SKIN 10-Cap07_FLCS3.qxd 18-11-2009 12:07 Pagina 197 CAPITOLO 7 LE ANIMAZIONI E LA TECNICA ONION SKIN In questo capitolo In questo capitolo apprenderai come creare vari tipi di animazione e utilizzare la tecnica

Dettagli

Linguaggio C Struttura dei programmi

Linguaggio C Struttura dei programmi FONDAMENTI DI INFORMATICA Prof. PIER LUCA MONTESSORO Ing. DAVIDE PIERATTONI Facoltà di Ingegneria Università degli Studi di Udine Linguaggio C Struttura dei programmi 2001 Pier Luca Montessoro - Davide

Dettagli

Gli strumenti di modifica

Gli strumenti di modifica Informatica Grafica per le arti Gli strumenti di modifica E' possibile modificare le primitve inserite dopo averle selezionate. Per questo scopo Flash mette a disposizione alcuni strumenti di selezione.

Dettagli

Sommario. Eliminare un layout personalizzato 28 Ripristinare le preferenze originali 29 Aree di lavoro preimpostate 30

Sommario. Eliminare un layout personalizzato 28 Ripristinare le preferenze originali 29 Aree di lavoro preimpostate 30 Introduzione A chi è destinato il libro Che cos è Adobe CS4 Web Premium Prodotti e tecnologie Adobe Tecnologie Adobe su cui si basa Flash Adobe CS4 e Internet Nuove funzioni I I I II 01 Reperire ed installare

Dettagli

Matlab: Script e Funzioni

Matlab: Script e Funzioni Matlab: Script e Funzioni Informatica B Script Cos è uno script (m-file) q Uno script è un file di testo contenente una sequenza di comandi MATLAB non deve contenere caratteri di formattazione (solo testo

Dettagli

Introduzione alla programmazione A. Ferrari

Introduzione alla programmazione A. Ferrari Introduzione alla programmazione A. Ferrari Il linguaggio C Nel 1972 Dennis Ritchie nei Bell Laboratories progettò il linguaggio C Il linguaggio possiede tutti i costrutti di controllo dei linguaggi ad

Dettagli

Esportare animazioni. Animazioni compatibili. Informatica Grafica ][ Animazioni compatibili. Animazioni compatibili. Animazioni compatibili

Esportare animazioni. Animazioni compatibili. Informatica Grafica ][ Animazioni compatibili. Animazioni compatibili. Animazioni compatibili Informatica Grafica ][ Esportare animazioni Quando si creano animazioni per essere esportate in un motore di rendering, queste devono essere create con particolari accorgimenti. Il processo di sequenzializzazione

Dettagli

L INTERFACCIA GRAFICA DI EXCEL

L INTERFACCIA GRAFICA DI EXCEL Dopo l avvio del foglio elettronico apparirà un interfaccia grafica nella quale verrà aperta una nuova cartella di lavoro alla quale il PC assegnerà automaticamente il nome provvisorio di Cartel1. La cartella

Dettagli

Gerarchie e punti Pivot

Gerarchie e punti Pivot Informatica Grafica per le arti e punti Pivot Il Rigging Dopo aver prodotto un modello tridimensionale, occorre aggiungervi alcuni speciali controlli per semplificarne l'animazione. Questa fase prende

Dettagli

Cosa sono le maschere

Cosa sono le maschere Prof. Emanuele Papotto Cosa sono le maschere La maschera è un oggetto di database che viene realizzato per mostrare, modificare e immettere i record in modo più chiaro rispetto alla visualizzazione foglio

Dettagli

Utilizzo dello strumento Bone

Utilizzo dello strumento Bone Flash CS4: cinematica inversa con lo strumento Bone di: Davide Beltrame 10 Aprile 2009 Tra gli strumenti di Flash CS4 possiamo trovare una novità assoluta, ovvero la possibilità di applicare effetti di

Dettagli

Indice. Introduzione PARTE PRIMA FONDAMENTI 1

Indice. Introduzione PARTE PRIMA FONDAMENTI 1 Indice Introduzione XV PARTE PRIMA FONDAMENTI 1 Capitolo 1 Che cos è Flash 3 1.1 Gerarchia temporale 4 Implicazioni relative ad animazioni e dimensioni del file 4 Implicazioni per la programmazione 6 Scelta

Dettagli

Struttura dei programmi e Variabili

Struttura dei programmi e Variabili Linguaggio C Struttura dei programmi e Variabili 1 La struttura generale dei programmi! Struttura del programma: Direttive Funzioni Dichiarazioni Istruzioni Di assegnamento direttive Di ingresso e uscita

Dettagli

Introduzione al C. InformaticaB. Daniele Loiacono

Introduzione al C. InformaticaB. Daniele Loiacono Introduzione al C InformaticaB Facciamo un passo indietro Compilare o Interpretare? q Come rendo comprensibili al calcolatore i programmi scritti in un linguaggio di programmazione (ad es. C, C++, Java)?

Dettagli

INTRODUZIONE ALLA PROGRAMMAZIONE

INTRODUZIONE ALLA PROGRAMMAZIONE INTRODUZIONE ALLA PROGRAMMAZIONE Prof. Enrico Terrone A. S: 2008/09 Definizioni Programmare significa risolvere problemi col computer, cioè far risolvere problemi al computer attraverso un insieme di informazioni

Dettagli

Le classi in java. Un semplice programma java, formato da una sola classe, assume la seguente struttura:

Le classi in java. Un semplice programma java, formato da una sola classe, assume la seguente struttura: Le classi in java Un semplice programma java, formato da una sola classe, assume la seguente struttura: class Domanda static void main(string args[]) System.out.println( Quanti anni hai? ); La classe dichiarata

Dettagli

Le texture. Le texture. Le texture. Le texture. Le texture

Le texture. Le texture. Le texture. Le texture. Le texture Le texture Per rendere realistici gli oggetti modellati occorre definire accuratamente l'aspetto delle loro superfici. Il modo piu' semplice consiste nel sovrapporre immagini alle superfici. Queste immagini

Dettagli

EXCEL RIFERIMENTI ASSOLUTI E RELATIVI

EXCEL RIFERIMENTI ASSOLUTI E RELATIVI EXCEL RIFERIMENTI ASSOLUTI E RELATIVI ILARIA GIACONI I fogli elettronici in Excel sono formati da celle disposte per righe e colonne identificate da lettere (colonne) e numeri (righe). Quando una cella

Dettagli

Excel 2. Master Universitario di II livello in MANAGER NELLE AMMINISTRAZIONI PUBBLICHE A.A Prof.ssa Bice Cavallo

Excel 2. Master Universitario di II livello in MANAGER NELLE AMMINISTRAZIONI PUBBLICHE A.A Prof.ssa Bice Cavallo Excel 2 Master Universitario di II livello in MANAGER NELLE AMMINISTRAZIONI PUBBLICHE A.A. 2013-2014 Prof.ssa Bice Cavallo Grafici Excel offre diversi tipi di grafici standard (Area, Barre, Istogramma,

Dettagli

File di script. I File di Script Corso 2D - R.Virili 1

File di script. I File di Script Corso 2D - R.Virili 1 File di script I File di Script Corso 2D - R.Virili 1 Cosa sono Consentono di combinare diversi comandi AutoCAD e di eseguirli in una sequenza prefissata. I comandi possono essere scritti come file di

Dettagli

Elenco comandi. Apre un progetto precedentemente salvato. Avvia il programma in memoria: la tartaruga si muove lentamente.

Elenco comandi. Apre un progetto precedentemente salvato. Avvia il programma in memoria: la tartaruga si muove lentamente. Elenco comandi Barra del menù Crea un nuovo progetto. Apre un progetto precedentemente salvato. Salva il progetto. Visualizza le procedure. Mostra / nasconde la tartaruga. Alterna lo schermo pieno allo

Dettagli

Importare i contenuti

Importare i contenuti Importare i contenuti 03 In questo capitolo imparerai ad importare i contenuti all interno di un progetto di After Effects CS6. Importare i contenuti in After Effects È possibile importare contenuti all

Dettagli

Cineprese e luci. Informatica Grafica I. Le cineprese. Le cineprese. Le cineprese. Le cineprese. Le cineprese

Cineprese e luci. Informatica Grafica I. Le cineprese. Le cineprese. Le cineprese. Le cineprese. Le cineprese Informatica Grafica I Cineprese e luci Cosi' come nella produzione cinematografica, anche in grafica 3D la scelta dell'inquadratura gioca un ruolo siginificativo. Fino ad ora ci siamo soffermati su come

Dettagli

FONDAMENTI DI POWER POINT

FONDAMENTI DI POWER POINT Scuola Internet Formazione Didattica http://digilander.iol.it/docenti FONDAMENTI DI POWER POINT In questo manuale troverete le informazioni basilari per lavorare con Power Point. L utilizzo delle diverse

Dettagli

Corso di Access. Prerequisiti. Modulo L2 A (Access) 1.5 Report. Utilizzo di un DBMS Concetti generali sui DB Interfaccia utente

Corso di Access. Prerequisiti. Modulo L2 A (Access) 1.5 Report. Utilizzo di un DBMS Concetti generali sui DB Interfaccia utente Corso di Access Modulo L2 A (Access) 1.5 Report 1 Prerequisiti Utilizzo di un DBMS Concetti generali sui DB Interfaccia utente 2 1 Introduzione In questa Unità vediamo l utilità di presentar i dati in

Dettagli

Interpolazione e Rendering

Interpolazione e Rendering Informatica Grafica per le arti Interpolazione e Rendering Limiti della Keyframe-Animation La tecnica della keyframe animation, vista nella precedente lezione, non e' sufficiente a creare animazioni realistiche.

Dettagli

Prof. Pagani Corrado INTRODUZIONE AL LINGUAGGIO C

Prof. Pagani Corrado INTRODUZIONE AL LINGUAGGIO C Prof. Pagani Corrado INTRODUZIONE AL LINGUAGGIO C IL LINGUAGGIO C Nel 1972 Dennis Ritchie nei Bell Laboratories progettò il linguaggio C Il linguaggio possiede tutti i costrutti di controllo dei linguaggi

Dettagli

1.3.1 Usare i blocchi/celle

1.3.1 Usare i blocchi/celle 1.3.1 Usare i blocchi/celle 1.3.1.1 Creare i blocchi/celle Un blocco può essere definito come un insieme di entità grafiche raggruppate per costituire un unico oggetto. I vantaggi legati all uso dei blocchi

Dettagli

Modellazione poligonale

Modellazione poligonale Informatica Grafica ][ Modellazione poligonale La tecnica di modellazione poligonale permette di costruire oggetti tridimensionali basati su poligoni. Malgrado gli oggetti poligonali siano spigolosi per

Dettagli

Oggetto software. stati o proprietà (variabili) comportamenti o metodi (funzioni)

Oggetto software. stati o proprietà (variabili) comportamenti o metodi (funzioni) Le classi Oggetto software stati o proprietà (variabili) comportamenti o metodi (funzioni) Bicicletta cambia rapporto 24 kmh rallenta accelera 90 ped/min quinto rapporto istanze e membri di classe Nel

Dettagli

LEZIONE 10. INTRODUZIONE A SCRATCH Laboratorio di Informatica per l Educazione A. A. 2014/2015

LEZIONE 10. INTRODUZIONE A SCRATCH Laboratorio di Informatica per l Educazione A. A. 2014/2015 1 LEZIONE 10 INTRODUZIONE A SCRATCH Laboratorio di Informatica per l Educazione A. A. 2014/2015 INTRODUZIONE Scratch è un nuovo linguaggio di programmazione visuale che ti permette di creare storie interattive,

Dettagli

DEFINIZIONI SMART E RELATIVE ESERCITAZIONI

DEFINIZIONI SMART E RELATIVE ESERCITAZIONI DEFINIZIONI SMART E RELATIVE ESERCITAZIONI A B C D E 1 2 3 4 5 6 7 8 9 MODULO 3 Creazione e gestione di fogli di calcolo MODULO 3 CREAZIONE E GESTIONE DI FOGLI DI CALCOLO Gli elementi fondamentali del

Dettagli

INTRODUZIONE ALLE BASI DATI RELAZIONALI

INTRODUZIONE ALLE BASI DATI RELAZIONALI INTRODUZIONE ALLE BASI DATI RELAZIONALI RELAZIONI E TABELLE Nelle BASI DI DATI RELAZIONALI le informazioni sono organizzate in TABELLE; Le tabelle sono rappresentate mediante griglie suddivise in RIGHE

Dettagli

Le coordinate di mappatura

Le coordinate di mappatura Informatica Grafica per le arti Le coordinate di mappatura Per assegnare ad un oggetto tridimensionale una texture 2D, occorre specificare un insieme di coordinate di mappatura. Le coordinate di mappatura

Dettagli

FOGLIO ELETTRONICO. Microsoft Office EXCEL. LibreOffice CALC CALC. E' un software che assegna come estensione ai propri file (foglio elettronico).ods.

FOGLIO ELETTRONICO. Microsoft Office EXCEL. LibreOffice CALC CALC. E' un software che assegna come estensione ai propri file (foglio elettronico).ods. FOGLIO ELETTRONICO Microsoft Office EXCEL LibreOffice CALC Viene anche definito: FOGLIO DI CALCOLO; CARTELLA DI LAVORO (perché è un file che può contenere più FOGLI DI LAVORO). FOGLIO ELETTRONICO o FOGLIO

Dettagli

Microsoft Power Point - IV Lezione

Microsoft Power Point - IV Lezione Microsoft Power Point - IV Lezione Continuiamo a vedere le funzionalità di Power Point e in particolare: Come scrivere formule matematiche con Equation Editor Come inserire e gestire le animazioni degli

Dettagli

Il linguaggio C. Prof. E. Occhiuto INFORMATICA 242AA a.a. 2010/11 pag. 1

Il linguaggio C. Prof. E. Occhiuto INFORMATICA 242AA a.a. 2010/11 pag. 1 Il linguaggio C I linguaggi di programmazione ad alto livello sono linguaggi formali ( sintassi e semantica formalmente definite) però sono compatti e comprensibili. Le tipologie di linguaggi sono: procedurali

Dettagli

5 Thread. 5 Thread. 5 Thread. Ad un generico processo, sono associati, in maniera univoca, i seguenti dati e le seguenti informazioni:

5 Thread. 5 Thread. 5 Thread. Ad un generico processo, sono associati, in maniera univoca, i seguenti dati e le seguenti informazioni: 1 Ad un generico processo, sono associati, in maniera univoca, i seguenti dati e le seguenti informazioni: codice del programma in esecuzione un area di memoria contenente le strutture dati dichiarate

Dettagli

14Ex-Cap11.qxd :20 Pagina Le macro

14Ex-Cap11.qxd :20 Pagina Le macro 14Ex-Cap11.qxd 21-12-2006 11:20 Pagina 203 11 Le macro Creare le macro Registrare una macro Eseguire una macro Riferimenti assoluti e relativi nelle macro Assegnare un pulsante a una macro Modificare una

Dettagli

FOGLIO DI CALCOLO. Funzionalità -- > Effettuare calcoli ripetitivi in automatico e visualizzare i risultati in forma grafica

FOGLIO DI CALCOLO. Funzionalità -- > Effettuare calcoli ripetitivi in automatico e visualizzare i risultati in forma grafica FOGLI (Google Docs) FOGLIO DI CALCOLO Funzionalità -- > Effettuare calcoli ripetitivi in automatico e visualizzare i risultati in forma grafica Cartella di lavoro -> uno o più fogli di calcolo Foglio di

Dettagli

Le trasformazioni 3D. Le trasformazioni in 3D. Informatica Grafica ][ Le trasformazioni in 3D. Le trasformazioni in 3D. Le trasformazioni in 3D

Le trasformazioni 3D. Le trasformazioni in 3D. Informatica Grafica ][ Le trasformazioni in 3D. Le trasformazioni in 3D. Le trasformazioni in 3D Informatica Grafica ][ Le trasformazioni 3D Come abbiamo visto in precedenza, vi sono tre tipi di trasformazioni base in grafica 3D: Traslazione Rotazione Variazione di scala Marco Gribaudo marcog@di.unito.it

Dettagli

Istruzioni Condizionali

Istruzioni Condizionali Istruzioni Condizionali Corso di Programmazione e Metodi Numerici Ingegneria Aerospaziale BAER Domenico Daniele Bloisi Docenti Metodi Numerici prof. Vittoria Bruni vittoria.bruni@sbai.uniroma1.it Programmazione

Dettagli

L hardware da solo non è sufficiente per il funzionamento dell elaboratore È necessario introdurre il software:

L hardware da solo non è sufficiente per il funzionamento dell elaboratore È necessario introdurre il software: Il Software L hardware da solo non è sufficiente per il funzionamento dell elaboratore È necessario introdurre il software: un insieme di programmi che permettono di trasformare un insieme di circuiti

Dettagli

Costanti e Variabili

Costanti e Variabili Parte 3 Costanti e Variabili Identificatori Un identificatore è un nome che viene associato a diverse entità (costanti, tipi, variabili, funzioni, ecc.) e serve ad identificare la particolare entità Gli

Dettagli

Linguaggio C: introduzione

Linguaggio C: introduzione Dipartimento di Elettronica ed Informazione Politecnico di Milano Informatica e CAD (c.i.) - ICA Prof. Pierluigi Plebani A.A. 2008/2009 Linguaggio C: introduzione La presente dispensa e da utilizzarsi

Dettagli

PROGRAMMAZIONE EIA/ISO Macchine Utensili CNC

PROGRAMMAZIONE EIA/ISO Macchine Utensili CNC PROGRAMMAZIONE EIA/ISO Macchine Utensili CNC A cura di Massimo Reboldi La programmazione EIA/ISO! Introduzione! Assi e Riferimenti! Linguaggio di programmazione! Grammatica;! Lessico;! Funzioni N, G, M,

Dettagli

Modulo 2: Strutture fondamentali della programmazione Java

Modulo 2: Strutture fondamentali della programmazione Java Modulo 2: Strutture fondamentali della programmazione Java Argomenti Trattati: Un semplice programma Java: Presentazione di un primo Esempio; Introduzione alla struttura; Compilazione ed esecuzione. Argomenti

Dettagli

MANUALE MODULO WIDGET EVENT TRACKING LICENZA SaaS

MANUALE MODULO WIDGET EVENT TRACKING LICENZA SaaS MANUALE MODULO WIDGET EVENT TRACKING LICENZA SaaS Revisione 1.0 Beta Ultimo Aggiornamento: 07/12/2010 SOMMARIO Panoramica... 3 Gli eventi tracciati... 3 I report... 4 Struttura... 4 Report / Object...

Dettagli

Editor di testo VIM. Ing. Simone Brienza. Corso di laurea specialistica in Ingegneria Elettronica

Editor di testo VIM. Ing. Simone Brienza. Corso di laurea specialistica in Ingegneria Elettronica VIM Corso di laurea specialistica in Ingegneria Elettronica Ing. Simone Brienza E-mail: simone.brienza@for.unipi.it Pervasive Computing & Networking Lab () http://www.perlab.it Dipartimento di Ingegneria

Dettagli

5. Modalità operative per creare maschere personalizzate

5. Modalità operative per creare maschere personalizzate 5. Modalità operative per creare maschere personalizzate Costruendo le maschere con la procedura guidata, non sempre il risultato soddisfa le esigenze dell utente e spesso si deve modificare la struttura

Dettagli

M = misto I = interattivo O = open. Possibilità di interrogare il testo in maniera multimediale.

M = misto I = interattivo O = open. Possibilità di interrogare il testo in maniera multimediale. 1. Che cos è il M.I.O. BOOK Il M.I.O. BOOK è l innovativo testo multimediale contenuto nei CD-Rom o DVD-Rom allegati ai libri editi dal Gruppo Editoriale Raffaello. L acronimo M.I.O. identifica tre caratteristiche

Dettagli

Editor di testo. Ing. Simone Brienza. Corso di laurea magistrale in Ingegneria Elettronica

Editor di testo. Ing. Simone Brienza. Corso di laurea magistrale in Ingegneria Elettronica Corso di laurea magistrale in Ingegneria Elettronica Ing. Simone Brienza E-mail: simone.brienza@for.unipi.it Pervasive Computing & Networking Lab () http://www.perlab.it Dipartimento di Ingegneria dell

Dettagli

Video Scrittura (MS Word) Prima Parte

Video Scrittura (MS Word) Prima Parte Video Scrittura (MS Word) Prima Parte Ripasso/approfondimento: Gestione Cartelle/File Crea una cartella UTE Informatica Base sul Desktop Click destro sul Desktop Posizionarsi su Nuovo Cliccare su Cartella

Dettagli

La Linea temporale, i livelli e le maschere

La Linea temporale, i livelli e le maschere 06 La Linea temporale, i livelli e le maschere In questo capitolo apprenderai cos è e come utilizzare la Linea temporale per la realizzazione dei filmati. Imparerai poi a gestire i livelli e a creare delle

Dettagli

Introduzione alla programmazione. Alice Pavarani

Introduzione alla programmazione. Alice Pavarani Introduzione alla programmazione Alice Pavarani Il linguaggio C Creato da Dennis Ritchie nel 1972 presso i Bell Laboratories Linguaggio di programmazione procedurale, strutturato Linguaggio ad alto livello

Dettagli

Le primitive tridimensionali

Le primitive tridimensionali Informatica Grafica I Le primitive tridimensionali Lo schermo del calcolatore e' in grado di visualizzare immagini bidimensionali. In grafica 3D si modellano oggetti in tre dimensioni. Le proiezioni sono

Dettagli

Informatica d ufficio

Informatica d ufficio Informatica d ufficio Anno Accademico 2008/2009 Lezione N 3 Microsoft Word - prima parte Microsoft Word E un Word processor,cioè un programma che consente di creare e modificare documenti. Prevede numerose

Dettagli

Grafici. 1 Generazione di grafici a partire da un foglio elettronico

Grafici. 1 Generazione di grafici a partire da un foglio elettronico Grafici In questa parte analizzeremo le funzionalità relative ai grafici. In particolare: 1. Generazione di grafici a partire da un foglio elettronico 2. Modifica di un grafico 1 Generazione di grafici

Dettagli

Iterazione A. Ferrari

Iterazione A. Ferrari Iterazione A. Ferrari Iterazioni (cicli) L iterazione è una struttura che consente di ripetere più volte l esecuzione di un insieme di istruzioni. Due tipi di iterazione: iterazioni enumerative: consentono

Dettagli

Modulo III - Creazione di documenti, presentazioni e report

Modulo III - Creazione di documenti, presentazioni e report Modulo III - Creazione di documenti, presentazioni e report Elisabetta Ronchieri Università di Ferrara Dipartimento di Economia e Management e-mail: elisabetta.ronchieri@unife.it 1 Dicembre 2016 Elisabetta

Dettagli

Corso sul linguaggio C

Corso sul linguaggio C Corso sul linguaggio C Modulo 1 1.1 Istruzioni semplici 1 Prerequisiti Saper progettare algoritmi Saper descrivere algoritmi (NLS, ddf) Conoscere il concetto di espressione 2 1 Introduzione In questa lezione

Dettagli

Effetti speciali. I fondali. Informatica Grafica per le arti. I fondali. I fondali. I fondali. I fondali

Effetti speciali. I fondali. Informatica Grafica per le arti. I fondali. I fondali. I fondali. I fondali Informatica Grafica per le arti La grafica 3D trova ampio utilizzo nella realizzazione di effetti speciali. I modelli tridimensionali vengono sempre piu' sovente impiegati per aggiungere oggetti ad una

Dettagli

Animazione con le DirectX

Animazione con le DirectX Informatica Grafica ][ Animazione con le DirectX Si e' visto come Maya codifichi al suo interno le animazioni, utilizzando chiavi ed interpolazioni. Si e' anche detto che replicare questo comportamento

Dettagli

Unità F1. Obiettivi. Il linguaggio C. Il linguaggio C++ Linguaggio C. Pseudolinguaggio. Primi programmi

Unità F1. Obiettivi. Il linguaggio C. Il linguaggio C++ Linguaggio C. Pseudolinguaggio. Primi programmi Obiettivi Unità F1 Primi programmi Conoscere il significato di dichiarazione e definizione di variabili Conoscere i tipi di dato numerici Essere in grado di realizzare semplici algoritmi in pseudolinguaggio

Dettagli

Scelte. Costrutto condizionale. Il costrutto if. Il costrutto if. Rappresentazione con diagramma a blocchi. Il costrutto if

Scelte. Costrutto condizionale. Il costrutto if. Il costrutto if. Rappresentazione con diagramma a blocchi. Il costrutto if Scelte Costrutto condizionale Scelte, blocchi Fino ad ora il corpo dei metodi che abbiamo scritto aveva solo un modo di essere eseguito: in sequenza dalla prima istruzione all ultima In applicazioni non

Dettagli

Lo scopo. Il primo esperimento. Soluzione informale. Le variabili

Lo scopo. Il primo esperimento. Soluzione informale. Le variabili Lo scopo 2 Il primo esperimento Si vuole scrivere un programma in linguaggio C che chieda all utente di introdurre da tastiera due numeri interi e visualizzi il valore della loro somma sul video Ver. 2.4

Dettagli

Relazioni. Microsoft Access. Relazioni. Relazioni

Relazioni. Microsoft Access. Relazioni. Relazioni Relazioni Microsoft Access Relazioni In Access, le relazioni non sono le relazioni del modello relazionale! Relazioni: legate ai concetti di Join Integrità referenziale Relazioni I tipi di relazione possono

Dettagli

3. Le routine evento in Access 2000/2003

3. Le routine evento in Access 2000/2003 LIBRERIA WEB 3. Le routine evento in Access 2000/2003 Le routine evento possono essere associate a un singolo controllo grafico (caselle di testo, pulsanti di comando, ecc.) presente all interno di una

Dettagli

Introduzione alla programmazione in C

Introduzione alla programmazione in C Introduzione alla programmazione in C Testi Consigliati: A. Kelley & I. Pohl C didattica e programmazione B.W. Kernighan & D. M. Ritchie Linguaggio C P. Tosoratti Introduzione all informatica Materiale

Dettagli

PANORAMICA DI MICROSOFT ACCESS

PANORAMICA DI MICROSOFT ACCESS PANORAMICA DI MICROSOFT ACCESS La finestra principale di ACCESS All'avviamento Access visualizza una finestra di dialogo in cui chiede se si vuole creare un database nuovo, vuoto, avviare l'autocomposizione

Dettagli

MATLAB c. Lucia Gastaldi Dipartimento di Matematica Lezione 4 (15 ottobre 2003)

MATLAB c. Lucia Gastaldi Dipartimento di Matematica  Lezione 4 (15 ottobre 2003) MATLAB c M-file. Lucia Gastaldi Dipartimento di Matematica http://dm.ing.unibs.it/gastaldi/ Lezione 4 (15 ottobre 2003) Esercizio Problema 3: la successione di funzioni f n (x) = (x 2 x) n per 0 x 1 è

Dettagli

SMARTPHONE Sommario SMARTPHONE...1

SMARTPHONE Sommario SMARTPHONE...1 Pagina 1 SMARTPHONE Sommario SMARTPHONE...1 Introduzione...2 1. Definire la dimensione degli schermi alternativi...3 2. Disegnare gli Stili per le varie impaginazioni...4 Definire i menu...4 Definire lo

Dettagli

Assegnazione di una variabile

Assegnazione di una variabile Assegnazione di una variabile Per scrivere un valore dentro una variabile si usa l operatore di assegnazione, che è rappresentato dal simbolo =. Quindi, se scrivo int a; a = 12; assegno alla variabile

Dettagli

Importare e trasformare

Importare e trasformare Informatica Grafica I Importare e trasformare Per produrre immagini più realistiche od effetti più sofisticati è possibile importare immagini (vettoriali o raster) all'interno dei propri disegni. Il formato

Dettagli