3 semplici progetti di codifica per bambini che utilizzano Microsoft Small Basic

3 semplici progetti di codifica per bambini che utilizzano Microsoft Small Basic

Imparare a programmare può essere scoraggiante, soprattutto per i bambini. La combinazione di dover imparare una sintassi complicata insieme a concetti di programmazione è sufficiente per scoraggiare molte persone. Tuttavia, imparare a programmare è una delle cose più importanti che i tuoi figli possono imparare e sono disponibili strumenti per renderlo più facile.





Uno di questi strumenti è Microsoft Small Basic, con cui è facile iniziare. Ecco tre progetti che i bambini possono utilizzare per fare i primi passi nella programmazione.





Che cos'è Microsoft Small Basic?

Microsoft Small Basic (MSB) è un linguaggio progettato per semplificare l'apprendimento delle basi della codifica. Rivolto ai bambini (ma perfetto anche per gli adulti), fornisce un linguaggio essenziale e un'interfaccia intuitiva. Giunto al suo decimo anno, MSB è un ambiente di sviluppo integrato tollerante che consente un po' di margine di manovra con la sintassi.





Questo aiuta a evitare alcune delle frustrazioni che i programmatori principianti possono in genere provare.

Questo progetto è una procedura dettagliata per la codifica di un orologio personalizzato. Il progetto copre semplici concetti di programmazione e, sebbene sia rivolto ai bambini, anche gli adulti principianti possono trarre vantaggio dal seguire. Mentre l'IDE può essere scaricato su computer che eseguono Microsoft Windows, il tutorial di oggi utilizza l'IDE basato sul web. Può essere completato su qualsiasi computer dotato di browser e connessione Internet.



Introduzione a Microsoft Small Basic

Per iniziare, apri un browser web e vai a smallbasic.com . Dovresti vedere un sito web con questi due pulsanti al centro:

Fare clic sul pulsante Cominciare pulsante e verrai indirizzato a una schermata simile a questa:





Questa è una versione online dell'IDE Microsoft Small Basic. Un IDE online è un luogo in cui puoi scrivere codice e testarlo, tutto in un unico posto. Come puoi vedere, c'è già del codice nella finestra di testo. Premi il blu, triangolare, Correre pulsante per vedere cosa fa il codice.

Premi il piccolo X nell'angolo in alto a destra per chiudere il programma. Guarda il codice. Vedrai che tutto ciò che è all'interno delle parentesi viene stampato quando esegui il programma. Prova a cambiare la parola Mondo al tuo nome e fai di nuovo clic su Esegui. Se non ha funzionato, assicurati di avere ancora le virgolette tra parentesi ('...testo...') in questo modo:





Per capire perché questo accade, suddividiamo la linea in pezzi. Si inizia con Finestra di testo . Questo dice al computer che qualunque cosa accada dopo dovrebbe accadere alla finestra di testo. TextWindow.WriteLine significa che vogliamo che TextWindow scriva una riga. TextWindow.WriteLine('Hello, Ian!') significa che stiamo dicendo a TextWindow di scrivere una riga, e ciò che è tra parentesi è ciò che viene scritto!

come disconnettere facebook da instagram

1. Chiedi un nome

Ora cambierai il tuo programma per chiedere il nome dell'utente quando inizia. Inizia con la domanda ovvia:

Per ottenere l'input dell'utente, abbiamo bisogno di due cose. Un modo per leggere ciò che scrivono e un posto dove conservarlo. Questa linea ti dà entrambi:

Questa linea crea una variabile chiamata nome . Una variabile è come una casella in cui memorizzare i dati --- in questo caso, il nome dell'utente.

Successivamente, c'è un segno di uguale ( = ). Ciò significa che tutto ciò che verrà dopo verrà memorizzato all'interno nome .

Poi dici a Finestra di testo a Leggi ciò che l'utente digita. Non dimenticare le parentesi: anche se sono vuote, il computer ha bisogno che sappiano cosa fare!

Ora, quando il programma viene eseguito, all'utente viene chiesto il suo nome. Quando lo digitano e premono accedere è memorizzato. Non resta che dire al computer di ristamparlo.

Noterai che non tutto nel Linea di scrittura parentesi ha le virgolette. Questo perché stai combinando il detto 'Ciao, ' con tutto ciò che è memorizzato nel nome variabile, utilizzando un segno più. Questo è chiamato concatenazione di stringhe . Non preoccuparti se non capisci ancora cosa significa --- è una buona frase da sapere in seguito quando ti sentirai più a tuo agio con la programmazione, o hai seguito un corso di programmazione . Ora, quando esegui il tuo programma, l'utente riceve una risposta personale.

2. Raccontare l'ora

Finora il tuo programma saluta ogni utente per nome. Ora puoi fargli dire l'ora usando Orologio.Ora . Aggiungilo alla stessa riga che hai appena creato:

Nota dove ci sono le virgolette e dove no. Inoltre, assicurati di includere tutti i segni più nel posto giusto. Fare questo bene è importante! Esegui di nuovo il tuo codice --- insieme al tuo saluto, vedrai l'ora.

Grande! Se ricevi degli errori o ti mancano degli spazi nella finestra di testo, controlla attentamente il tuo codice per eventuali errori.

3. Renderlo personale

Ora che hai il tuo orologio, facciamo in modo che funzioni solo per te. Abbiamo bisogno di un modo per verificare che il nome inserito sia il tuo nome. Lo facciamo con un se dichiarazione . Cambia il tuo codice in modo che assomigli a questo:

Aggiungendo la parola Se al codice, il computer sa che deve controllare qualcosa. Questa volta, vuoi controllare se il nome la variabile corrisponde al tuo nome, usando il è uguale a cartello.

come faccio a creare un indirizzo email per me stesso?

Finora, Se il nome variabile digitata dall'utente è uguale a il tuo nome, ti dirà l'ora. Cosa succede se qualcun altro usa il programma?

Questo è ciò che Altro la dichiarazione è per. Se viene digitato un altro nome, il programma salta l'istruzione if e fa tutto ciò che dice dopo Altro .

Infine, digita Finisci se in modo che il computer sappia che l'istruzione if è terminata. Ora, quando esegui il programma, riceverai una risposta diversa a seconda che tu inserisca o meno il tuo nome:

Hai appena codificato un orologio che funziona per te e saluta chiunque altro lo usi!

Ulteriori informazioni con Microsoft Small Basic

Questo progetto ha alcuni concetti di base essenziali per la programmazione. L'utilizzo di un IDE semplificato consente ai principianti di apprendere i concetti di programmazione e di abituarsi alla sintassi della codifica. Questo può aiutare su tutta la linea con linguaggi più complicati come Python.

Microsoft Small Basic non è l'unico modo per imparare e se il codice effettivo è un po' troppo in questa fase, hai altre opzioni.

Scratch è un linguaggio puramente visivo perfetto per i bambini. Ci sono anche diversi elementi educativi in ​​Minecraft progettati per insegnare i concetti fondamentali. L'ora del codice di Minecraft fornisce un ambiente di apprendimento familiare per intrepidi giovani costruttori!

Credito immagine: olly18/ Depositphotos

siti web da visitare quando ci si annoia
Condividere Condividere Tweet E-mail Dovresti eseguire l'aggiornamento a Windows 11 immediatamente?

Windows 11 arriverà presto, ma dovresti aggiornare il prima possibile o aspettare qualche settimana? Scopriamolo.

Leggi Avanti
Argomenti correlati
  • Programmazione
  • Tutorial sulla programmazione
  • Microsoft Small Basic
Circa l'autore Ian Buckley(216 articoli pubblicati)

Ian Buckley è un giornalista freelance, musicista, performer e produttore di video che vive a Berlino, in Germania. Quando non scrive o sul palco, armeggia con l'elettronica o il codice fai-da-te nella speranza di diventare uno scienziato pazzo.

Altro da Ian Buckley

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti