Benvenuti ! Sommario 1. Introduzione (Linux Free software Open source) 2. Linux sempre con te , 3. Altre distribuzioni... Fedoraper esempio. 4. Elaborare Immagini con Gimp 5. Iniziare a programmare con Scratch 6. Raspberry, il mini PC da 35€ 7. Arduino, per sperimentare i principi dell'elettronica 8. Applicazioni mobile con Android 9. Didattica della Musica 10. Rivalutazione Hardware e free software nella PMI Come installare Linux? In alternativa alla classica installazione come unico sistema operativo presente nel PC (un esempio è il computer in aula magna) ci sono altri modi di provare Linux: ● In dual-boot un altro sistema (come i pc in laboratorio di sistemi); ● In una macchina virtuale (come in laboratorio 3); ● All’ “interno di Windows”; ● In live da CD (da qualsiasi computer); ● Su penna USB; A cura di Davide Bicego Metodo in dual-boot Con questo metodo è possibile, all’avvio della macchina, scegliere se utilizzare Linux o un altro sistema operativo (nel nostro caso Windows). Linux sarà installato direttamente sulla macchina fisica, il cui disco viene partizionato quindi se si deciderà di disinstallare Windows, Linux resterà intatto. Ecco qui una guida: http://giainelsecrets.com/2011/04/come-installare-ubuntu-linux-in-dual-boot-con-windows-7-windows-vista-o-windows-xp/ A cura di Davide Bicego Metodo con macchina virtuale E′ un semplice e veloce modo per installare Linux (anche più versioni) all’interno di Windows come programma avviabile come qualsiasi altra applicazione. Consigliamo di utilizzare: “Oracle Virtual Box” Ecco qui una guida: http://www.programmifree.com/guida-virtuabox.htm A cura di Davide Bicego Metodo all’ “interno di Windows” E′ un semplice e veloce modo per installare Linux (anche più versioni) all’interno di Windows come un qualsiasi altro programma. All’avvio della macchina si potrà scegliere se utilizzare Linux o Windows. Il risultato è simile dual-boot ma molto più veloce da installare o disinstallare. Ecco qui una guida: http://www.navigaweb.net/2008/11/installare-e-usare-ubuntu-linux-su.html A cura di Davide Bicego Metodo in Live da CD Metodo utilizzato per avere una prima impressione di Linux o per recuperare velocemente dati da un PC senza sistema operativo. Questo metodo è utilizzato anche dal settore informatico delle fabbriche. Ecco qui una guida: http://www.istitutomajorana.it/passare-linux/page33.html Sommario A cura di Davide Bicego Linux Live USB Creator Linux Live Usb Creator è un utile strumento che permette l’installazione di Linux, in un supporto rimovibile, in questo Caso in una chiavetta USB. Samuele Refosco 4inf Linux Live USB Creator ● Cosa si può fare? ● Download ● Installazione ● Come Funziona Samuele Refosco 4inf Linux Live USB Creator Cosa si può fare? ● Possibilità di creare file con LibreOffice ● Usare il terminale Ubuntu (la history verrà salvata) ● Connettersi alle reti ● Installare programmi ● Creare Utenti ● Usufruire dei servizi Linux Samuele Refosco 4inf Linux Live USB Creator D O W N L OA D Il sito per il download del programma: www.linuxliveusb.com Samuele Refosco 4inf Linux Live USB Creator Installazione Seleziona il supporto rimovibile sul quale Installare Linux (memoria minima consigliata 1GB) Seleziona il sistema operativo Fai partire l'installazione Samuele Refosco 4inf Linux Live USB Creator Entra nel BIOS (ESC, F2, CANC) Impostare l'ordine di Boot ● USB ● CD-ROM ● HD Exit and Save Sommario Samuele Refosco 4inf Esempio di Bios Quali sono le distribuzioni più conosciute ed utilizzate di linux? Debian, “la più usata da chi ama il free-sfowtare. La base di Ubuntu e mint Suse, la più longeva distribuzione GNU/Linux commerciale Matteo Ceradini 3^INF Fedora, la mia preferita. Vedi slide successive Mint, per la multimedialità Ubuntu, la più diffusa, la più facile Linux day sempre con te anche con fedora Anche Fedora può essere installata come sistema operativo in una chiavetta usb;il tutto sarà eseguito e controllato dal programma: “Fedora LiveUSB Creator” , lui penserà a tutto e a voi non resterà che scegliere la versione di fedora da installare (la potete scaricare qui) .Una volta installata la distribuzione vi basterà accendere il pc selezionando la chiavetta USB come primo dispositivo di accesso e la vostra Fedora partirà! Matteo Ceradini 3^INF Perché fedora? ● Per scelta personale; ● Aspetto grafico; ● Innovazione tecnologica; ● Diverso sistema di aggiornamento e di installazione; Matteo Ceradini 3^INF Gnome o KDE? Gnome, il più diffuso e il più usato da utenti poco esperti; KDE, il più moderno e grafico; Matteo Ceradini 3^INF Un tipo di desktop fedora Fedora al linux day con virtual box Fedora al linux day sarà presente nei laboratori perché voi la possiate provare e possiate eventualmente chiedere dei consigli e delle informazioni che riguardano questa distribuzione. Ma come sarà installata e provata fedora nei pc del laboratorio? per farlo è stato utilizzato un software di simulazione chiamato: 'virtual box' ; fedora quindi sarà disponibile nei pc su macchina virtuale che simulerà un vero e proprio sistema operativo senza il bisogno di installare “realmente” la distribuzione sui pc. Matteo Ceradini 3^INF THE GIMP The Gimp (GNU Image Manipulation Program) è un programma di fotoritocco, i suoi punti di forza: ● Open source ● Ampia compatibilità ● Leggero ● Gestisce i livelli ● Multi lingua Stefano Colognato 5Inf THE GIMP Può essere usato per: ● Creare trasparenze ● Banner ● Migliorare le foto ● Creare grafiche ● Altro ancora.. Stefano Colognato 5Inf THE GIMP Spesso è usato in alternativa al software commerciale “Photoshop” (di Adobe), ma differisce da questo per usabilità, formati compatibili e spazi di colore utilizzabili. Sommario Stefano Colognato 5Inf SCRATCH SCRATCH è un software Open Source del MIT pensato per introdurre i ragazzi alla programmazione. E' un ambiente di sviluppo facile e intuitivo ma può essere usato anche dai programmatori più esperti perché permette di realizzare anche giochi e animazioni molto complessi. Laboratorio SCRATCH 2C Come installarlo su Linux Ubuntu Si può usare l'interfaccia grafica ma... Qui a scuola abbiamo usato la linea di comando: bisogna aprire il terminale di Ubuntu (Ctrl + Alt + t), quindi digitiamo il comando: sudo apt-get install scratch dopo di che basta inseririe la password di amministratore e confermare la scelta (y). Lab Scratch 2C Com'è strutturato Ci sono blocchi di .controllo .aspetto .suono .controllo .sensori .variabili .penna .operatori Sommario Laboratorio SCRATCH 2C Didattica della Musica La Condivisione Funziona ! http://linuxopenmind.wordpress.com/ Stefano Slaviero (maestro) Didattica della Musica Rosegarden http://www.rosegardenmusic.com/ zynaddsubfx http://zynaddsubfx.sourceforge.net/ Audacity http://audacity.sourceforge.net/?lang=it Stefano Slaviero (maestro) Rivalutazione Hardware Alcune distribuzioni Linux sono particolarmente adatte per girare su hardware poco potente. Ciò permette di riutilizzare computer altrimenti destinati al macero Arricchendole con software libero studiato per la didattica si possono allestire laboratori informatici a costi molto bassi. Abbiamo avviato collaborazioni con tre plessi elementari Prof. Luca Battistin Free Software nelle PMI “Oggi il software libero e/o aperto è sempre più diffuso sia a livello personale che professionale. Sono sempre più gli enti pubblici e le PMI che scelgono di seguire questo approccio all'informatizzazione aziendale. Porto come esempio l'azienda per cui lavoro, che ha abbracciato fin dalle origini il software open source permettendoci, abbattendo i costi d'uso e gestione, di migliorare la competitività. Come sistema operativo abbiamo scelto Linux (Ubuntu, Kubuntu, Fedora... in base ai gusti di ciascuno); per la gestione dei documenti abbiamo scelto LibreOffice (fork di OpenOffice); Gimp per l'editing grafico; per la virtualizzazione usiamo software free o VirtualBox; come file server usiamo FreeNAS e come firewall l'ottimo pfSense. Anche nello svolgere le nostre attività specifiche di Ethical Hacking usiamo prevalentemente software open source. Alberto Zarantonello (ex studente, laureato in sicurezza informatica) Prof. Luca Battistin Free Software nelle PMI qualche esempio ● Open symbol (Montecchio Maggiore e Milano) ● Studio Tecnico Sella (Valdagno) soluzioni server Linux ● Nexus Automation (Open Office,FileZilla,OpenTk,OpenCv) ● Mainetti s.p.a. (Catelgomberto) amministrazione della rete con Nagios ● Nest s.r.l. (Vicenza) ● Inrisalto e Attiva (Montecchio Maggiore) SugarCRM per realizzare soluzioni di gestione delle attività marketing, commerciali e after sales Prof. Luca Battistin I Laboratori Prof. Luca Battistin