Informatica Etica Howto

Imparare a programmare

Giugno 5, 2009 · Lascia un Commento

Da http://www.python.it/doc/libri.html

La versione Python del libro di Allen Downey : How to Think Like a Computer Scientist.

È in assoluto il migliore libro scritto per principianti, libero, disponibile in tutti i formati. Si concentra sul linguaggio di programmazione Python ed affronta praticamente tutti gli aspetti della programmazione, è usato in alcuni istituti scolastici superiori americani. Imperdibile per coloro che si avvicinano adesso a questa disciplina. L’unica critica che si può rivolgere a questo testo è che non è aggiornato con le ultime versioni del linguaggio, però, vista l’utenza a cui si rivolge non è un problema. Chiunque acquisisca le conoscenze tratte da questo libro non avrà alcun problema ad “aggiornarsi”…
Pensare da informatico

Versione Python

di Allen B. Downey, Jeffrey Elkner e Chris Meyers
Traduzione di Alessandro Pocaterra

Sommario
Introduzione
Prefazione
Lista dei collaboratori
Note sulla traduzione
Capitolo 1: Imparare a programmare
Capitolo 2: Variabili, espressioni ed istruzioni
Capitolo 3: Funzioni
Capitolo 4: Istruzioni condizionali e ricorsione
Capitolo 5: Funzioni produttive
Capitolo 6: Iterazione
Capitolo 7: Stringhe
Capitolo 8: Liste
Capitolo 9: Tuple
Capitolo 10: Dizionari
Capitolo 11: File ed eccezioni
Capitolo 12: Classi e oggetti
Capitolo 13: Classi e funzioni
Capitolo 14: Classi e metodi
Capitolo 15: Insiemi di oggetti
Capitolo 16: Ereditarietà
Capitolo 17: Liste linkate
Capitolo 18: Pile
Capitolo 19: Code
Capitolo 20: Alberi
Appendice A: Debug
Appendice B: Creazione di un nuovo tipo di dato
Appendice C: Listati dei programmi
Appendice D: Altro materiale
GNU Free Documentation License
Indice

Introduzione

Di David Beazley

In qualità di educatore, ricercatore e autore di libri, sono lieto di
assistere alla conclusione della stesura di questo testo. Python è un
linguaggio di programmazione divertente e semplice da usare, la cui
popolarità è andata via via crescendo nel corso degli ultimi anni.
Python è stato sviluppato più di dieci anni fa da Guido van Rossum che
ne ha derivato semplicità di sintassi e facilità d’uso in gran parte
da ABC, un linguaggio dedicato all’insegnamento sviluppato negli anni
‘80. Oltre che per questo specifico contesto, Python è stato creato
per risolvere problemi reali, dimostrando di possedere un’ampia
varietà di caratteristiche tipiche di linguaggi di programmazione
quali C++, Java, Modula-3 e Scheme. Questo giustifica una delle sue
più rimarchevoli caratteristiche: l’ampio consenso nell’ambito degli
sviluppatori professionisti di software, in ambiente scientifico e di
ricerca, tra i creativi e gli educatori. Continua a leggere →

→ Lascia un CommentoCategorie: guide e manuali
Messo il tag: ,

Un libro gratuito di un ex programmatore Microsoft che spiega perchè il software libero è migliore

Maggio 28, 2009 · Lascia un Commento

document.write(code);
Miracoli dell’informatica: Keith Curtis dopo 11 anni di carriera in Microsoft, sviluppando tra l’altro su Windows e Office, ha deciso di passare dall’altra parte della barricata. Ora, anche grazie al suo libro “After the Software Wars“, spiega i motivi per cui il codice opensource prevarrà sul modello proprietario imposto da Microsoft oltre 20 anni fa. Curtis è decisamente nuovo all’universo GNU/Linux

infatti lo usa dal 2004, anno in cui ha lasciato Microsoft, ma sembra
già aver sposato in pieno la sua causa. Secondo la sua opinione,
proprio a causa della presenza del software proprietario stiamo
vivendo gli anni più cupi della storia dell’informatica.

Continua a leggere qui…

http://www.tuxjournal.net/?p=7997

→ Lascia un CommentoCategorie: Uncategorized

Richard Stallman e l’informatizzazione della scuola italiana con il jumpc

Maggio 25, 2009 · 1 Commento

Con il coordinamento della Fondazione Mondo Digitale e il contributo di Intel e Olidata, il 196° Circolo di didattico e l’istituto comprensivo Fratelli Cervi sono le due scuole romane che nell’a.s. 2008-2009 hanno avviato la sperimentazione didattica del computer portatile JumPC.
Ad ogni bambino, per seguire la lezione a scuola e studiare a casa, è stato donato un JumPc, uno speciale computer portatile pensato per i bambini dai 6 ai 12 anni. Il netbook ha la forma di una valigetta e le dimensioni di una piccola cartella. È leggero, pesa meno di 1 kg, ma robusto: resiste agli urti, la tastiera è impermeabile e la connessione ad Internet è senza filo.

Vediamo cosa ne pensa Richard Stallman

Reblog this post [with Zemanta]

→ 1 CommentoCategorie: software libero
Messo il tag: , ,

Che cos’è Linux, e perché tutti ne parlano

Aprile 24, 2009 · Lascia un Commento

Dopo l’uscita della versione Ubuntu 9.04, riscopriamo cos’è linux e perchè tutti ne parlano

Da Windows a Linux

Guida a Linux per utenti Windows insoddisfatti

Fra il 1999 e il 2000 (con qualche ritocco fino al 2003), io e Roberto “Odo” Odoardi abbiamo scritto un libro che spiega in modo semplice e informale che cos’è Linux e come migrare da Windows (95/98/ME) a Linux. Il libro è stato pubblicato su carta dall’editore Apogeo. Quello che trovate qui, con il permesso dell’editore, è il suo testo integrale con alcune reimpaginazioni e aggiornamenti non presenti nell’edizione cartacea.

Scaricate questo capitolo del libro da Windows a Linux

→ Lascia un CommentoCategorie: guide e manuali
Messo il tag: ,

Scaricare un programma per modificare le foto: Gimp, libero e gratuito

Aprile 19, 2009 · 1 Commento

Gimp, come suggerisce wikipedia…

GIMP (GNU Image Manipulation Program) è un programma libero di fotoritocco che permette di creare e modificare immagini bitmap. Un utilizzo tipico include la creazione di grafici e loghi, ridimensionamento e cropping di foto, alterazione o ritocco dei colori, unione o sovrapposizione di molte immagini in una sola, eliminazione di particolari non desiderati e conversione tra formati.[1]

Questi sono i link utili per scaricare ed utilizzare il programma e partecipare alle comunità che seguono il progetto

Marco Costanzo

→ 1 CommentoCategorie: aiuto dalla comunità · fotoritocco · guide e manuali · software libero · videoguide

Libro da regalare agli amici: Cavalieri, Ubuntu per tutti

Aprile 6, 2009 · Lascia un Commento

Frutto del lavoro comune intrapreso da Arci, Comune di Modena e Stampa Alternativa, questo volume spiega tutti su installazione e utilizzo di UBUNTU – il sistema operativo basato su Linux che rappresenta una delle più importanti e affermate novità informatiche degli ultimi anni. Il sistema è oggi pienamente disponibile per un uso multipiattaforma – Intel x86 IBM-PC compatibili, AMD64 e PowerPC Apple iBook e Powerbook, G4 e G5 – e aderendo pienamente ai principi del software Free e Open Source, fornisce una vastissima gamma di software liberamente fruibile e dal codice aperto. Inoltre l’utente Ubuntu può sempre contare su una vasta comunità online che fornisce supporto attraverso forum, guide e siti, oltre a poter mantenere ad esempio sia Ubuntu che Microsoft Windows sul medesimo PC, per decidere ad ogni avvio, e senza alcuna difficoltà, con quale sistema lavorare. Un manuale completo, agile e adatto sia ai nuovi utenti che a quelli più scafati.

via Libera Cultura, Libera Conoscenza » Cavalieri, Ubuntu per tutti.

→ Lascia un CommentoCategorie: guide e manuali
Messo il tag: ,

Software per la scuola So.Di.Linux 6×3

Marzo 19, 2009 · Lascia un Commento

La distribuzione Linux So.Di.Linux contiene software didattico di alto valore…

Per ciascun titolo, viene indicato il tipo di documento disponibile manuale, tutoriale, guida, esempi, presentazione e note d’uso, la lingua in cui è scritto e il link per aprire/scaricare il file corrispondente.

leggi su  So.Di.Linux 6×3.

→ Lascia un CommentoCategorie: aiuto dalla comunità
Messo il tag:

Soluzione del bug nella gestione della rete in Ubuntu 8.10

Marzo 18, 2009 · Lascia un Commento

La meravigliosa distribuzione Ubuntu 8.10 contiene un piccolo errore che rende difficile la configurazione dei pc nelle reti con indirizzo statico.

Il network manager predefenito non “ricorda” gli indirizzi assegnati.

La comunità Ubuntu viene in aiuto e nel forum è già pronto un hacking per risolvere il problema…

La soluzione la trovate qui

http://forum.ubuntu-it.org/index.php/topic,229387.msg1584066.html

Buon divertimento con il vostro sistema libero!

→ Lascia un CommentoCategorie: aiuto dalla comunità
Messo il tag: ,

Pensare da informatico: un libro da leggere

Marzo 18, 2009 · 2 Commenti

Chi utilizza i computer spesso non conosce nulla di programmazione.

Chi legge un libro di programmazione spesso non capisce a fondo cosa l’autore cerca di comunicare perchè essere esperti non vuol dire saper divulgare la propria esperienza.

Questo è un libro per principianti scritto da un educatore che vi farà amare la programmazione ed il software libero.

Buona lettura.

Per qualsiasi suggerimento lasciate un commento.

Scarica il libro:

pensare-da-informatico

→ 2 CommentiCategorie: guide e manuali
Messo il tag: , , , ,

Mailing List ubuntu Italia

Marzo 4, 2009 · Lascia un Commento

Se avete installato il sistema operativo Ubuntu e volete un supporto gratuito, il primo passo da compiere è iscriversi alla mailing list degli utenti italiani di Ubuntu.

Potete farlo seguendo questo link Mailing List Ubuntu.

→ Lascia un CommentoCategorie: aiuto dalla comunità
Messo il tag: ,