In sostanza, pensare come un informatico quando si affronta un problema

Documenti analoghi
Corso di preparazione ai Giochi di Archimede Calcolo combinatorio & Probabilità

della porta accanto OSVALDO

Introduzione Prima di distribuire il foglio di lavoro di pagina 6 è utile che mostriate le regole del gioco a tutta la classe.

Sistemi lineari a due Equazioni

Sistemi di Elaborazione delle Informazioni

Nell informatica esistono alcuni problemi particolarmente rilevanti, poiché essi:

Codi-Amo con Musica & Gioco

I quesiti dal N. 1 al N. 8 valgono 3 punti ciascuno

ESERCIZI DI PROGRAMMAZIONE DA SVOLGERE INDIVIDUALMENTE - parte 2 -

Benvenuti al CodeWeek 2015!

Sommario. Problema computazionale Sviluppo software Algoritmi. Istruzioni Sequenziali, Condizionali, Cicliche; Javascript

Come ragiona il computer. Problemi e algoritmi

L adozione di MATLAB e Simulink nei Corsi di Ingegneria al Politecnico di Milano. Maurizio Magarini MATLAB EXPO Milano, 4 novembre 2014

1. Quale dei seguenti sviluppi rappresenta il tetraedro in figura? A. A B. B C. C D. D E. nessuno dei precedenti

3UREOHPLULVROYHUHUDJLRQDQGR

Progetto Pilota Valutazione della scuola italiana. Anno Scolastico PROVA DI MATEMATICA. Scuola Media. Classe Prima. Codici. Scuola:...

PHASE 10 GIOCO DA TAVOLO In più la plancia! più tensione! più PHASE 10! da 2-6 giocatori dai 10 anni in su Tutte le fasi (combinazioni di determinare

OpenOffice.org Writer

Somma di due o più numeri naturali

I sistemi di numerazione. Informatica - Classe 3ª, Modulo 1

PROGRAMMAZIONE: ESERCITAZIONE N. 6

Nelle ipotesi del precedente esercizio, in quanti modi potrebbe essere formata la classifica finale di tutti i 20 concorrenti? [2,4.

Pensiero computazionale e scuola: un binomio di qualità. Andrea Covini Vice Direttore Generale AICA

IL TUO VOTO CONTA!!! ELEZIONI AMMINISTRATIVE 11 GIUGNO 2017

Nucleo Dati e previsioni a cura di Maria Gabriella Ottaviani

Lezione 1: ALGORITMO & CODING

Simulazione della Prova Nazionale. Matematica

ESERCIZI DI PROGRAMMAZIONE DA SVOLGERE INDIVIDUALMENTE - parte 1 -

Informatica/ Ing. Meccanica/ Edile/ Prof. Verdicchio/ 30/06/2016/ Foglio delle domande / VERSIONE 1

1 Combinazioni lineari.

Da un punto all'altro

Algoritmi e loro proprietà. Che cos è un algoritmo? Un esempio di algoritmo

A lezione sono stati presentati i seguenti passi per risolvere un problema:

IL TUO VOTO CONTA!!! ELEZIONI AMMINISTRATIVE 5 GIUGNO 2016

SCUOLA DELL INFANZIA COLLODI A.S A.S

Esercitazione n. 1. Algoritmi Aritmetica binaria Assembler

Lezione 8 programmazione in Java. Anteprima. La ricorsione. Nicola Drago Dipartimento di Informatica Università di Verona

Soluzioni degli esercizi

Come usare la ricorsione

Kangourou Italia Gara del 20 marzo 2014 Categoria Ecolier Per studenti di quarta o quinta della scuola primaria

Contenuto 100 carte (5 set di colori differenti con ognuno 20 carte) 36 gettoni fama con differenti valori (2x1,6x2,7x3,8x5,4x7,2x8 punti fama)

Kill & Save. mazzo obiettivi. Dal mazzo obiettivi togliete tutte le carte di. obiettivo. Tutte le carte che avanzano dal mazzo obiettivi

Compito in classe 1B. 1. Disegnare uno schema che mostri quali sono i componenti di un sistema di elaborazione (1)

Osservare l interlingua

ISTITUTO COMPRENSIVO DELLA VALLE DEI LAGHI

Sommario. Problema computazionale Sviluppo software Algoritmi. Istruzioni Sequenziali, Condizionali, Cicliche; Javascript

n n 1 n = > Il calcolo del fattoriale La funzione fattoriale, molto usata nel calcolo combinatorio, è così definita

Il signor Rigoni DAL MEDICO

Algoritmi di ordinamento

Informatica/ Ing. Meccanica/ Edile/ Prof. Verdicchio/ 17/01/2014/ Foglio delle domande / VERSIONE 1

Batti il tempo Reti di ordinamento

Centro Servizi Amministrativi di Vicenza -Ufficio Interventi Educativi-

GIOCO DELLE 12 PALLINE

Analisi Numerica. Debora Botturi ALTAIR. Debora Botturi. Laboratorio di Sistemi e Segnali

I numeri reali sulla retta e nei calcoli. Daniela Valenti, Treccani scuola

Informatica Generale Andrea Corradini Gli algoritmi e la risoluzione di problemi

MODULO 07. La soluzione dei problemi mediante gli algoritmi

Probabilità e Statistica Esercitazioni. a.a. 2009/2010. C.d.L.: Ingegneria Elettronica e delle Telecomunicazioni, Ingegneria Informatica.

INFORMATICA DI BASE Linguaggio C Prof. Andrea Borghesan

UNIVERSITÀ DEGLI STUDI DI PAVIA FACOLTÀ DI INGEGNERIA. Algoritmi

Il Syllabus per il test d ingresso. PISA 10 dicembre 2008

a x + b = 0 (dove a e b sono coefficienti generici dell equazione ed

Modulo per sviluppare le competenze di leadership

Linguaggi, Traduttori e le Basi della Programmazione

10 FANTASMAGORICA PROVA. Mago Magone vuol sapere se Chicco e Nanà sanno pensare prima di fare!

In passato, occuparsi di informatica era sinonimo di programmare computer

In una scuola di ballo sono iscritte dodici donne e sette uomini. Quante sono le possibili coppie che si possono formare [84]

CRESCERE LAVORANDO IN GRUPPI AUTENTICI

Allenamento - Selezione scolastica

INFORMATICA GENERALE Prof. Alberto Postiglione Dipartimento Scienze della Comunicazione Università degli Studi di Salerno

TEORIE E TECNICHE PER LA COMUNICAZIONE DIGITALE

Laboratorio con DERIVE

PROBABILITÀ. a) 0,04 b) 0,8 c) 0,25 d) 0,64 e) 0,96

Cultura Tecnologica di Progetto

di Gunter Burkhardt Un gioco di carte per 2-4 giocatori dai 10 anni in su Tempo di gioco: 30 minuti

LIBO' L'ITALIANO ALLA RADIO

Caos in cucina. Scopo del gioco: fare un massimo di punti avendo suo cucchiaio in una buona" minestra

ABILITÀ. COMPETENZE L'alunno: ( B-H ) L'alunno sa: associare alla quantità il numero ( simbolo e nome ) i numeri ordinali

Secondo Appello Estivo del corso di Fisica del

Lezione 2. La conoscenza del mondo

COMPITI AUTENTICI: PERCHE?

SCHEDA DI PRESENTAZIONE

1.2f: Operazioni Binarie

Cosa c è alla base? Un esempio

PROGRAMMAZIONE DISCIPLINARE SCUOLA PRIMARIA

focusmem.ch Manuale per l utente Italiano

Il pensiero computazionale

Architettura di un Computer

Sistemi Web per il turismo - lezione 3 -

Morfologia e sintassi

INFORMATICA GENERALE Prof. Alberto Postiglione. Università degli Studi di Salerno. UD 3.1a: Gli Algoritmi

SOLUZIONI DEL 1 0 TEST DI PREPARAZIONE ALLA 1 a PROVA INTERMEDIA

CODING nella scuola primaria

Simulazione della Prova Nazionale. Matematica

Esercitazione di Calcolo Numerico 1 22 Aprile Determinare la fattorizzazione LU della matrice a 1 1 A = 3a 2 a 2a a a 2 A =

Equazioni di primo grado. Equazione. Es. 2x = 3x - x + 3 metto x = = se risolvo ottengo 5 = 5

IL TUO VOTO CONTA!!! ELEZIONI 4 marzo 2018

MATERIALI DI GIOCO IDEA DI GIOCO PREPARAZIONE DEL GIOCO

E F G

LietoColle Michelangelo Camelliti. pordenonelegge Gian Mario Villalta ~ 7 ~ Gian Mario Villalta, Telepatia, pordenonelegge.

Transcript:

Nell ultimo decennio una cosa di cui si parla molto nell ambito dell insegnamento dell informatica è certamente il pensiero computazionale In Italia, e non solo, i non addetti ai lavori cadono spesso vittima della scorrettissima equazione INFORMATICA = USO DEL COMPUTER. Questo ha portato inevitabilmente alla creazione, negli scorsi decenni, di corsi di informatica in cui si insegnava l uso (spesso mnemonico) di un elaboratore di testo o di un foglio di calcolo. Il pensiero computazionale va ben oltre l uso della tecnologia, ed `e indipendente da essa (sebbene la sfrutti intensivamente): non si tratta di ridurre il pensiero umano, creativo e fantasioso, al mondo meccanico e ripetitivo di un calcolatore, bensì di far comprendere all uomo quali sono le reali possibilità di estensione del proprio intelletto attraverso il calcolatore. Si tratta di risolvere problemi, progettare sistemi, comprendere il comportamento umano basandosi sui concetti fondamentali dell informatica. In sostanza, pensare come un informatico quando si affronta un problema Riconosciuta la sua importanza, il pensiero computazionale è stato proposto da molti come quarta abilità di base oltre a leggere, scrivere e calcolare. Ponendolo in una posizione così rilevante, `e naturale preoccuparsi che tale approccio alla soluzione dei problemi venga insegnato a tutti gli studenti di tutti i livelli di istruzione

I computer possono essere usati per aiutare a risolvere i problemi. Tuttavia, prima che un problema può essere affrontato, il problema stesso e il modo in cui potrebbe essere risolto necessita di essere capito. il Pensiero computazionale ci permette di fare questo. Il Pensiero computazionale ci permette di prendere un problema complesso, capire qual è il problema e sviluppare possibili soluzioni. Facciamo in modo di presentare queste soluzioni in modo che un computer, un essere umano, o entrambi, possono capire. Algoritmi - Si tratta dell abilità di sviluppare una strategia passo-passo per risolvere un problema.

Problema 1 In una portineria ci sono tre interruttori collegati a tre lampadine di un corridoio del palazzo che la portinaia non vede e deve capire a quale lampadina corrisponda ogni interruttore, essendole concesso di andare una sola volta nel corridoio in cui si trovano le tre lampadine. Prima però ha la possibilità di accendere e spegnere ogni lampadina dai tre interruttori, quante volte vuole e come meglio crede. In che modo si può risolvere il problema?

Strategia problema 1 Se fossero solo 2 interruttori e 2 lampadine? Cosa succede alle tre se apro interruttore 1 per 10 minuti? Cosa succede alle tre se apro solo interruttore 2?

Problema 2 In cucina c è una scatola di biscotti Durante la notte Maria ne mangia metà più mezzo biscotto successivamente Alberto apre la scatola e anche lui ne mangia metà più mezzo biscotto successivamente Paolo apre la scatola e anche lui ne mangia metà più mezzo biscotto Quando arriva la mamma al mattino trova 3 biscotti. Quanti erano i biscotti inizialmente?

Strategia problema 2 La tecnica di soluzione che mostriamo è quella di partire dai biscotti rimasti e risalire (BOTTOM UP) Paolo mangia metà scatola + ½ biscotto e rimangono 3 biscotti Quale è l azione contraria Paolo restituisce.. biscotto e poi

Problema 3 Con 10 carte 1-2-3-4-5-6-7-8-9-10 (o 10 cartoncini numerati) disposte in maniera opportuna Faccio questi movimenti: Prendo una carta dal fondo e la metto in cima Prendo una carta dal fondo e la visualizzo per terra Quello che visualizzo per terra è 1-2-3-4-5-6-7-8-9-10 COME DEVO DISPORRE LE CARTE?

Strategia problema 3 LA STESSA STRATEGIA DEL PROBLEMA PRECEDENTE: PROSEGUO A RITROSO Quali sono le azioni contrarie? Prendo una carta dal fondo e la metto in cima Prendo una carta dal fondo e la visualizzo per terra

Problema 4 (predizione cinese) Deposito una busta CHIEDO AD UNA PERSONA DIRE UN NUMERO DA 11 A 19 (DICIAMO N) METTERE PER TERRA N CARTE SOMMARE LE CIFRE del numero N (diciamo M) RIMETTO LE CARTE CHE SONO PER TERRA, SUL MAZZO CHE HO IN MANO CONTO M CARTE, esce è la carta di cui ho fatto la previsione

Problema 5 (compleanno) Scegli 2 NUMERI persone che vincono persone che perdono Scegli un numero che indica ogni quanto eliminare una persona contando da sinistra a destra Disporsi in cerchio http://www.a041.org/custom.asp?pagina=nave.a sp