WorksheetsCoding e pensiero computazionale - Test d'ingresso
Total questions: 39
Worksheet time: 39mins
Che cos'è il coding?
Giocare ai videogiochi
Scrivere istruzioni per un computer
Disegnare immagini
Costruire modelli con i mattoncini
Coding significa...
collaborare
codificare
consigliare
considerare
Cos'è un algoritmo?
una musica con ritmo jazz
un sistema di videoscrittura
procedimento formato da una sequenza di istruzioni
una successione di parole
Cosa contengono gli oggetti SMART?
un lettore ottico
un mouse
una tastiera
un microprocessore
Cos'è un programma (in informatica)?
un insieme di istruzioni
uno show televisivo
l'organizzazione della giornata
l'insieme delle attività
Cosa lo smartphone NON sa fare?
stare in tasca
connettersi a internet
"parlare" con altri oggetti
inseguire un topo
Quale di questi NON è un linguaggio (in informatica)?
visuale
programmazione
del corpo
linguaggio macchina
Per programmare bisogna
avere buona memoria
mettersi nei panni dell'esecutore
conoscere la matematica
avere a disposizione la LIM
Qual è il linguaggio di programmazione spesso usato per iniziare a programmare?
Python
Scratch
JavaScript
C++
Cos'è un robot?
Un animale domestico
Una macchina che può essere programmata per svolgere compiti
Un gioco da tavolo
Un tipo di automobile
Quale di questi dispositivi è comunemente utilizzato per programmare i robot educativi?
Televisore
Tablet
Frullatore
Videocamera
Cosa fa un sensore di luce su un robot?
Cucina il cibo
Misura la quantità di luce presente
Parla con altre persone
Controlla la temperatura
Cosa significa "debuggare" un programma?
Aggiungere nuovi bug al programma
Cercare e correggere gli errori nel programma
Rendere il programma più veloce
Disegnare il programma
Cos'è un loop nella programmazione?
Una ripetizione delle istruzioni
Un errore nel codice
Una nuova versione del software
Un tipo di gioco
Un linguaggio di programmazione visuale a blocchi è
Scotch
Scretch
Scratch
Sketch
I personaggi usati nei progetti di Scratch sono detti
Coke
Schweppes
Breezer
Sprite
In un progetto di Scratch è possibile inserire un solo sprite
VERO
FALSO
A cosa serve un diagramma di flusso?
A eseguire calcoli complessi
A inserire informazioni nel computer
A leggere le informazioni del computer
A rappresentare graficamente un algoritmo
Per mezzo del diagramma cartesiano possiamo
Effettuare un calcolo a più operazioni
Risolvere un problema
Individuare le coordinate di un punto
Rappresentare un'operazione aritmentica
In un linguaggio di programmazione visuale, ogni blocchetto corrisponde a...
un programma
una linea
un numero
un'istruzione
Un insieme di istruzioni ripetute più volte è detto
loop o ciclo
base numerica
bit o byte
input o output
Qual è il rapporto storico tra algoritmi e computer
I computer sono stati creati per eseguire gli algoritmi
Non c'è nessun legame
Gli algoritmi sono stati inventati per programmare i computer
Gli algoritmi sono stati inventati dopo i computer
Cosa è un linguaggio di programmazione?
Un gergo della Silicon Valley
Un linguaggio usato dai computer per trasmettere i dati
Un codice numerico binario
Un linguaggio interpretabile sia dagli uomini che dai computer
Cosa è un computer?
Una macchina collegata alla rete
Una macchina programmabile
Una macchina con tastiera e monitor
Nessuna delle risposte
Cosa è l'input di un algoritmo
L'energia utilizzata per eseguire l'algoritmo
Le informazioni esterne, i dati, su cui viene eseguita la procedura
I dati inseriti da tastiera
La generazione del risultato del calcolo
Quali sono i passi fondamentali per risolvere un problema di coding?
Guardare la TV
Andare al cinema
Comprendere il problema, pianificare una soluzione, scrivere il codice, testare e debuggare, ottimizzare e rifinire il codice.
Mangiare una pizza
Quali sono i vantaggi di imparare a programmare fin da giovani?
Sviluppare abilità culinarie
Migliorare le capacità di scrittura creativa
Aumentare la conoscenza di storia antica
I vantaggi di imparare a programmare fin da giovani includono lo sviluppo di abilità logiche, risoluzione dei problemi, pensiero critico e opportunità di carriera nel settore tecnologico in rapida crescita.
Quali sono le differenze tra il coding e la programmazione?
Il coding è solo per principianti, mentre la programmazione è per esperti
Il coding si riferisce alla scrittura del codice, mentre la programmazione include la progettazione, lo sviluppo e l'implementazione del software.
Il coding è solo per la creazione di siti web, mentre la programmazione è per la creazione di applicazioni
Il coding si riferisce alla programmazione hardware, mentre la programmazione si riferisce alla programmazione software
Quali sono i possibili sbocchi professionali nel campo del coding?
Cuoco professionista
Parrucchiere
Infermiere
Sviluppatore software, analista di dati, ingegnere informatico, web developer, game developer, esperto di sicurezza informatica
Quali sono i principali errori da evitare durante la scrittura del codice?
Scarsa comprensione delle specifiche del progetto
Utilizzo di nomi di variabili troppo lunghi
I principali errori da evitare durante la scrittura del codice includono: mancanza di commenti, nomi di variabili non descrittivi, uso eccessivo di codice duplicato, mancanza di gestione degli errori, e mancanza di test del codice.
Mancanza di spaziatura corretta
Che cosa è una variabile?
Un'istruzione che si ripete all'infinito
una serie di istruzioni
l'aspetto di uno sprite
Qualcosa che può cambiare il suo valore come il tempo, il punteggio, la posizione
Che cos'è un ciclo?
uno o più comandi che vengono ripetuti più volte
una sequenza di comandi
un comando che fa ruotare il nostro personaggio
nessuna delle precedenti
Cosa è il pensiero computazionale?
E' una forma di pensiero logico-creativo
E' una forma di pensiero logico
E' una forma di pensiero creativo
Il linguaggio che i programmatori creano ed usano per dire al computer quello che deve fare si chiama
Codice
Command
Programma Run
BINARIO
La contrazione di "Binary Digit".
Event
Bit
Conditionals
ASCII
Un modo di rappresentare le informazioni usando solo due opzioni
binario
Codice
Loop
Condizionale
Quali valori può assumere il BIT?
Dipende da quanti bit si usano
Zero (0) e uno (1)
23=8 informazioni
(0,1,2,3,4,5,6,7)
Con n bit, quante informazioni differenti possiamo avere?
2*n
2n
n2
2+n
Il numero binario 0101 corrisponde al numero decimale
2
5
10
100
