Verdiepende cursus over Python - cursus 45.000 wrijven. van GeekBrains, training 9 maanden, één keer per week, datum 29 november 2023.
Gemengde Berichten / / December 01, 2023
Waarom Python leren
Gemakkelijk om te beginnen met programmeren
Python heeft eenvoudige code en een duidelijke syntaxis: het is gemakkelijk voor mensen om met variabelen, algoritmen, functies en opdrachten te werken. Na de training hebben de kinderen een basis programmeerkennis.
Algemene ontwikkeling en verbetering van academische prestaties
Programmeren traint logica, leert je doelen stellen en fouten vinden, ontwikkelt creatief en analytisch denken. Na de training zullen de kinderen meer zelfvertrouwen krijgen in de lessen wiskunde, natuurkunde en informatica.
Duidelijk carrièreperspectief
Python behoort tot de top 3 van populaire talen: ontwikkelaars verdienen gemiddeld 250.000 roebel per maand. Ze kunnen programma's en games ontwikkelen, analyses uitvoeren en kunstmatige intelligentie creëren.
De jongens leren niet alleen Python, maar ontwikkelen zich als specialisten
Verschillende specialiteiten uitproberen
De jongens zullen zichzelf uitproberen als ontwikkelaars, game-ontwerpers en analisten. Ze zullen kunnen begrijpen welke specialiteit ze het liefst hebben.
Het verzamelen van uw portefeuille
In negen maanden tijd leren de jongens werken met computeralgoritmen, graphics, geluid en animatie. Elke leerling maakt vier 2D-games, vier websites en drie chatbots.
Werken in een gezellig team
De jongens zien hoe het werk werkt in een echt IT-bedrijf: ze zijn verdeeld in teams, voeren gemeenschappelijke projecten uit en plannen taken met andere teams.
Communiceer met IT-experts van grote bedrijven
De kinderen leren hoe echt projectwerk eruit ziet en hoe ze zich kunnen blijven ontwikkelen. Experts zullen ontwikkelingsgeheimen met de jongens delen en vragen beantwoorden.
Eerste module: 2D-spellen in Python
Werken met de basissyntaxis van Python
We lossen wiskundige problemen op met behulp van code, creëren functies voor automatische oplossing
We werken met de Turtle- en Pygame-bibliotheken: visualiseer de code en maak eenvoudige 2D-games
Objectgeoriënteerd programmeren begrijpen om complexe games te maken
Wij ontwikkelen games als team
Als resultaat creëren we een rekenspel, een tekstzoektocht, pingpong, een schietspel, racen en grafische vormen.
Tweede module: Python-websites
We werken met de frontend en backend van de site: we passen het uiterlijk aan en denken na over de interne logica van de site
We werken met tools die u helpen bij het maken van een website: HTML, CSS, Flask
Wij ontwikkelen als team een website
Als resultaat creëren we een blogsite met een verhaal over onszelf en één site over ons favoriete onderwerp: over een game, een film, een boek, een muzikant.
Derde module: chatbots in Python
We bestuderen de logica van elke chatbot
Een chatbot maken voor Discord
Een chatbot maken in een team
Als resultaat creëren we drie chatbots: één monitort de chat en verzamelt activiteitsstatistieken, en de andere twee werken volgens elk principe.