Dybdekurs om Python - gratis kurs fra GeekSchool, opplæring 9 måneder, Dato 30. november 2023.
Miscellanea / / December 01, 2023
For barn 11-14 år. For gutter uten erfaring som drømmer om å skrive sin første kode.
Hvorfor lære Python
- Enkel å starte programmering
Python har enkel kode og klar syntaks: det er enkelt for gutter å jobbe med variabler, algoritmer, funksjoner og kommandoer. Etter opplæring vil barna ha et grunnlag for programmeringskunnskap.
2. Generell utvikling og forbedring av akademiske prestasjoner
Programmering trener logikk, lærer deg å sette mål og finne feil, utvikler kreativ og analytisk tenkning. Etter trening vil barna bli mer selvsikre i matematikk, fysikk og informatikktimer.
3. Klare karrieremuligheter
Python er et av de tre mest populære språkene: utviklere tjener i gjennomsnitt 250 000 RUB per måned. De kan utvikle programmer og spill, analyser og lage kunstig intelligens.
Gutta lærer ikke bare Python, men utvikler seg som spesialister
Prøver forskjellige spesialiteter
Gutta skal prøve seg som utviklere, spilldesignere og analytikere. De vil kunne forstå hvilken spesialitet de foretrekker.
Samle porteføljen din
Om 9 måneder skal gutta lære å jobbe med dataalgoritmer, grafikk, lyd og animasjon. Hver student skal lage fire 2D-spill, fire nettsider og tre chatboter.
Arbeid i et vennlig team
Gutta ser hvordan arbeid fungerer i et ekte IT-selskap: de er delt inn i team, gjennomfører felles prosjekter og planlegger oppgaver med andre team.
Kommuniser med IT-eksperter fra store selskaper
Barna skal lære hvordan ekte prosjektarbeid ser ut og hvordan de kan fortsette å utvikle seg. Eksperter vil dele utviklingshemmeligheter med gutta og svare på spørsmål.
Hvorfor GeekSchool
Live leksjoner
Leksjoner holdes på Zoom: barna lytter til læreren og øver umiddelbart. Etter hver leksjon lagres et opptak, noe som gjør det praktisk å se gjennom.
Løpende støtte
Kuratorene støtter barna, motiverer dem til å lære i vanskelige situasjoner, stiller interessante spørsmål i chatter og sender nyttig materiale. Kuratorer er alltid i kontakt med foreldre og barn
Erfarne lærere
Leksjonene blir undervist av programmerere med undervisningserfaring. De snakker samme språk med barna, underviser på en morsom måte og svarer på spørsmål.
Venner med lignende interesser
Gutta finner likesinnede som det er interessant å studere, dele ideer og utveksle inntrykk med. Etter kurset fortsetter gutta å kommunisere og forbedre felles prosjekter
Klasser en gang i uken - etter skoletid eller i helgene
9 måneders trening
Leksjonen varer i 90 minutter
15 gutter i gruppen
Første modul: 2D - spill i Python
- Arbeider med grunnleggende syntaks i Python
- Vi løser matematiske problemer ved hjelp av kode, lager funksjoner for automatisk løsning
- Arbeide med Turtle- og Pygame-bibliotekene: visualisere kode og lage enkle 2D-spill
- Forstå objektorientert programmering for å lage komplekse spill
- Vi utvikler spill som et lag
Som et resultat lager vi et kalkulatorspill, et tekstoppdrag, ping-pong, et skytespill, racing, grafiske former
Andre modul: Python-nettsteder
- Vi jobber med frontend og backend av nettstedet: vi tilpasser utseendet og tenker gjennom den interne logikken til nettstedet
- Vi jobber med verktøy som hjelper deg med å lage en nettside: HTML, CSS, Flask
- Vi utvikler en nettside som et team
Som et resultat lager vi en bloggside med en historie om oss selv og ett nettsted om favorittemnet vårt: om et spill, en film, en bok, en musiker
Tredje modul: chatbots i Python
- Vi studerer logikken til enhver chatbot
- Opprette en chatbot for Discord
- Opprette en chatbot i et team
Som et resultat lager vi tre chatboter: en overvåker chatten og samler inn aktivitetsstatistikk, og de to andre jobber etter ethvert prinsipp.