Calcolatrice frazioni addizione (scuola media)

lezione
lezione
Calcolatrice frazioni addizione (scuola media)
Tipo di risorsa Tipo: lezione
Materia di appartenenza Materia: Informatica per la scuola media 1
Avanzamento Avanzamento: lezione completa al 50%

Addizione di frazioni (scuola media)

modifica

Calcola la somma di due frazioni fornite trasformandole in frazioni equivalenti aventi come denominatore il mcm dei denominatori. Si può fruire di questo tutorial in forma di mappa mentale su wiki2map

Versione di Scratch utilizzata

modifica

La versione di scratch usata in questo progetto è scratch 3.0 online.

Cosa richiede l'esercizio

modifica

Fornite le due frazioni addendi nella sequenza numeratore prima frazione, denominatore prima frazione, numeratore seconda frazione e denominatore seconda, la calcolatrice deve sommarle e restituire la frazione somma.

Regole per fare l'addizione delle frazioni

modifica

Per chi non ama leggere:   Matteo Ruffoni, Addizione frazioni 2020 2, su YouTube, 16 apr 2020.

Per sommare delle frazioni con denominatore diverso devo:

  1. Trovare l’m.c.m dei denominatori delle frazioni;
  2. Trovare le frazioni equivalenti che abbiano come denominatore l’m.c.m;
  3. Sommare o sottrarre le frazioni.

Es:

  •  

Per ripassare le regole delle operazioni tra le frazioni vai alla pagine La frazione (scuola media)
In generale la nostra calcolatrice sarà in grado di fare addizioni anche se i denominatori delle frazioni addendi sono uguali, il mcm in questo caso è uguale ai denominatori e il suo calcolo è velocissimo.

Operazione complessa facciamo uno schema

modifica

Elenchiamo qui sotto i passaggi necessari ad un programma per fare l'addizione di frazioni:

  1. ricevere in input le due frazioni addendi, in tutto 4 input:
    1. numeratore prima frazione
    2. denominatore prima frazione
    3. numeratore seconda frazione
    4. denominatore seconda frazione
  2. calcolare il mcm dei denominatori, per farlo:
    1. calcolare MCD dei denominatori
    2. ottenere mcm con la formula moltiplicazione dei denominatori diviso MCD
     
  3. trasformare le frazioni nelle frazioni equivalenti con denominatore il mcm dei denominatori
  4. procedere alla somma dei numeratori
  5. restituire in output la frazione somma con numeratore somma dei numeratori e denominatore il mcm

Dallo schema al codice: le funzioni (My Blocks)

modifica

Per riuscire a svolgere un compito complesso può essere utile suddividerlo in processi più piccoli. Ognuno di questi processi esegue una consegna specifica e queste parti una volta assemblate in modo corretto permettono di ottenere lo svolgimento del compito.
Per suddividere le operazioni da svolgere Scratch ci mette a disposizione il menù My Blocks   che ci permette di creare un blocco che esegue un compito specifico seguendo le istruzioni collegate al blocco Define.


Per ottenere una calcolatrice funzionate dovremo a partire dal solito blocco Bandiera verde mettere in ordine le funzioni che ci permetterranno una volta eseguite in ordine corretto di ottenere la somma delle frazioni.

Input frazioni addendi

modifica

Clikkata la bandiera verde, il Gatto ci chiederà di inserire ordinatamente:

  • numeratore prima frazione
  • denominatore prima frazione
  • numeratore seconda frazione
  • denominatore seconda frazione

valori che il programma assegna alle variabili.
Nella tabella viene riportato il codice della funzione InputBlock.

Variabili per gli input

modifica

Per ogni valore immesso va preparata una variabile:

Valore immesso Variabile
numeratore prima frazione NumAdd1
denominatore prima frazione DenAdd2
numeratore seconda frazione NumAdd2
numeratore seconda frazione DenAdd2

Funzione InputBlock

modifica
Sprite Blocchi codice Istruzioni
 
Input Variabile Istruzioni
numeratore prima frazione NumAdd1 Il valore della risposta viene assegnato alla variabile dall'istruzione Set
denominatore prima frazione DenAdd1 Il valore della risposta viene assegnato alla variabile dall'istruzione Set
numeratore seconda frazione NumAdd2 Il valore della risposta viene assegnato alla variabile dall'istruzione Set
denominatore seconda frazione DenAdd2 Il valore della risposta viene assegnato alla variabile dall'istruzione Set

Calcolo mcm dei denominatori

modifica

Calcolo MCD

modifica

Variabili per calcolo MCD

modifica

Addizione frazioni equivalenti

modifica

Output frazione somma

modifica

Bibliografia

modifica
  • Guida all’uso di Scratch Versione Studenti; Alberto Barbero, Marco Marchisotti, Alberto Davì; Associazione Dschola, Iniziativa realizzata nell’ambito del progetto Diderot della Fondazione CRT, 2014

Collegamenti esterni

modifica