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 →
Categorie: guide e manuali
Messo il tag: programmare, python
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
Categorie: Uncategorized
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
Categorie: software libero
Messo il tag: Laptop, Netbook, software libero
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
Categorie: guide e manuali
Messo il tag: linux, ubuntu 9.04
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
Categorie: aiuto dalla comunità · fotoritocco · guide e manuali · software libero · videoguide
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.
Categorie: guide e manuali
Messo il tag: manuale ubuntu, Ubuntu
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.
Categorie: aiuto dalla comunità
Messo il tag: software didattico
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!
Categorie: aiuto dalla comunità
Messo il tag: gestione della rete, Ubuntu
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
Categorie: guide e manuali
Messo il tag: guide, informatica, informatica etica, libri, manuali
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.
Categorie: aiuto dalla comunità
Messo il tag: mailing list, Ubuntu