home page Pisani

Numeri, figure, algoritmi

 

laboratorio di matematica - informatica

La seguente documentazione segue "passo passo" le lezioni effettuate in aula di informatica durante il laboratorio "Numeri, figure, algoritmi", anno scolastico 2000-2001. Le schede sono le stesse distribuite agli alunni.

Argomenti

SCHEDE IN FORMATO RTF
(da scaricare e stampare)

ed eventuali approfondimenti on-line

Introduzione
-scopo del corso
-perché QBasic
-dove trovare QBasic

Pagine di introduzione

Cos'è un linguaggio?

Primi passi
- Come aprire il programma QBasic
- Scrivere il primo programma
- Salvare il primo programma
- Uscire da QuickBasic

Scheda 1

A che cosa servono i numeri di riga

Primi passi (bis)

Come fare per:

- Aprire un programma che era stato salvato precedentemente nel dischetto
- Salvare un programma che possiede già un nome, e che hai modificato
- Salvare un programma nuovo, che non possiede ancora il nome
- Stampare il listato del codice sorgente

Scheda 2

Variabili numeriche

Introduzione al concetto di variabile ed alcuni esempi di applicazione.

Scheda 3

approfondimento sul concetto di variabile

Le operazioni principali

Si esaminano i simboli dei principali operatori che utilizzeremo in seguito nelle espressioni. Precedenza delle operazioni e uso delle parentesi. Uso delle variabili nelle espressioni.

Scheda 4

Espressioni numeriche

Questa è la prima vera esercitazione. Si traducono in QBasic delle espressioni numeriche, anche complesse, utilizzando gli operatori e le parentesi come descritto nella precendete scheda.

Scheda 5

Esempi risolti: espr1.bas, espr2.bas

Input e output

Generalmente un programma si divide in una fase di input, una fase di elaborazione e in una fase di output. Questa scheda fornisce alcuni semplici esempi controllabili di elaborazione di dati forniti dall'utente.

Scheda 6

Esempi risolti: QUADR.BAS, ROMBO.BAS, TRIANG.BAS

Istruzione di controllo condizionale

IF...THEN...ELSE...END IF è un insieme di istruzioni che permettono un controllo nell'esecuzione del programma, che dipende dalla valutazione di una condizione (vera o falsa).

Scheda 7

Il controllo delle condizioni

Istruzione di controllo condizionale (esempi)

Si propone la costruzione di piccoli programmini con controllo condizionale, sulla falsa riga del programma proposto nella scheda precedente.

Scheda 8

Esempi risolti: QUADP.BAS, MAGG.BAS, MAGG2.BAS, ANGOLI.BAS

I cicli

La scheda 9 propone un esempio di ciclo: il ciclo FOR...NEXT.
La scheda 9bis propone, con l'aiuto di brevi suggerimenti, alcuni esercizi utilizzando tale ciclo. Propone inoltre un programma che calcola tutti i divisori di un numero intero.

Scheda 9

Scheda 9 bis

Un semplice gioco che riassume tutte le nozioni apprese: l'algoritmo di un programma che "inventa" un numero e propone all'utente di indovinarlo.

Scheda 10

GRAFICA: impostazione di un piano cartesiano ad un quadrante. I principali comandi grafici di QBASIC

Scheda 11

GRAFICA: tre esercitazioni sul piano cartesiano.

Scheda 12

Triangolo rettangolo e altezza relativa all'ipotenusa: una esercitazione che presenta alcune difficoltà non banali.

Scheda 13

Piano cartesiano a 4 quadranti ed esercizio di rappresentazione di un trapezio utilizzando anche valori di coordinate negativi.

Scheda 14

Trasformazioni geometriche: esercitazioni per sperimentare la simmetria assiale, simmetria centrale, traslazione.

Scheda 15

 

 

 

 


Pisani home page | forum scuola