Corso approfondito su Python - corso gratuito da GeekSchool, formazione 9 mesi, data 30 novembre 2023.
Miscellanea / / December 01, 2023
Per bambini dagli 11 ai 14 anni. Per ragazzi senza esperienza che sognano di scrivere il loro primo codice.
Perché imparare Python
- Facile iniziare a programmare
Python ha un codice semplice e una sintassi chiara: è facile per i ragazzi lavorare con variabili, algoritmi, funzioni e comandi. Dopo la formazione, i bambini avranno le basi della conoscenza della programmazione.
2. Sviluppo generale e miglioramento del rendimento scolastico
La programmazione allena la logica, insegna a fissare obiettivi e trovare errori, sviluppa il pensiero creativo e analitico. Dopo la formazione, i bambini acquisiranno maggiore sicurezza nelle lezioni di matematica, fisica e informatica.
3. Prospettive di carriera chiare
Python è uno dei 3 linguaggi più popolari: gli sviluppatori guadagnano in media 250.000 RUB al mese. Possono sviluppare programmi e giochi, analisi e creare intelligenza artificiale.
I ragazzi non solo imparano Python, ma crescono come specialisti
Provando diverse specialità
I ragazzi si metteranno alla prova come sviluppatori, progettisti di giochi e analisti. Potranno capire quale specialità preferiscono.
Raccogliere il tuo portafoglio
In 9 mesi, i ragazzi impareranno a lavorare con algoritmi informatici, grafica, suono e animazione. Ogni studente creerà quattro giochi 2D, quattro siti web e tre chatbot.
Lavora in una squadra amichevole
I ragazzi vedono come funziona il lavoro in una vera azienda informatica: sono divisi in team, portano avanti progetti comuni e pianificano compiti con altri team.
Comunica con esperti IT di grandi aziende
I bambini impareranno com'è il vero lavoro di progetto e come continuare a svilupparsi. Gli esperti condivideranno i segreti dello sviluppo con i ragazzi e risponderanno alle domande.
Perché GeekSchool
Lezioni dal vivo
Le lezioni si tengono su Zoom: i bambini ascoltano l'insegnante e subito si esercitano. Dopo ogni lezione, viene salvata una registrazione, facilitandone la revisione.
Supporto continuo
I curatori sostengono i bambini, li motivano ad apprendere in situazioni difficili, pongono domande interessanti nelle chat e inviano materiali utili. I curatori sono sempre in contatto con genitori e bambini
Insegnanti esperti
Le lezioni sono tenute da programmatori con esperienza di insegnamento. Parlano la stessa lingua con i bambini, insegnano le lezioni in modo divertente e rispondono alle domande.
Amici con interessi simili
I ragazzi trovano persone che la pensano allo stesso modo con cui è interessante studiare, condividere idee e scambiare impressioni. Dopo il corso, i ragazzi continuano a comunicare e a migliorare i progetti comuni
Lezioni una volta alla settimana - dopo la scuola o nei fine settimana
9 mesi di formazione
La lezione dura 90 minuti
15 ragazzi nel gruppo
Primo modulo: 2D - giochi in Python
- Lavorare con la sintassi di base in Python
- Risolviamo problemi matematici utilizzando il codice, creiamo funzioni per la soluzione automatica
- Lavorare con le librerie Turtle e Pygame: visualizzare codice e creare semplici giochi 2D
- Comprendere la programmazione orientata agli oggetti per creare giochi complessi
- Sviluppiamo giochi in squadra
Di conseguenza, creiamo un gioco con la calcolatrice, una ricerca testuale, un ping-pong, un gioco di tiro, corse, forme grafiche
Secondo modulo: Siti Web Python
- Lavoriamo con il frontend e il backend del sito: personalizziamo l'aspetto e pensiamo attraverso la logica interna del sito
- Lavoriamo con strumenti che ti aiuteranno a creare un sito web: HTML, CSS, Flask
- Sviluppiamo un sito web in team
Di conseguenza, creiamo un sito blog con una storia su noi stessi e un sito sul nostro argomento preferito: su un gioco, un film, un libro, un musicista
Terzo modulo: chatbot in Python
- Studiamo la logica di qualsiasi chatbot
- Creazione di un chatbot per Discord
- Creare un chatbot in un team
Di conseguenza, creiamo tre chatbot: uno monitora la chat e raccoglie statistiche sull'attività, e gli altri due funzionano secondo qualsiasi principio.