Lär dig Python genom det mest populära spelet - kurs 24 000 RUB. från Coddy School of Programming for Children, utbildning 4 moduler (månader)
Miscellanea / / December 08, 2023
Format: individuella och grupplektioner, offline och online (realtid).
Antal barn: från 1 till 8.
från 750 rub./timme i en onlinegrupp,
från 850 rub./timme i en offlinegrupp,
från 1050 rub./timme individuellt online,
från 1980 rub./timme individuellt offline.
Minecraft är ett av de mest populära och ett av de mest sålda videospelen i historien, samlande har en enorm spelgemenskap runt sig och erbjuder många inlärningsmöjligheter programmering.
Ett stort antal människor runt om i världen använder Minecraft i utbildningssyfte: börjar med kurser i universitet dedikerade till studier och utveckling av artificiell intelligens, slutar med skolor och sommar läger. Detta populära datorspel används också i studier av discipliner som kemi, fysik, matematik och till och med historia och många andra!
Kursen "Minecraft: Programmering i Python" är designad för att lära sig ett av de mest populära programmeringsspråken baserat på Minecraft-spelmiljön.
1. Python-språket är ett av de mest populära programmeringsspråken i världen. Det är extremt efterfrågat när man söker jobb hos sådana IT-jättar som Google, Facebook, Youtube och andra företag.
2. Python kan användas till nästan allt: datavetenskap & dataanalys, artificiell intelligens och maskininlärning, webbutveckling, ekonomi och handel, nätverkssystem och säkerhet, spelutveckling och Övrig.
3. Python används ofta i datavetenskap och maskininlärningsprojekt. Till exempel i Singapore användes Python för att analysera tågscheman, vilket avslöjade fel som ledde till ett antal allvarliga tågstörningar på Central Line.
4. Python-programmerare är några av de mest eftertraktade och högt betalda proffsen i världen.
5. Det är väldigt enkelt att börja lära sig Python från början. Detta är ett idealiskt alternativ för dina första steg i programmeringsvärlden.
Klasserna genomförs i ett spelformat som gör att barn inte bara kan lära sig att skriva program i Python, utan också att tillämpa dem i Minecraft-miljön och bygga sina egna världar!
Efter avslutad kurs får varje student ett personligt certifikat från CODDY.
Kurslärare:
"Utveckla mods för Minecraft", "Programmera spel i Python", "Unity 3D", "Minecraft: en introduktion till artificiell intelligens", "Skapa
spel i Roblox Studio", "Programmering för de små", "Programmering för de små i Tynker", "Minecraft-programmering", "3D-spel i Scratch", "Minecraft i Scratch"
Utbildning:
Moscow Polytechnic University, specialitet "Informatik och datavetenskap i CAD".
Erfarenhet:
Kan språken C#, C++, Pascal, SQL. Programmerad i 1C-system med det inbyggda programmeringsspråket 1C: Enterprise. Deltog i skapandet av utbildningar för universitetet om Fusion 360 och Inventor.
Intressen:
Gillar att arbeta med databaser, modellera och lösa icke-standardiserade matematiska problem. Inom programmering gillar jag att skriva funktionalitet för mobila applikationer (C++). Tror att varje barn kan ha ett icke-standardiserat förhållningssätt.
"Det viktigaste i lärande är barnens intresse."
Kurslärare:
"Spelprogrammering i Python", "Datorkompetens", "Unreal Engine 4", "Spelutveckling i C++", "Programmering i Python3", "Minecraft: programmering i Python"
Utbildning:
Russian Peoples' Friendship University (RUDN), specialitet "Fundamental datavetenskap och informationsteknologi."
Erfarenhet:
Behärskar C++, Python, Pascal. Deltagare i olika ungdomsforum på regional och allrysk nivå. Arrangör av det allryska forumet "Big School Picnic", som hålls av Russian Schoolchildren Movement (RSM).
Intressen:
Förutom att programmera tycker han om att läsa böcker, cykla och datorspel.
"När man programmerar måste en person visa uthållighet och beslutsamhet, så nybörjare utvecklas inte bara som specialister utan också som individer."
Kurslärare:
"Minecraft: en introduktion till artificiell intelligens", "Programmering för de små", "Minecraft: programmering i Python", "Bots i Python"
Utbildning:
Tyumen State University (TSU), fakulteten för tillämpad informatik.
Erfarenhet:
Djupt intresse för datavetenskap och erfarenhet av programmering på olika språk. Idag programmerar han i Python och C#. Har erfarenhet som matematiklärare.
Intressen:
Botprogrammering i Telegram, dataanalys i Python. Utvecklad i C#-språket. Han är intresserad av olika sporter. Min favorit är basket. Jag är övertygad om att det inte finns någon gräns för självförbättring.
"Det enda sättet att effektivt lära sig ett nytt programmeringsspråk är genom att öva, använda det för att lösa svåra problem och göra ditt liv enklare."
1:a modul
Första dagen
Introduktion till Python
− Algoritm, program
− Numeriska och strängvariabler, ändrar variabeltyp
− Koordinater, vektorer, avståndsberäkning
− Teleportering av en karaktär, byggnader, skicka ett meddelande för att chatta
Andra dagen
Gå djupare i Python
− Undantagshantering
− Boolesk logik
− Jämförelseoperationer
− Igenkänning av föremål som omger karaktären
Dag tre
Villkor
− Villkorliga if-elif-else-konstruktioner, tillämpning av boolesk logik
− Hemliga dörrar, rulltrappa, dusch
Dag fyra
medan loopar
− While loopar med räknare
− While loopar med boolesk logik
− Förbannelse, blomspår, dyktävling, dansgolv, chattmeddelanden
2:a modulen
Dag fem
Förfaranden
− Rutiner
− Programmeraretik, indrag, kommentarer
− Använda om och medan i procedurer
− Blockera resenär
Dag sex
Listor
− Listor, operationer med listor
− Använda strängar som listor
− Slumpmässigt urval av element
− Stoppur, glidande
Dag sju
Funktioner
− Skillnad mellan procedurer och funktioner
− Tuples
− Funktioner som returnerar en tupel
Dag åtta
Ordböcker
− Ordböcker
− Skillnad mellan ordböcker och listor
− Guide, slå block
3:e modul
Dag nio
För loopar, magin med programmering
− Använda en for-loop med tupler, listor, ordböcker
− range() funktion
− Förenkla program med en while-loop med en for-loop
− Trollspö, trolltrappa
Dag tio
Paus, annars
− Avbryt medan
− Avbryt för
− Använda else med en for loop
− Gå igenom ordbokselement med för
− Diamantsökare
Dag elva
Tvådimensionella listor
− Lista över listor
− Iterera över element i en tvådimensionell lista
− Rita uttryckssymboler, förfallen vägg
Dag tolv
Flerdimensionella listor
− 3D-listor
− Tanken på att skapa en lista av valfri storlek
− Kopiera mönster
4:e modul
Dag tretton
Arbeta med filer, moduler
− Öppna, läs, skriv
− Importera en modul, en funktion
− Läsa och skriva till en fil med hjälp av tredjepartsmoduler
− Spara mönster i en fil
Dag fjorton
Kolv webbramverk
− Ladda ner moduler med pip
− Använda flera moduler
− Skapa en liten webbplats med data från Minecraft
Dag femton
Klasser, metoder
− Klasser, initiering, objektegenskaper
− Klassmetoder
− Spökobjekt
Dag sexton
Sista lektionen
− Generalisering av kursen, tillämpning av inhämtade kunskaper
− Skapa ditt eget minispel i Minecraft