Python

Da aptiva.

Indice

Python

Alcune risorse per Python

Installare Python

Python si può installare qui. Suggeriamo di installare la versione 3. incluso c'è anche un interprete/editor essenziale: IDLE.

Se invece volete testare un editor (viene già con Python incluso) pensato per la didattica, provate Thonny

Pensare da Informatico in Python

Un libro libero, di cui ci sono molte versioni.

Qui una versione interattiva (si può eseguire il codice e visualizzare passo passo l'esecuzione, ci sono esercizi interattivi di lettura e "ricomposizione di codice" (Parsons problems) https://runestone.academy/runestone/books/published/thinkcspy/index.html

La versione in italiano :) (Non interattiva, però) https://github.com/AllenDowney/ThinkPythonItalian/blob/master/thinkpython_italian.pdf

Una versione simile ma “Project first”, per appassionare gli studenti con progetti e facendo loro imparare ciò di cui hanno bisogno sulla base di questi progetti https://runestone.academy/runestone/books/published/fopp/index.html

Altri libri

Un libro orientato agli studenti delle superiori: in versione studente e in versione docente. La versione docente contiene suggerimenti su come riconoscere e gestire le misconcezioni degli studenti. https://interactivepython.org/runestone/books/published/StudentCSP/index.html https://interactivepython.org/runestone/books/published/TeacherCSP/index.html

Un libro che insegna gli algoritmi con Python https://runestone.academy/runestone/books/published/pythonds/index.html

Altri libri cartacei

Una bella versione Python di un libro omnibus su algoritmi è Goodrich, Tamassia, Goldwasser. Data Structures and Algorithms in Python. Wiley.

Un altro bel libro di programmazione in Python: J. Guttag. Introduction to Computation and Programming Using Python. MIT Press

Strumenti personali
Namespace

Varianti
Azioni
Navigazione
Strumenti