Casa Finanza personale Codifica For Kids For Dummies Cheat Sheet - dummies

Codifica For Kids For Dummies Cheat Sheet - dummies

Video: How To Read Text In Binary 2025

Video: How To Read Text In Binary 2025
Anonim

Di Camille McCue

Iniziare a scrivere codice è simile all'apprendimento di una nuova lingua: devi conoscere il vocabolario e la punteggiatura e come metterli insieme. È inoltre necessario sapere come utilizzare gli strumenti di disegno e come creare pulsanti e altre funzionalità per creare un'interfaccia utente grafica per i programmi.

Come creare un piano d'azione durante la scrittura di un programma per computer MicroWorlds EX

La scrittura di un nuovo programma per computer inizia con la creazione di un piano di azione. Il piano d'azione indica quali parti più piccole è necessario creare e assemblare per costruire l'intero programma. Il tuo piano d'azione dovrebbe contenere passaggi come il seguente.

Pianificazione della progettazione e del layout:

  • Definisci lo scopo del programma: gioco, simulazione o scena animata.

  • Seleziona o dipingi sfondi nelle pagine.

  • Crea pagine o schermate di cui il tuo programma ha bisogno: splash page, pagina di azione e livelli. Aggiungi transizioni tra le pagine.

  • Crea personaggi, se necessario, schiudendo le tartarughe e selezionando le forme dalla tavolozza Pittura / Clipart o dipingendo nuove forme in punti forma nel riquadro Forme. (Fare doppio clic su un punto forma per aprire l'Editor forme.)

  • Creare caselle di testo con titoli, etichette e istruzioni.

  • Crea caselle di testo per mostrare i valori delle variabili. Se un valore variabile viene trasferito tra le pagine, definire una variabile di progetto e quindi creare caselle di testo per mostrare il valore della variabile di progetto.

Creazione di azioni per i personaggi:

  • In ogni zaino da tartaruga nella scheda Stato, impostare gli attributi dei caratteri. Ciò è particolarmente utile per gli attributi che non cambiano durante il programma: dopo che sono stati assegnati, non è necessario impostare nuovamente questi valori. Gli esempi includono dimensioni, forma e titolo e ho variablename valori. Tuttavia, questi valori possono essere modificati in qualsiasi momento durante l'esecuzione del programma, se necessario.

  • In ogni zaino tartarugato nella scheda Regole, aggiungi primitive o procedure ai campi OnClick, OnColor, OnTick, OnTouching, OnMessage e When This Do That.

  • Se necessario, aggiungi il colore universale sotto condizionale allo sfondo. I comandi aggiunti allo sfondo verranno eseguiti quando una tartaruga tocca un colore designato.

Aggiunta di funzionalità, ad esempio modalità di interazione e multimedialità per gli utenti:

  • Se verrà utilizzato un elenco a discesa, creare e denominare l'elenco a discesa e aggiungere gli elementi all'elenco.

  • Se verrà utilizzato un dispositivo di scorrimento, creare e assegnare un nome al dispositivo di scorrimento. Il cursore è una variabile con valori che possono essere modificati nell'interfaccia utente grafica.

  • Aggiungi pulsanti all'interfaccia utente grafica in modo che gli utenti possano eseguire il codice che hai scritto e interagire con il tuo programma.

  • Se necessario, aggiungi funzioni audio come musica o effetti sonori.

Programmazione delle azioni:

  • Nel riquadro Procedure, scrivere le procedure che verranno eseguite per controllare il flusso del programma, reagire alle condizioni del programma e reagire all'input dell'utente.

  • Nel riquadro Procedure, scrivere una procedura di inizializzazione per impostare le condizioni iniziali per l'esecuzione del programma. Ciò può includere l'impostazione di valori di variabili iniziali e dimensioni, forme, intestazioni e posizioni della tartaruga, se le tartarughe mostrano o nascondono e se le tartarughe vengono cliccate o disattivate.

Come usare le primitive in MicroWorlds EX

Le primitive sono comandi che MicroWorlds EX già conosce. Digitando una primitiva nel Command Center (nella parte inferiore dell'interfaccia) e quindi premendo Invio (Windows) o A capo (Mac) si esegue immediatamente la primitiva.

Si noti che alcune primitive hanno bisogno di un input, come un numero, una parola o un elenco di parole o istruzioni. Quando usi queste primitive, ricordati di controllare che abbiano il giusto tipo di input.

Primitivo Che tartaruga corrente
casa Imposta le coordinate su (0, 0) e verso 0
mostra chi identifica il nome della tartaruga corrente
fd distanza Tartaruga si sposta in avanti distanza

passi

bk distanza Tartaruga si sposta indietro distanza

passi

planata distanza

velocità < La tartaruga si muove

distanza con una velocità

rt

angolo Tartaruga gira a destra angolo gradi

lt

angolo Tartaruga gira a sinistra angolo gradi

seth

angolo Imposta tartaruga verso angolo gradi

pd o p

Tartaruga mette il pennino verso il basso o la penna su setc "
colore Imposta la tartaruga e la sua penna su colore (ad esempio, blu) setpensize
num Imposta la dimensione della tartaruga penna setbg "
colore Imposta lo sfondo colore (per esempio, giallo)

seth"

shapename Imposta la forma della tartaruga shapename clean
Pulisce lo sfondo, ma lascia tutti gli oggetti dove sono sono

st o ht

Mostra tartaruga o nascondi tartaruga pd o pu
Tartaruga mette il pennino giù o penna in alto attendi
tempo Attende > tempo (in decimi di secondo) setx

xcor

Imposta la coordinata x della tartaruga su xcor sety ycor
Imposta la coordinata y della tartaruga su ycor setpos [ xcor
ycor ]

Imposta le coordinate della tartaruga su ( xcor

, < ycor ) ripetizione num [ comandi
]

Esegue i comandi per un totale

di num volte

random num Genera un numero casuale da 0 a num

- 1 set variablename value
Imposta la variabile variablename in valore t1,

comandi Assegna t1 come tartaruga corrente; t1 esegue

comandi se condizione [
conseguenza ] Se condizione si verifica allora esegue conseguenza tutti [

comandi ]

Tutte le tartarughe eseguono comandi (non solo tartaruga corrente) Come scrivere le procedure in MicroMondi EX Le procedure combinano le primitive e altre procedure per creare nuovi comandi.Le procedure sono scritte nel riquadro Procedure dell'interfaccia MicroWorlds EX. Una procedura inizia con la parola e una parola con un nome per la procedura. Termina con la parola fine, che deve essere sulla propria linea. La procedura può quindi essere eseguita digitando il nome della procedura nel Centro comandi o includendolo in un'altra procedura o in un'istruzione di pulsante o ovunque venga utilizzato un comando. Di seguito sono riportati alcuni esempi di procedure.

Il seguente codice definisce una procedura denominata redsquare che disegna un quadrato rosso di lunghezza laterale 50:

a redsquare setc "red pd repeat 4 [fd 50 rt 90] end

Il seguente codice presuppone che ci siano due caselle di testo: una testa nominata e una coda nominata.Questo codice definisce una procedura denominata initialize che imposta il valore della variabile head su 0:

per inizializzare i sethead 0 settail 0 end

Il seguente codice presuppone che ci siano due forme: una testa nominata e una coda nominata.Questo codice definisce una procedura denominata cointoss che imposta il valore della variabile flip su un numero generato casualmente (o 0 o 1), quindi mostra una forma delle teste o una forma delle code secondo la risultato:

per cointoss setflip random 2 if flip = 0 [setsh "heads] if flip = 1 [setsh" code] end

Codifica For Kids For Dummies Cheat Sheet - dummies

Scelta dell'editore

Vantaggi di base della rete - manichini

Vantaggi di base della rete - manichini

Se la verità viene detta, le reti di computer sono un problema da impostare. Perché i vantaggi di avere una rete rendono la pena di crearne uno utile. Non è necessario essere un dottorato di ricerca per comprendere i vantaggi del networking. Le reti riguardano esclusivamente la condivisione. Nello specifico, le reti riguardano la condivisione di tre elementi: informazioni, risorse, ...

Biometria L'accettazione, la privacy e la legge - manichini

Biometria L'accettazione, la privacy e la legge - manichini

La tecnologia biometrica non è affatto universalmente accettata da tutti gli utenti. Ci sono una serie di considerazioni sociali e legali che danno ad ogni organizzazione una pausa prima di fare il salto a capofitto nell'implementazione di un sistema biometrico. Le persone sono più a loro agio con i sistemi di raccolta biometrici che sono i meno intrusivi. Scanner per retina e nasi elettronici sono ...

Biometria Nozioni di base - manichini

Biometria Nozioni di base - manichini

La biometria non è roba da fantascienza. Puoi trovare una dozzina di modi più o meno efficaci per utilizzare la biometria per identificare qualcuno, ognuno dei quali si divide in due classi: la biometria fisiologica misura una parte specifica della struttura o della forma di una porzione del corpo di un soggetto. La biometria comportamentale è più interessata a come ...

Scelta dell'editore

Come creare un nuovo dizionario personalizzato in Excel 2007 - dummies

Come creare un nuovo dizionario personalizzato in Excel 2007 - dummies

In Excel 2007, è possibile creare dizionari personalizzati da utilizzare quando si esegue il controllo ortografico dei fogli di lavoro. Utilizzare il pulsante Aggiungi al dizionario nella finestra di dialogo Controllo ortografico per aggiungere parole sconosciute a un dizionario personalizzato. Per impostazione predefinita, Excel aggiunge queste parole a un file dizionario personalizzato denominato CUSTOM. DIC, ma è possibile creare una nuova personalizzazione ...

Come creare un componente aggiuntivo da un file di cartella di lavoro Excel Excel normale in VBA - modi di dire

Come creare un componente aggiuntivo da un file di cartella di lavoro Excel Excel normale in VBA - modi di dire

Sebbene sia possibile convertire qualsiasi cartella di lavoro di Excel in un componente aggiuntivo, non tutte le cartelle di lavoro traggono vantaggio da questa conversione. Una cartella di lavoro senza macro rende un componente aggiuntivo inutile. In effetti, gli unici tipi di cartelle di lavoro che traggono vantaggio dall'essere convertiti in un componente aggiuntivo sono quelli con macro. Ad esempio, una cartella di lavoro costituita da macro generiche (Sub ...

Come creare una nuova cartella di lavoro in Excel 2010 - dummy

Come creare una nuova cartella di lavoro in Excel 2010 - dummy

Se si lavora in Microsoft Excel 2010 e vuoi iniziare a lavorare in un nuovo file di cartella di lavoro di Excel, puoi facilmente creare una nuova cartella di lavoro. Per fare ciò, puoi usare un comando nella scheda File o una scorciatoia da tastiera. Fare clic sulla scheda File. Excel visualizza la visualizzazione Backstage, in cui è possibile accedere ai comandi relativi ai file. ...

Scelta dell'editore

Usa lo strumento Gomma in Adobe Illustrator CS5 - manichini

Usa lo strumento Gomma in Adobe Illustrator CS5 - manichini

Adobe Illustrator Creative Suite 5 (Adobe CS5) Illustrator è utilizzato per rimuovere rapidamente aree di grafica con la stessa facilità con cui si cancellano i pixel in Photoshop, accarezzando con il mouse su qualsiasi forma o gruppo di forme. Facendo doppio clic sullo strumento Gomma, è possibile definire il diametro, l'angolo e la rotondità della gomma. Se stai usando un ...

Trasforma gli strumenti in Adobe Illustrator CS5 - dummies

Trasforma gli strumenti in Adobe Illustrator CS5 - dummies

I più popolari strumenti di trasformazione in Adobe Creative Suite 5 (Adobe CS5) Illustrator - Rifletti, scala, inclina, rimodella e Trasformazione libera: sono facili da usare e modificano rapidamente la tua illustrazione. Lo strumento Rifletti Niente è simmetrico, giusto? Forse no, ma gli oggetti non creati simmetricamente in Illustrator possono sembrare off-kilter. Utilizzando lo strumento Rifletti, si ...

Quando utilizzare Adobe CS5 Illustrator - dummies

Quando utilizzare Adobe CS5 Illustrator - dummies

Utilizzando Adobe Creative Suite 5 (Adobe CS5) Illustrator anziché Photoshop , ottieni diversi benefici. Potresti aver sentito che Illustrator è migliore per la grafica vettoriale, ma perché e che altro porta? Illustrator può salvare ed esportare immagini nella maggior parte dei formati di file. Scegliendo di salvare o esportare, è possibile creare un ...