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

HDR Fotografia: Regola le impostazioni in Photomatix Dettagli Enhancer - dummies

HDR Fotografia: Regola le impostazioni in Photomatix Dettagli Enhancer - dummies

Dettagli Enhancer in Photomatix Pro ti consente di toni mappa le tue immagini ad alta gamma dinamica (HDR). Come puoi vedere da questa figura, ci sono un certo numero di controlli. Per fortuna, sono ben organizzati in aree funzionali. Le tre finestre mobili mostrano le impostazioni, l'anteprima dell'immagine e l'istogramma. Forza: controlla la forza di potenziamento del contrasto, sia locale ...

HDR Fotografia - Miscela materiale da fonti alternative - manichini

HDR Fotografia - Miscela materiale da fonti alternative - manichini

Cerca le aree dove potresti aver bisogno per mescolare il materiale da fonti alternative. Ad esempio, se una parte del cielo è saltata fuori, potresti voler sostituire il cielo scoppiato con una versione che è stata mappata in modo diverso in modo che il cielo appaia meglio (ciò che spesso accade è il resto ...

HDR Fotografia: scegli un formato file - dummies

HDR Fotografia: scegli un formato file - dummies

Quando crei un'immagine ad alta gamma dinamica, spesso viene data la possibilità di salvarlo come file HDR per un uso successivo. Se lo si salva come file HDR dipende in parte dalle preferenze e in parte da ciò che si intende fare. Normalmente, salti a destra nella mappatura dei toni, salva il minimo finale ...

Scelta dell'editore

Farmaci Opzioni per gestire la rabbia - manichini

Farmaci Opzioni per gestire la rabbia - manichini

La maggior parte dei programmi di gestione della rabbia non affronta il problema dei farmaci. In parte, probabilmente perché i farmaci non sono in realtà un modo per gestire la tua rabbia. E gli studi sull'efficacia dei farmaci per la rabbia sono stati alquanto incoerenti. Tuttavia, dovresti sapere che i farmaci possono essere un'opzione per alcune persone, specialmente quando altri disturbi emotivi, come ...

Gestione di amici e parenti con intelligenza emotiva - manichini

Gestione di amici e parenti con intelligenza emotiva - manichini

Ecco alcuni modi in cui si praticano tecniche di intelligenza emotiva con amici intimi e i parenti possono aiutarti a disinnescare situazioni difficili ea mantenere relazioni equilibrate e soddisfacenti con i tuoi cari. A partire dal finale le persone a volte interrompono completamente i contatti con parenti e amici e potresti trovarti in una situazione in cui ...

Mini questionario motivazionale - manichini

Mini questionario motivazionale - manichini

Dai un'occhiata al seguente elenco di compiti e decidi se vuoi ottenerne uno. Seleziona le attività che pensi di voler intraprendere: Acquistare una nuova casa Decorare la tua casa Sviluppare uno stile di vita più salutare Ottenere un nuovo lavoro Ottenere una promozione di lavoro Passare gli esami Lavorare per un ...

Scelta dell'editore

Come identificare i trigger di rabbia - dummies

Come identificare i trigger di rabbia - dummies

Conoscere i trigger di rabbia - gli eventi e le situazioni che ti fanno impazzire - è importante perché risponderai in modo più efficace alla tua rabbia quando ti sentirai preparato. Anticipare la possibilità di rabbia aumenta la capacità di esprimerlo in modo più costruttivo. Ecco alcuni trigger di rabbia comuni. Molte persone si sentono ...

Come misurare il tuo stress - manichini

Come misurare il tuo stress - manichini

Riconoscere i sintomi dello stress e quanto spesso si verificano può aiutarti ad affrontare lo stress. Utilizza le due settimane precedenti come periodo di tempo e registra l'occorrenza dei seguenti segni e sintomi fisici ed emotivi di stress. Dopo aver identificato i sintomi dello stress e quanto spesso si verificano, utilizzare la scala di valutazione dello stress per trovare il ...

Come calmare la mente - dummies

Come calmare la mente - dummies

Trovare modi per ridurre i livelli di stress aumenterà la tua felicità. A volte distrarti non è abbastanza per calmare la tua mente. A volte avete bisogno di misure più forti per eliminare, o almeno rallentare, quelle preoccupazioni e preoccupazioni indesiderate e che producono stress. Forse hai una preoccupazione inquietante che ti intrude continuamente nel tuo pensiero e ti impedisce di goderti ...