Lezione 00 – Text User Interface con Python

Sembra un paradosso ma non tutte le interfacce grafiche sono con le classiche finestrelle a cui siamo abituati su Windows o Linux. Molti software, specialmente agli esordi dell’interazione uomo/macchina negli anni 80 che si affacciavano i primi software commerciali, erano realizzati mediante interfacce grafiche testuali, dove mouse e uso della tastiera erano fortemente spostati a favore del secondo. Vediamo un serie di lezioni per realizzare delle Text User Interface in Python.

Leggi tutto

Disegnare con Python e Turtle – Lezione 00

Python è un linguaggio molto versatile in svariati ambiti. Uno è molto interessante per approcciarsi al mondo del coding e della robotica nell’ottica delle competenze STEM. Vediamo ad esempio come utilizzare questo linguaggio in modo imperativo per disegnare forme geometriche o, se preferite un altro punto di vista, per simulare gli spostamenti di un veicolo robotico. Adatto agli studenti più piccoli e, con cicli e strutture dati complesse, anche per i più grandi delle scuole superiori.

Leggi tutto

Python e Data Science – Introduzione

Da qualche tempo circola la parola Python associata ad un nuovo mondo detto Data Science o Scienza dei Dati in italiano e relative figure professionali quali il Data Scientist. Cerchiamo di capire di cosa si parla e di introdurre l’argomento in svariati articoli/lezioni alla portata di uno studente di scuola superiore.

Leggi tutto