Python och JavaScript: spelprogrammering i CodeCombat - kurs 18 000 rub. från Coddy School of Programming for Children, utbildning 3 moduler (månader)
Miscellanea / / December 04, 2023
Ålder: 7-12 år
Nivå: för nybörjare.
Varaktighet: från 3 moduler (månader), från 24 timmar*.
Format: individuella och grupplektioner, offline och online (realtid).
Antal barn: från 1 till 8.
Pris:
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.
Även en vuxen kan bli uttråkad av att titta på oändliga rader kod. Vi erbjuder oss att lära oss programmering genom att erövra landområden och besegra fiender i de bästa RPG-traditionerna.
CodeCombat är ett webbläsarspel för flera spelare som låter dig lära dig koda och lära dig JavaScript och Python. På varje nivå får spelaren en specifik uppgift - till exempel att hitta en svamp som hjälper till att besegra kannibalen, leda soldater i strid eller ta sig ut ur en fängelsehåla. Barnet kommer att styra en nybörjarguide som utför dessa uppgifter med hjälp av besvärjelser - JavaScript och Python-kommandon. För att slutföra hela spelet måste du komma ihåg dem väl. Till en början är allt enkelt, men allt eftersom spelet fortskrider blir uppgifterna mer komplexa, och barnet måste tänka mer och mer. I CodeCombat: First Steps in JavaScript/Python-kursen kommer ditt barn att verkligen få en känsla för programmeringsspråken JavaScript och Python och utveckla algoritmiskt tänkande.
CodeCombat är inte bara lektioner med gamification-element, utan ett riktigt spel där eleverna måste skriva kompetent och vacker kod i Python och JavaScript för att klara alla dess nivåer. I det här fallet får barnet en reaktion från sin karaktär i realtid. Genom att lösa programmeringsproblem som naturligt utvecklas till allt mer utmanande nivåer, säkerställer CodeCombat att ditt barn alltid utvecklar kritiskt tänkande. CodeCombat är anmärkningsvärt eftersom det förutom individuellt genomspel också erbjuder många alternativ för lagspel. spel som låter barn bemästra kommunikationsförmåga, praktiskt tänkande och förmågan att samarbeta och arbeta i team.
Således kräver CodeCombat ständigt att barn praktiserar nya kommunikationsformer, vare sig det är gå med i team eller arbeta individuellt med själva datorn, förvandla dina idéer till effektiva koder.
Varför CodeCombat?
- Det här är verkligen ett spel, och inte en uppsättning gamifierade lektioner - så det kan fängsla även den mest rastlösa eleven;
- CodeCombat är lämplig för barn från 10 år;
- CodeCombat har ett ryskspråkigt gränssnitt;
- Den har sin egen nivåredigerare, med vilken du kan modifiera spelet och erbjuda dina egna uppgifter;
- CodeCombat har ett individuellt läge och många alternativ för lagspel;
- Läraren kan följa utvecklingen för hela gruppen;
- För att lösa på första försöket utan fel och för den optimala koden får spelaren ytterligare poäng;
- CodeCombat lär ut seriös, "inte för barn" programmering: tävlingar hålls för riktiga proffs;
- Författarna lovar att hjälpa alla som slutför hela spelet och når den högsta nivån med att få jobb i USA.
Innan lektionerna börjar ber vi dig skapa en e-postadress till ditt barn. Ge honom din e-postinloggning och lösenord på papper/på din telefon; du måste ha denna information med dig under lektionen.
Detta beror på behovet av att skapa ett konto i CodeCombat.
Kursen är lämplig för barn:
- För dig som är intresserad av teknik och programmering
- Har precis börjat i programmeringsvärlden
- De som vill förbättra sina digitala färdigheter
- De som drömmer om att skapa sina egna spel
Krav på studenter (kunskapsnivå):
- Säker användning av en dator (vet hur man slår på, startar program, öppnar mappar, förstår vad e-post är)
- Läsförmåga
- Hur onlinekurser fungerar på CODDY
Kursinnehåll:
- Grunderna i programmering i Python och/eller JavaScript och algoritmisering
- Metoder, variabler, datatyper
- medan loop
- Villkorliga uttalanden
- Logiska operatorer
- Algebra av logik
- Funktioner
- Tvådimensionella arrayer
- för slinga
- Sätt att iterera genom arrayer
- Aritmetiska operationer
- Koordinater och utrymme
Kursens mål:
1. Bemästra de populära programmeringsspråken Python och JavaScript genom att skriva programkoder i en spelmiljö.
2. Utveckla kritiskt tänkande, kommunikation och lagarbete.
3. Att vägleda barn från ett intresse för att spela datorspel till en vilja att skapa dem och utvecklas i framtiden inom IT-området.
Lärande resultat:
- Grundläggande kunskaper i JavaScript och/eller Python
- Förmåga att samarbeta och arbeta både självständigt och i team
- Utveckling av algoritmiskt, kreativt och kritiskt tänkande
- Förmåga att lösa problem utanför ramarna
Utexaminerade från kursen kommer att kunna:
- Skriv kompetent och effektivt program i Python och/eller JavaScript
- Visa upp din kreativitet genom att skapa dina egna spel
- Arbeta i mjukvarukod självständigt och i team
- Fortsätt dina studier i webbprogrammering och spelutvecklingskurser
- Lös icke-standardiserade problem
Företags skickligheter:
- Logiskt tänkande
- Kreativt tänkande
- Ställa in och lösa problem
- Lagarbete
- Kommunikationsfärdigheter
- Sökning och analys av information
- Oberoende
- Förmåga att fatta beslut
Vad du behöver för klasser:
För att starta lektionerna ber vi dig att skapa en e-postadress till ditt barn. Ge honom din e-postinloggning och lösenord på papper/på din telefon; du måste ha denna information med dig under lektionen.
Om lektionerna är online behöver barnet en bärbar dator, internetåtkomst och hörlurar så att barnet kan kommunicera med läraren.
Efter avslutad kurs får varje student ett personligt certifikat ( https://coddyschool.com/upload/files/cert.jpg) av CODDY
8
kurserKurslärare:
"Rita i stil med "Anime", "Grunderna för digital ritning i Procreate", "Sketching", "City of the future", "Skapa en spelkaraktär i Photoshop", "Photoshop grafisk design", "Minecraft programmering", "Python och JavaScript: spelprogrammering i CodeCombat", "Digital konst: rita på läsplatta"
Utbildning:
State University of Land Management, specialitet "Arkitektur"
Erfarenhet:
Hon har lärt barn att rita i över 5 år. Hittar ett gemensamt språk med alla barn och vuxna.
Professionellt skicklig i Photoshop, Revit, 3ds Max, Autocad, ScetchUp.
Intressen:
grafisk design, branding, samtidskonst, inredning, matlagning.
”På mina kurser kommer varje barn att avslöja sin potential maximalt och kommer att kunna känna sig som en riktig skapare. När vi rör oss från mål till mål kommer vi att nå stora höjder, för som vanligt kommer den som går att bemästra vägen, och "omöjligt" är ett ord som bara kan hittas i dårarnas ordbok."
6
kurserKurslärare:
"JavaScript-programmering", "Frontendutvecklare: Webbplatser på HTML/CSS/JavaScript", "Harvard CS50 Course", "Botar i Python", "Python och JavaScript: spelprogrammering i CodeCombat", "Skapa spel i Scratch", "Unreal Motor 4"
Utbildning:
Yaroslavl State Technical University (YSTU), Institutet för digitala system (IDS), specialitet "Software Engineering".
Erfarenhet:
Sedan början av gymnasiet har han framgångsrikt genomfört ytterligare utbildning inom områdena kretsdesign, webbutveckling, systemadministration och MYSQL-databaser. Under mina skol- och studentår var jag intresserad av programmering i följande språk: Pascal, C++, C#, Python, Ruby, JavaScript, samt webbdesignspråk (HTML, CSS).
Intressen:
Hans fritidsintressen inkluderar träsnideri, montera plast-/träskeppsmodeller, skapa webbplatser och skapa program i Python. Jag är övertygad om att utvecklingen av handmotorik och mentala krafter är oupplösligt sammanlänkade.
"Behovet av IT-specialister kommer bara att växa; att bli en av dem är att bli en del av en liten historia."
9
kurserKurslärare:
"Minecraft: en introduktion till artificiell intelligens", "Unity 3D", "Utveckla mobilspel på Android", "Skapa spel i Scratch", "Minecraft Programmering", "Minecraft in Scratch", "Unreal Engine 4", "Game 3D Modeling", "Python och JavaScript: Gaming programmering i CodeCombat"
Utbildning:
Moscow State University uppkallad efter M.V. Lomonosov, fakulteten för mekanik och matematik
Certifierad deltagare i Minecraft-programmeringsutbildningen
Microsoft Certified Teacher Innovator Program
Erfarenhet:
Engagerad i mjukvaruutveckling i Java och C, flertrådig programmering. Förbättrar ständigt, använder moderna metoder inom utveckling och projektledning. Studerar designmönster och arkitektur av mjukvaruprojekt, har kunskap inom området kryptografi och dataskydd. Aktivt intresserad av ämnet neurala nätverk och dataanalys. Han genomförde en utbildning på Samsung SW&IT School om grunderna i IT och programmering, där han försvarade ett individuellt projekt för att utveckla en Android-applikation och blev den absoluta vinnaren av den slutliga tävlingen. Som en del av ett team på tre personer deltog jag i Kaspersky CyberHeroes case championship. Ansvarig för utveckling av en demo-mobilapplikation och avslöjande av mjukvaru- och hårdvarusidan av projektet. Han är en aktiv applikationsutvecklare på Google Play och har flera publikationer på open source-portalen GitHub. Upprätthåller en hälsosam livsstil och besöker poolen regelbundet.
"För alla studenter är en vänlig atmosfär när man arbetar i ett team mycket viktigt. Som lärare och mentor försöker jag hjälpa eleven att förverkliga sina idéer, samtidigt som jag förklarar för honom den tekniska sidan av frågan på högsta nivå. Alla komplexa saker kan förklaras på ett enkelt språk: oavsett om du skriver ett spel, startar ett företag eller vill studera ett ämne, kommer alla idéer du har att stödjas och implementeras. Det är så teknikutbildning ska vara."