cbolk / coding4highschool

Materiale per un corso di risoluzione problemi mediante programmi in Python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

coding4highschool

Materiale per un corso di risoluzione problemi mediante programmi in Python

organizzazione

5 sessioni, ciascune organizzate in:

  • lezioni ed esempi
  • esercizi proposti con tracce di soluzione

contenuti

sessione 1

Introduzione alla programmazione

sessione 2

Numeri e loro manipolazione

sessione 3

Stringhe, liste e dizionari

  • Tag Cloud o Word Cloud -- come creare una word cloud dei testi delle canzoni del vostro gruppo/cantante preferito (o della Divina Commedia, o dei Promessi Sposi ...) il codice
  • Esercizi proposti e tracce di soluzione: python notebook

sessione 4

Sottoprogrammi

sessione 5

Lavoro a gruppi per lo sviluppo di un programma che controlla le soluzioni del gioco del bersaglio

  • Sviluppo di un programma che dato un bersaglio ed una possibile soluzione, controlla se questa è corretta
  • Modifica del programma per aggiungere una messaggistica che aiuti l'utente a capire cosa va/non va nella soluzione
  • Proposta: dato un bersaglio, trovare la soluzione

specifica

python notebook

About

Materiale per un corso di risoluzione problemi mediante programmi in Python


Languages

Language:Jupyter Notebook 81.0%Language:JavaScript 18.6%Language:HTML 0.4%