Programmering i JavaScript - kurs 18 000 rub. fra Coddy School of Programming for Children, opplæring 3 moduler (måneder)
Miscellanea / / December 03, 2023
Varighet: fra 3 moduler (måneder), fra 24 timer*.
Format: individuelle og gruppetimer, offline og online (sanntid).
Antall barn: fra 1 til 8.
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.
*Avhenger av tempoet i elevenes læring.
De fleste moderne nettsteder er interaktive. Animasjon, popup-vinduer, verktøytips, varsler, menyer, skjemaer som skal fylles ut, fotogallerier og skyveknapper - alle disse elementene gjør nettstedet "levende", interessant og enkelt å bruke. JavaScript, et skriptprogrammeringsspråk, er ansvarlig for å samhandle med en besøkende på en Internett-ressurs. Den beskriver hvordan nettstedet skal svare på hver brukerhandling.
I dag er webutvikling det mest populære og raskest voksende IT-området, og webutviklere lager og vedlikeholder nettsider og webapplikasjoner. En webutvikler kan layoute nettsider, lage moderne nettapplikasjoner, utvikle arkitekturen til serversiden til nettsider og applikasjoner, og sette opp SEO for nettsider. Hver av disse oppgavene krever et spesifikt sett med ferdigheter og evner. De aller fleste nettprosjekter krever god kjennskap til JavaScript. Dette kurset er laget for studenter fra 11 år og eldre. Det er en direkte fortsettelse av kurset "Web Mastering".
Vi anbefaler kurset «JavaScript-programmering for barn» til alle kodere i alderen 11 år og eldre, fordi i klassene:
JavaScript-programmerere er etterspurt og behovet for dem bare øker hvert år. Gi barnet ditt muligheten til å mestre ferdighetene til et lovende yrke.
Etter fullført kurs mottar hver student et personlig sertifikat fra CODDY.
Kurslærer:
"Spillprogrammering i Python", "Programmering i JavaScript", "Botter i Python", "Webprogrammering"
Utdanning:
Moscow Polytechnic University, spesialitet "Informatikk og informatikk".
Erfaring:
Flytende i C\C++, Java, Python, PHP, JavaScript, SQL. Jeg var involvert i opprettelsen av Android-applikasjoner i Java, applikasjoner på tvers av plattformer i C\C++, bots for ulike instant messengers i Python, samt ulike webtjenester som bruker HTML/CSS/JS/PHP.
Interesser:
Fra en tidlig alder har han programmert ulike applikasjoner fra CLI til MVP/MVVC-prosjekter. Deltok i mobile hackathons. Deltok i saker som gjaldt integrasjon med tredjeparts lukkede APIer. Jobbet også med 3d, spesielt Autodesk Maya, Inventor, 3ds Max, Fusion360 (det er noen små utviklinger med å vise objekter på mobile enheter). I tillegg til programmering er han interessert i motorsport, spesielt drifting. Diskret, vet å skape interesse for arbeid, ansvarlig og effektiv.
Kurslærer:
«Programmering i JavaScript», «Programmering av spill i Python», «Webprogrammering», «Botter i Python», «Programmering i Python3», «Utvikling av webapplikasjoner for bedrifter»
Utdanning:
Northern Arctic Federal University. Lærerutdanning.
Erfaring:
Hun har undervist barn i informatikk i over 3 år. Stadig forbedring. Jeg studerte ved Moscow School of Programmers, tok utallige nettkurs og har ingen planer om å slutte. Lærer i Yandex. Lyceum." Programmer i Python, C++ og JavaScript. På fritiden fra undervisningen lager han nettsider, nettapplikasjoner og tilpassede chatbots.
Interesser:
Elsker å lære og lære andre. Han sykler lange avstander og spiller gitar. "For å lære å programmere en datamaskin, må du tenke som en datamaskin, bli en datamaskin."
Kurslærer:
«Spillprogrammering i Python», «Programmering i JavaScript», «Etisk hacker», «Olympiadprogrammering», «Programmering i Python3», «Cybersikkerhet»
Utdanning:
Student ved Immanuel Kant Baltic Federal University, "Matematiske metoder for informasjonssikkerhet."
Erfaring:
Snakker C++, C#, Python, JavaScript. Jeg jobbet med å skrive nettsider i Django, laget spill med Unity-motoren og skrev lavnivåprogrammer i C++.
Interesser:
IT-teknologier, opplæring, matematikk. "Et programmeringsspråk er bare et verktøy som kan lage et kunstverk i hendene på en mester."
1. modul
Første dagen
Vi introduserer JavaScript
− Hva er en variabel?
− Inn- og utgangsfunksjoner
− Datatyper i Python
− Løse problemer om det studerte emnet
Resultatet av leksjonen: studentene vil lære hva en variabel er, prompt() og alert() funksjonene, bli kjent med datatyper i JavaScript, og lære å løse problemer om det dekkede emnet.
Hjemmelekser: studere teoretisk stoff, løse praktiske oppgaver om temaet «Inn- og utgangsfunksjoner. Datatyper".
Andre dagen
Operatører i JS
− Aritmetiske operatorer
− Sammenligningsoperatører
− Logiske operatorer
- Klasse matematikk
− Problemløsning
Resultatet av leksjonen: Studentene skal studere aritmetiske, logiske operatorer, samt sammenligningsoperatorer, og lære å løse problemer om det dekkede emnet.
Hjemmelekser: studere teoretisk materiale og løse flere praktiske problemer.
Dag tre
Betinget operatør
− Hva er en betinget operatør?
− Enkel forgrening
− Flere forgreninger
− Løse problemer om emnet "Betinget operatør"
Resultatet av leksjonen: Emnet "Betinget erklæring" har blitt dekket, definisjonene av betinget setning, forgrening, kodeblokk er studert, problemer er løst.
Hjemmelekser: gjenta det studerte materialet, forberede deg til prøven, fullføre praktiske oppgaver om det dekkede emnet.
Dag fire
mens loop
− Muntlig undersøkelse om det studerte materialet om emnet "Betinget operatør"
− Introduksjon til while-løkken
− Opprettelse av konsollspillet "Guess the Number"
− Oppsummering av den første modulen
Resultatet av leksjonen: Praktiske ferdigheter i å arbeide med while-løkken ble oppnådd, kunnskapstesting om temaene som ble dekket ble gjennomført.
Hjemmelekser: gjenta det studerte materialet, studere teoretisk materiale, fullføre praktiske oppgaver om emnet "While Loop"
2. modul
Første dagen
For loop og iterering over sekvenser
− Teste kunnskap om materialet i den første modulen
− Hva er en for loop?
− Oppregning av sekvenser
− Løse problemer om det studerte emnet
Resultatet av leksjonen: Elevene skal lære hva en sekvens er og lære å løse problemer om emnet de har studert.
Hjemmelekser: studere teoretisk materiale om emnet "For Loop", løs praktiske problemer om emnet som er studert.
Andre dagen
Matriser i JavaScript
− Arraydefinisjon
− Array-indeksering
− Iterer over matriser etter indekser og verdier
− Matrisemetoder
− Løse problemer om det studerte emnet
Resultatet av leksjonen: studentene vil bli kjent med en ny datatype, lære om sekvensindeksering og lære å jobbe med en matrise.
Hjemmelekser: studere teoretisk materiale, fullføre praktiske oppgaver om emnet som dekkes.
Dag tre
Arbeid med strenger
− Repetisjon av stoff fra forrige leksjon
− Introduksjon til grunnleggende metoder for strenger og arrays
− Løse problemer om det studerte emnet
Resultatet av leksjonen: Studentene skal lære array- og strengmetoder og lære å jobbe med datasekvenser i JavaScript.
Hjemmelekser: gjenta det studerte materialet, forberede deg til prøven, fullføre praktiske oppgaver om det dekkede emnet.
Dag fire
Funksjoner i JavaScript
− Funksjonserklæring, funksjonsnøkkelord, funksjonstekst
− Skrive egne funksjoner for å løse problemer
− Oppsummering av den andre modulen
− Analyse av problematiske oppgaver fra de studerte temaene
Resultatet av leksjonen: Studentene skal lære å lage sine egne funksjoner, lære å dele opp et program i logiske blokker og skrive ren og effektiv kode.
Hjemmelekser: gjenta det studerte materialet, forberede deg til en test, studere teoretisk materiale, fullføre praktiske oppgaver om emnet "Funksjoner i JavaScript"
3. modul
Første dagen
Objekter i JavaScript
− Teste kunnskap om materialet i den andre modulen
− Objektdefinisjon
− Metoder og egenskaper ved objekter
− Objektkonstruktører
− Løse problemer om det studerte emnet
Resultatet av leksjonen: studentene skal lære hva objektorientert programmering er og lære å løse problemer på et studert emne.
Hjemmelekser: studere teoretisk materiale om emnet "Objekter", løse praktiske problemer om emnet studert.
Andre dagen
Jobber med DOM
− Grunnleggende om arbeid med et dokument
− DOM-hendelser
− Løse problemer om det studerte emnet
Resultatet av leksjonen: studentene vil bli kjent med dokumentobjektmodellen, lære hva en hendelse er, og lære å jobbe med HTML-elementer.
Hjemmelekser: studere teoretisk materiale, fullføre praktiske oppgaver om emnet som dekkes.
Dag tre
Arbeid med skjemaer
− Repetisjon av stoff fra forrige leksjon
− HTML-skjemaer
− Start av arbeidet med «TODO»-applikasjonen
Resultatet av leksjonen: Studentene vil lære å jobbe med HTML-skjemaer og begynne å lage en liten nettapplikasjon for å generere en oppgaveliste.
Hjemmelekser: gjenta det studerte materialet, forberede deg til prøven, fullføre praktiske oppgaver om det dekkede emnet.
Dag fire
Gjennomføring av arbeidet med TODO-prosjektet
− Gjennomføring av arbeidet med TODO-prosjektet
− Oppsummering av den tredje modulen
− Analyse av problematiske oppgaver fra de studerte temaene
Resultatet av leksjonen: studentene fullfører prosjektet, oppsummert.