Învățați Python prin cel mai popular joc - curs 24.000 RUB. de la Coddy School of Programming for Children, instruire 4 module (luni)
Miscelaneu / / December 08, 2023
Format: lecții individuale și de grup, offline și online (în timp real).
Numar copii: de la 1 la 8.
de la 750 rub./oră într-un grup online,
de la 850 rub./oră într-un grup offline,
de la 1050 rub./oră individual online,
de la 1980 rub./oră individual offline.
Minecraft este unul dintre cele mai populare și unul dintre cele mai vândute jocuri video din istorie, de colecție are o comunitate imensă de jocuri în jurul său și oferă multe oportunități de învățare programare.
Un număr mare de oameni din întreaga lume folosesc Minecraft în scopuri educaționale: începând cu cursurile în universități dedicate studiului și dezvoltării inteligenței artificiale, terminând cu școli și vară tabere. Acest popular joc de calculator este folosit și în studiul disciplinelor precum chimia, fizica, matematica și chiar istoria și multe altele!
Cursul „Minecraft: Programare în Python” este conceput pentru a învăța unul dintre cele mai populare limbaje de programare bazate pe mediul de joc Minecraft.
1. Limbajul Python este unul dintre cele mai populare limbaje de programare din lume. Este extrem de solicitat atunci când aplici pentru un loc de muncă la asemenea giganți IT precum Google, Facebook, Youtube și alte companii.
2. Python poate fi folosit pentru aproape orice: știința datelor și analiza datelor, inteligența artificială și învățare automată, dezvoltare web, finanțare și tranzacționare, sisteme de rețea și securitate, dezvoltare de jocuri și alte.
3. Python este utilizat pe scară largă în știința datelor și proiecte de învățare automată. De exemplu, în Singapore, Python a fost folosit pentru a analiza orarele trenurilor, ceea ce a scos la iveală erori care au dus la o serie de întreruperi grave ale trenurilor pe linia centrală.
4. Programatorii Python sunt unii dintre cei mai căutați și bine plătiți profesioniști din lume.
5. Este foarte ușor să începeți să învățați Python de la zero. Aceasta este o opțiune ideală pentru primii pași în lumea programării.
Cursurile sunt desfășurate într-un format de joc care le va permite copiilor nu numai să învețe cum să scrie programe în Python, ci și să le aplice în mediul Minecraft și să-și construiască propriile lumi!
La finalizarea cursului, fiecare student primește un certificat personalizat de la CODDY.
Profesor de curs:
„Dezvoltarea de moduri pentru Minecraft”, „Programarea jocurilor în Python”, „Unity 3D”, „Minecraft: o introducere în inteligența artificială”, „Crearea
jocuri în Roblox Studio”, „Programare pentru cei mici”, „Programare pentru cei mici în Tynker”, „Programare Minecraft”, „Jocuri 3D în Scratch”, „Minecraft în Scratch”
Educaţie:
Universitatea Politehnică din Moscova, specialitatea „Informatică și informatică în CAD”.
Experienţă:
Cunoaște limbajele C#, C++, Pascal, SQL. Programat în sisteme 1C folosind limbajul de programare încorporat 1C: Enterprise. A participat la crearea de cursuri de formare pentru universitate pe Fusion 360 și Inventor.
Interese:
Îi place să lucreze cu baze de date, să modeleze și să rezolve probleme matematice non-standard. În programare, îmi place să scriu funcționalități pentru aplicații mobile (C++). Consideră că fiecare copil poate avea o abordare non-standard.
„Cel mai important lucru în învățare este interesul copiilor.”
Profesor de curs:
„Programarea jocurilor în Python”, „Cunoștințe informatice”, „Unreal Engine 4”, „Dezvoltarea jocurilor în C++”, „Programare în Python3”, „Minecraft: programare în Python”
Educaţie:
Universitatea de prietenie a popoarelor ruse (RUDN), specialitatea „Informația fundamentală și tehnologia informației”.
Experienţă:
Fluent în C++, Python, Pascal. Participant la diferite forumuri de tineret la nivel regional și rusesc. Organizator al forumului rusesc „Big School Picnic”, organizat de Mișcarea școlarilor din Rusia (RSM).
Interese:
Pe lângă programare, îi place să citească cărți, să meargă cu bicicleta și jocuri pe calculator.
„Când programează, o persoană trebuie să dea dovadă de perseverență și determinare, astfel încât programatorii începători se dezvoltă nu numai ca specialiști, ci și ca indivizi.”
Profesor de curs:
„Minecraft: o introducere în inteligența artificială”, „Programare pentru cei mici”, „Minecraft: programare în Python”, „Boți în Python”
Educaţie:
Universitatea de Stat Tyumen (TSU), Facultatea de Informatică Aplicată.
Experienţă:
Interes profund pentru informatică și experiență în programare în diferite limbi. Astăzi programează în Python și C#. Are experiență ca profesor de matematică.
Interese:
Programare bot în Telegram, analiza datelor în Python. Dezvoltat în limbajul C#. Este interesat de diverse sporturi. Preferatul meu este baschetul. Sunt convins că nu există limită pentru auto-îmbunătățire.
„Singura modalitate de a învăța în mod eficient un nou limbaj de programare este prin exersare, folosindu-l pentru a rezolva probleme dificile și a-ți ușura viața.”
modulul 1
Prima zi
Introducere în Python
− Algoritm, program
− Variabile numerice și șir, schimbarea tipului de variabilă
− Coordonate, vectori, calcul distanta
− Teleportarea unui personaj, clădiri, trimiterea unui mesaj la chat
A doua zi
Mergând mai adânc în Python
− Gestionarea excepțiilor
− Logica booleană
− Operaţii de comparare
− Recunoașterea obiectelor din jurul personajului
Ziua trei
Condiționale
− Construcții condiționale if-elif-else, aplicarea logicii booleene
− Usi secrete, scara rulanta, dus
Ziua a patra
bucle while
− bucle while cu contor
− Bucle while folosind logica booleană
− Blestem, traseu de flori, concurs de scufundări, ring de dans, mesaje de chat
al 2-lea modul
Ziua cinci
Proceduri
− Proceduri
− Etica programatorului, indentări, comentarii
− Utilizarea if și while în proceduri
− Blocați călătorul
Ziua șase
Liste
− Liste, operații cu liste
− Utilizarea șirurilor de caractere ca liste
− Selectarea aleatorie a elementelor
− Cronometru, culisant
Ziua a șaptea
Funcții
− Diferența dintre proceduri și funcții
− Tupluri
− Funcții care returnează un tuplu
Ziua a opta
Dicționare
− Dicționare
− Diferența dintre dicționare și liste
− Ghid, lovind blocuri
al 3-lea modul
Ziua nouă
Pentru bucle, magia programării
− Utilizarea unei bucle for cu tupluri, liste, dicționare
− funcţie range().
− Simplificați programele cu o buclă while folosind o buclă for
− Baghetă magică, scară magică
Ziua zece
Pauza, altfel
− Întrerupeți în timp ce
− Întreruperea pentru
− Utilizarea else cu o buclă for
− Buclă prin elementele dicționarului folosind for
− Găsitor de diamante
Ziua unsprezece
Liste bidimensionale
− Lista listelor
− Repetați elementele unei liste bidimensionale
− Desen emoticoane, perete dărăpănat
Ziua a douăsprezecea
Liste multidimensionale
− Liste 3D
− Ideea de a crea o listă de orice dimensiune
− Copierea desenelor
al 4-lea modul
Ziua a treisprezecea
Lucrul cu fișiere, module
− Deschide, citește, scrie
− Importul unui modul, o funcție
− Citirea și scrierea într-un fișier folosind module terțe
− Salvarea desenelor într-un fișier
Ziua paisprezecea
Cadrul web Flask
− Descărcarea modulelor folosind pip
− Utilizarea mai multor module
− Crearea unui site web mic cu date din Minecraft
Ziua cincisprezece
Clase, metode
− Clase, inițializare, proprietăți obiect
− Metode de clasă
− Obiect fantomă
Ziua șaisprezece
Lecția finală
− Generalizarea cursului, aplicarea cunoștințelor dobândite
− Creează-ți propriul mini-joc în Minecraft