1
0
forked from BgLUG/bglug.it
bglug.it/content/posts/2012/2012-01-09-paleocapa-pausa-didattica/index.it.md
omar fa72a2c936 Ultime integrazioni cartella posts. (#57)
Ultime integrazioni contenuti certella posts.

Reviewed-on: BgLUG/bglug.it#57
Reviewed-by: Paolo Asperti <paspo@noreply.libreschool.org>
Co-authored-by: omar <omarl@noreply.libreschool.org>
Co-committed-by: omar <omarl@noreply.libreschool.org>
2024-07-02 06:20:59 +00:00

205 lines
7.9 KiB
Markdown

---
title: Bglug insegna al Paleocapa
author: Omar Lazzari
type: post
date: 2012-01-09T19:52:43+00:00
slug: paleocapa-pausa-didattica
categories:
- Formazione
- Scuola
tags:
- scuola
- divulgazione
---
Collaborazione fra BGlug e
ITIS «Pietro Paleocapa»
BGlug — Bergamo Linux Users Group
Pausa didattica, anno scolastico 2011/2012
[Guarda il servizio trasmesso da BergamoTV](https://video.linux.it/w/p/bCJa9hZjqtPt879tP6QHyi?playlistPosition=2&resume=true)
# Premessa
Anche quest'anno come gli anni precedenti l'Istituto Tecnico Industriale
Statale «Pietro Paleocapa» di Bergamo (di seguito *Esperia*) ha
contattato il Bergamo Linux Users Group (di seguito *BGlug*) per una
serie di incontri con i propri studenti, così da poter inserire la
conoscenza di GNU/Linux e del software *open source* all'interno
dell'offerta formativa dell'Istituto stesso. Il presente documento
intende delineare il progetto di collaborazione messo in atto dal BGlug
per lo svolgimento delle attività richieste.
## Date ed orari
Incrociando la disponibilità dei soci del BGlug e le necessità di
inserire le attività richieste durante la pausa didattica dell'istituto
(9--21 gennaio 2012), le attività si svolgeranno nelle giornate di
mercoledì 11 gennaio e mercoledì 18 gennaio 2012, dalle ore 9.00 alle
ore 13.00.
Ciascun incontro prevederà due moduli, da circa due ore l'uno, da
dedicarsi ad argomenti differenti.
## Destinatari
I destinatari delle attività sono gli studenti dell'Esperia, afferenti a
qualsiasi indirizzo e provenienti da uno qualsiasi dei cinque anni di
istruzione.
Alcune attività saranno comunque concepite e strutturate per l'indirizzo
Informatico.
# Attività programmate
## Modulo 1: Installazione di GNU/Linux
::: center
----------------- ---------------------------------------------------
**Destinatari** Tutte le classi di tutti gli indirizzi
**Orario** 11 gennaio 2012, dalle 9.00 alle 11.00
**Materiali** DVD masterizzati, chiavette USB, PC da installare
----------------- ---------------------------------------------------
:::
L'attività prevede l'installazione sui PC del laboratorio di Ubuntu
11.10 «Oneiric Ocelot», affiancato al sistema operativo Windows già
presente sui PC del laboratorio.
Durante la presentazione verranno chiariti i seguenti concetti:
- L'*open source*: GNU e Linux. Distribuzioni. Da Debian a Ubuntu. (10
minuti)
- Fasi dell'installazione: partizionamento, scelta dell'account
utente, copia dei dati. Demo di alcuni programmi lanciati da sistema
Live. (1 ora)
- Fasi successive all'installazione: correzione lingua se necessario,
aggiornamento dall'interfaccia grafica. (40 minuti)
## Modulo 2: Installazione e utilizzo di base di un sistema GNU/Linux
::: center
----------------- ---------------------------------------------------
**Destinatari** 3e, 4e e 5e, tutti gli indirizzi
**Orario** 11 gennaio 2012, dalle 11.00 alle 13.00
**Materiali** DVD masterizzati, chiavette USB, PC da installare
----------------- ---------------------------------------------------
:::
Avendo come destinatari studenti che hanno già avuto modo di installare
Linux, il modulo prevede una fase di installazione di Ubuntu 11.10
«Oneiric Ocelot» ma in maniera molto più rapida e senza sottolineare
necessariamente concetti già espressi nel modulo precedente.
Pur mantenendo una certa flessibilità negli argomenti da trattarsi, come
richiesto dai docenti dell'Esperia, alcuni dei concetti da trattarsi nel
modulo sono i seguenti:
- Installazione. Primo aggiornamento e completamento installazione dei
pacchetti della lingua. (1 ora)
- Utilizzo del sistema. GNOME e Unity. Struttura del filesystem,
directory e file. Avvio e uso di un file manager per la navigazione
nel filesystem. Avvio e uso di un word processor. Avvio e uso di un
foglio di calcolo. Browser: Firefox, accenno a Chromium. Posta
elettronica: avvio e uso di Thunderbird. (40 minuti)
- Multiutenza. L'utente *root*: motivazione e compiti. Richieste di
password nella sessione grafica: `gksu` e `sudo`. Terminale: `sudo`,
`sudo -s`. (10 minuti)
## Modulo 3: Gestione del sistema e servizi
::: center
----------------- ----------------------------------------
**Destinatari** 3e, 4e e 5e indirizzo Informatica
**Orario** 18 gennaio 2012, dalle 9.00 alle 11.00
**Materiali** PC installati
----------------- ----------------------------------------
:::
L'attività mirerà a chiarire agli studenti i principi più basilari della
gestione di un sistema GNU/Linux, sia utilizzando una interfaccia
grafica che un terminale.
L'attività analizzerà le seguenti tematiche:
- Dischi, partizioni e rappresentazione in sistemi Linux. IDE, SATA,
SCSI. Dischi logici: RAID (hardware e software) e LVM2. (10 minuti)
- Tipi di filesystem. Longevità e livello di compatibilità. Accenno ai
principali: `ext?`, `reiserfs`, `btrfs`. (5 minuti)
- Struttura del filesystem. Directory principali e loro funzioni,
secondo LFH. (5 minuti)
- Console e terminale. Cos'è e come funziona una shell. Comandi di
base. Consultazione delle pagine di manuale (`apropos`, `man`,
`info`, opzioni `-h` e `--help`). (5 minuti)
- Avvio di un sistema Linux. Bootloader, kernel, `init`, servizi.
Accenno al sistema di avvio dei demoni. Avvio, riavvio e arresto di
un demone da terminale e da interfaccia grafica. (5 minuti)
- Servizi principali, funzioni e utilizzo. Servizi su sistemi client e
server. Servizi e sicurezza: porte, disattivazione dei servizi.
Accenno a come attivare/disattivare un servizio all'avvio. (10
minuti)
- Concetti di utente proprietario, gruppo proprietario, altri.
Utilizzo di `chown`, cambio di proprietario da interfaccia grafica.
Permessi: *read*, *write*, *execute*. Loro rappresentazione ottale,
rappresentazione di `ls -l`. Utilizzo di `chmod`, cambio dei
permessi da interfaccia grafica. Utente `root`. (10 minuti)
- Gestione dei processi e del sistema. `top`, `ps`, `free`, `df`, `du`
e pseudofilesystem `proc` e `sysfs`. Stessi concetti
dall'interfaccia grafica: Monitoraggio sistema, utilizzo disco. (5
minuti)
- Servizio DNS: definizione. Tipi di record: `NS`, `A`, `CNAME`, `MX`,
`PTR`. Implementazione di un servizio di risoluzione nomi di base
con `bind` e `dnsmasq`. (20 minuti)
- `iptables`: firewall e routing. Descrizione del funzionamento di
`iptables`, principali tabelle e catene. Policy sulle catene.
Implementazione di un firewall con `iptables`. (20 minuti)
- Gestione remota: `sshd`. `ssh` e XForwarding. `ssh` e `screen`.
`ssh` e firewall: tunneling. (10 minuti)
## Modulo 4: Server LAMP (Linux, Apache, MySQL, PHP)
::: center
----------------- --------------------------------------------------------------------------
**Destinatari** 3e, 4e e 5e indirizzo Informatica, utenti avanzati degli altri indirizzi
**Orario** 18 gennaio 2012, dalle 11.00 alle 13.00
**Materiali** PC installati
----------------- --------------------------------------------------------------------------
:::
Il modulo dovrà fornire tutti gli strumenti per installare, configurare
e utilizzare un server LAMP per la fruizione di servizi web.
Il modulo approfondirà i seguenti argomenti:
- Sistema LAMP: componenti, servizi e scopo. (10 minuti)
- A come Apache: web server. Installazione, configurazione, avvio e
test. (10 minuti)
- M come MySQL: database server. Installazione, configurazione, avvio
e test. (10 minuti)
- P come PHP: linguaggio di programmazione lato server. Installazione,
configurazione, avvio e test. Piccoli accenni sul funzionamento di
PHP come linguaggio, scripting e pagine web. (10 minuti)
- Integrazione fra Apache, PHP, MySQL. Installazione dei moduli
richiesti. (10 minuti)
- Wordpress: content management system. Funzionamento di Wordpress,
configurazione, installazione. (1 ora)