Python og JavaScript: spillprogrammering i CodeCombat - kurs 18 000 rub. fra Coddy School of Programming for Children, opplæring 3 moduler (måneder)
Miscellanea / / December 04, 2023
Alder: 7-12 år
Nivå: for nybegynnere.
Varighet: fra 3 moduler (måneder), fra 24 timer*.
Format: individuelle og gruppetimer, offline og online (sanntid).
Antall barn: fra 1 til 8.
Pris:
fra 750 rub./time i en nettgruppe,
fra 850 rub./time i en frakoblet gruppe,
fra 1050 rub./time individuelt online,
fra 1980 rub./time individuelt offline.
Selv en voksen kan bli lei av å se på endeløse linjer med kode. Vi tilbyr å lære programmering ved å fange land og beseire fiender i de beste RPG-tradisjoner.
CodeCombat er et nettleserspill for flere spillere som lar deg lære å kode og lære JavaScript og Python. På hvert nivå får spilleren en spesifikk oppgave – for eksempel å finne en sopp som vil bidra til å beseire kannibalen, lede soldater inn i kamp eller komme seg ut av et fangehull. Barnet vil kontrollere en nybegynnerveiviser som utfører disse oppgavene ved hjelp av staver - JavaScript og Python-kommandoer. For å fullføre hele spillet, må du huske dem godt. Til å begynne med er alt enkelt, men etter hvert som spillet skrider frem, blir oppgavene mer komplekse, og barnet må tenke mer og mer. I CodeCombat: First Steps in JavaScript/Python-kurset vil barnet ditt virkelig få en følelse av programmeringsspråkene JavaScript og Python og utvikle algoritmisk tenkning.
CodeCombat er ikke bare leksjoner med gamification-elementer, men et ekte spill der elevene må skrive kompetent og vakker kode i Python og JavaScript for å fullføre alle nivåene. I dette tilfellet mottar barnet en reaksjon fra karakteren sin i sanntid. Ved å løse programmeringsproblemer som naturlig går videre til stadig mer utfordrende nivåer, sikrer CodeCombat at barnet ditt alltid utvikler kritisk tenkning. CodeCombat er bemerkelsesverdig fordi i tillegg til individuell gjennomspilling, tilbyr den også mange alternativer for lagspill. spill som lar barn mestre kommunikasjonsevner, praktisk tenkning og evnen til å samarbeide og arbeide i team.
Dermed krever CodeCombat stadig at barn praktiserer nye kommunikasjonsformer, det være seg bli med i team eller jobbe individuelt med selve datamaskinen, forvandle ideene dine til effektive koder.
Hvorfor CodeCombat?
- Dette er virkelig et spill, og ikke et sett med gamified leksjoner - så det kan fengsle selv den mest rastløse elev;
- CodeCombat passer for barn fra 10 år;
- CodeCombat har et russisk-språklig grensesnitt;
- Den har sin egen nivåredigerer, som du kan endre spillet med og tilby dine egne oppgaver;
- CodeCombat har en individuell modus og mange alternativer for lagspill;
- Læreren kan spore fremgangen til hele gruppen;
- For å løse på første forsøk uten feil og for den optimale koden, får spilleren ytterligere poeng;
- CodeCombat lærer seriøs, "ikke for barn" programmering: konkurranser holdes for ekte profesjonelle;
- Forfatterne lover å hjelpe alle som fullfører hele spillet og når det høyeste nivået med å få jobb i USA.
Før undervisningsstart ber vi deg opprette en e-postadresse til barnet ditt. Gi ham din e-postadresse og passord på papir/på telefonen din; denne informasjonen må du ha med deg under timen.
Dette er på grunn av behovet for å opprette en konto i CodeCombat.
Kurset passer for barn:
- For de som er interessert i teknologi og programmering
- Har akkurat begynt i programmeringsverdenen
- De som ønsker å forbedre sine digitale ferdigheter
- De som drømmer om å lage sine egne spill
Krav til studenter (kunnskapsnivå):
- Trygg bruk av en datamaskin (vet hvordan du slår på, starter programmer, åpner mapper, forstår hva e-post er)
- Leseevne
- Hvordan online klasser fungerer på CODDY
Kursinnhold:
- Grunnleggende om programmering i Python og/eller JavaScript og algoritmisering
- Metoder, variabler, datatyper
- mens loop
- Betingede uttalelser
- Logiske operatører
- Algebra av logikk
- Funksjoner
- Todimensjonale arrays
- for løkke
- Måter å iterere gjennom matriser
- Aritmetiske operasjoner
- Koordinater og plass
Kursmål:
1. Mestre de populære programmeringsspråkene Python og JavaScript ved å skrive programkoder i et spillmiljø.
2. Utvikle kritisk tenkning, kommunikasjon og samarbeidsevner.
3. Å veilede barn fra interesse for å spille dataspill til et ønske om å skape dem og utvikle seg i fremtiden innen IT-feltet.
Læringsresultat:
- Grunnleggende kunnskap om JavaScript og/eller Python
- Evne til å samarbeide og jobbe både selvstendig og i team
- Utvikling av algoritmisk, kreativ og kritisk tenkning
- Evne til å løse problemer utenfor boksen
Nyutdannede av kurset vil kunne:
- Kompetent og effektivt skrive programmer i Python og/eller JavaScript
- Vis frem kreativiteten din ved å lage dine egne spill
- Arbeid i programvarekode selvstendig og i team
- Fortsett studiene i webprogrammering og spillutviklingskurs
- Løs ikke-standard problemer
Forretningsferdigheter:
- Logisk tenkning
- Kreativ tenking
- Sette og løse problemer
- Teamarbeid
- Kommunikasjons ferdigheter
- Søk og analyse av informasjon
- Selvstendighet
- Beslutningstaking ferdigheter
Dette trenger du til undervisningen:
For å starte undervisningen ber vi deg opprette en e-postadresse til barnet ditt. Gi ham din e-postadresse og passord på papir/på telefonen din; denne informasjonen må du ha med deg under timen.
Hvis undervisningen er online, vil barnet trenge en bærbar PC, Internett-tilgang og hodetelefoner slik at barnet kan kommunisere med læreren.
Etter fullført kurs får hver student et personlig sertifikat ( https://coddyschool.com/upload/files/cert.jpg) av CODDY
8
kursKurslærer:
"Tegning i stil med "Anime", "Grunnleggende om digital tegning i Procreate", "Sketching", "City of the future", "Opprette en spillkarakter i Photoshop", "Photoshop grafisk design", "Minecraft programmering", "Python og JavaScript: spillprogrammering i CodeCombat", "Digital kunst: tegning på tablett"
Utdanning:
State University of Land Management, spesialitet "Arkitektur"
Erfaring:
Hun har lært barn å tegne i over 5 år. Finner et felles språk med alle barn og voksne.
Profesjonelt dyktig i Photoshop, Revit, 3ds Max, Autocad, ScetchUp.
Interesser:
grafisk design, merkevarebygging, samtidskunst, interiørdesign, matlaging.
«På mine kurs vil hvert barn avsløre sitt potensiale maksimalt og vil kunne føle seg som en ekte skaper. Når vi beveger oss fra mål til mål, vil vi nå store høyder, fordi, som vanlig, vil den som går mestre veien, og «umulig» er et ord som bare finnes i tulleordboken.»
6
kursKurslærer:
"JavaScript-programmering", "Frontendutvikler: Nettsteder på HTML/CSS/JavaScript", "Harvard CS50 Course", "Botter i Python", "Python og JavaScript: spillprogrammering i CodeCombat", "Opprette spill i Scratch", "Uvirkelig Motor 4"
Utdanning:
Yaroslavl State Technical University (YSTU), Institute of Digital Systems (IDS), spesialitet "Software Engineering".
Erfaring:
Siden begynnelsen av videregående har han fullført tilleggstrening innen områdene kretsdesign, webutvikling, systemadministrasjon og MYSQL-databaser. Gjennom skole- og studentårene mine var jeg interessert i programmering på følgende språk: Pascal, C++, C#, Python, Ruby, JavaScript, samt webdesignspråk (HTML, CSS).
Interesser:
Hobbyene hans inkluderer treskjæring, sette sammen plast-/treskipsmodeller, lage nettsider og lage programmer i Python. Jeg er overbevist om at utviklingen av håndmotorikk og mentale krefter henger uløselig sammen.
"Behovet for IT-spesialister vil bare vokse; å bli en av dem er å bli en del av en liten historie."
9
kursKurslærer:
"Minecraft: en introduksjon til kunstig intelligens", "Unity 3D", "Utvikle mobilspill på Android", "Opprette spill i Scratch", «Minecraft-programmering», «Minecraft in Scratch», «Unreal Engine 4», «Game 3D-modellering», «Python og JavaScript: Gaming programmering i CodeCombat"
Utdanning:
Moscow State University oppkalt etter M.V. Lomonosov, fakultet for mekanikk og matematikk
Sertifisert deltaker i Minecraft-programmeringsopplæringsprogrammet
Microsoft Certified Teacher Innovator Program
Erfaring:
Engasjert i programvareutvikling i Java og C, flertrådsprogrammering. Stadig forbedrer, bruker moderne tilnærminger innen utvikling og prosjektledelse. Studerer designmønstre og arkitektur av programvareprosjekter, har kunnskap innen kryptografi og databeskyttelse. Aktivt interessert i temaet nevrale nettverk og dataanalyse. Han fullførte et kurs ved Samsung SW&IT School om grunnleggende IT og programmering, hvor han forsvarte et individuelt prosjekt for utvikling av en Android-applikasjon og ble den absolutte vinneren av den endelige konkurransen. Som en del av et team på tre personer deltok jeg i Kaspersky CyberHeroes case championship. Ansvarlig for utvikling av en demo-mobilapplikasjon og avsløring av programvare- og maskinvaresiden av prosjektet. Han er en aktiv applikasjonsutvikler på Google Play og har flere publikasjoner på åpen kildekode-portalen GitHub. Opprettholder en sunn livsstil og besøker bassenget regelmessig.
"For enhver student er en vennlig atmosfære når du jobber i et team veldig viktig. Som lærer og mentor prøver jeg å hjelpe eleven med å sette sine ideer ut i livet, samtidig som jeg forklarer ham den tekniske siden av saken på høyeste nivå. Alle komplekse ting kan forklares på et enkelt språk: enten du skriver et spill, starter en oppstart eller ønsker å studere et emne, vil enhver idé du har, bli støttet og implementert. Det er slik teknologiutdanning skal være."