Giochi di programmazione, creazione da zero: per bambini e adolescenti, così come i loro genitori e insegnanti! Progettato per una vasta gamma di lettori e studiando la programmazione. Biblioteca Tkinter - Programmazione moderna.
Età raccomandata: da 13 anni
Studiamo programmazione su Python 3 sull'esempio di scrivere semplici ma dimostrando opportunità di programmazione.
Informazioni su come lavorare con la libreria Tkinter, con la quale è possibile creare programmi seri con una comoda interfaccia intuitiva, introduzione alla programmazione funzionale (procedurale), studiando i principi di costruire un programma basato sulle regole "Divide e conquistabile", che Contribuisce al pensiero creativo e al raggiungimento efficace anche nella vita di tutti i giorni. Come creare un pulsante? Come programmare un'azione premendola? Come visualizzare una finestra con un messaggio? Laconic Modern Design, Beauty and Grace è Tkinter.
Perché questo tutorial? Ho lavorato come insegnante di informatica due decenni e incontra una cosa fastidiosa. La maggior parte dei materiali progettati per "insegnare la programmazione" non sono effettivamente insegnati, ma sono peculiari libri di riferimento nella lingua: sintassi, funzioni, risultato. Sono d'accordo, anche se impariamo l'intero dizionario russo-inglese, non parlerò inglese. Perché per una conversazione, è necessario conoscere più di mille sottigliezze: tempi, declino, uso di pronome e preposizioni e altro.
In questo libro di testo, non sto solo parlando di Python 3, ma anche da Il lettore di ragionamento, conclusioni logiche non solo una domanda "con cosa?", Ma "per cosa?" e perché?" Tutta la teoria troverà immediatamente una riflessione nella pratica.
Struttura del materiale:
- Informazioni di base sulla lingua di Python 3;
- Architettura del gioco: su quali giochi di principi sono costruiti , che è necessario prevedere come fornire come sistema di elaborazione dei dati inferiore;
- Trucchi e trucchi del programmatore: per ingannare il destino è impossibile, ma è possibile alleviare il lavoro (e hai bisogno);
Giochi: Quattro giochi sono presentati in questa parte:
1. "Indovina il numero." Scopo del gioco: intrattenimento e analisi delle righe numeriche. Per i bambini che imparano a contare. Tu, se sei un genitore, puoi scrivere un gioco specificamente per il tuo bambino, avendo posto i tuoi desideri nel programma.
2. "Impara a contare." Scopo del gioco: sviluppo delle capacità dell'account. Sarà adatto a tutti - e anche adulti che desiderano aumentare l'abilità e aumentare la velocità del punteggio giusto "nella mente".
3 "Casino 678". Scopo del gioco: Antipopaganda Gambling. Quando scrivi l'algoritmo con le tue mani e, perdendo denaro virtuale, capirai che è impossibile vincere semplicemente, interesse per il gioco d'azzardo scomparirà. Consigliato per gli adolescenti con speranza improvvisamente accigliato almeno "milioni di dollari" e Live Nadovyuchi.
4. "Ippodromo." Scopo del gioco: Studiando la libreria Tkinter, formando un'applicazione finestra (Windows), funziona con immagini, animazione dell'immagine nella finestra del programma, sistemi di coordinate. Lavora con i parametri di processo: cambiamento della situazione di gioco basata sulla casualità.
Gli algoritmi presentati sono finalizzati all'istruzione:
- Comprensione dei principi del processore;
- Capacità pratica di creare e registrare algoritmi nella lingua;
- Abilità per implementare il trattamento dei dati agli strumenti Python;
- Abilità per utilizzare moderni strumenti linguistici di alto livello;
- ... e divulgazione del passatempo creativo.
Troverete:
- Algoritmi di elaborazione dei dati di base;
- Consigli pratici e commenti sulla base di molti anni di esperienza;
- Stadi di progettazione Algoritmi per i giochi;
- Descrizione del lavoro della Biblioteca Tkinter in esempi pratici;
- Test per testare una comprensione del codice Python.
Per favore, se ti piace l'applicazione, - Metti il voto e scrivi un commento. Molto motivante per la continuazione del lavoro :)
Speciale grazie a SmileZZZ: Senza di te, questo non sarebbe!
- исправлен недочёт, при котором приложение не запускалось на некоторых устройствах с Android 12;
- коррекция по тексту, выражаю благодарность Т Н, большое спасибо!