Python ja JavaScript: peliohjelmointi CodeCombatissa - kurssi 18 000 hieroa. Coddy School of Programming for Children, koulutus 3 moduulia (kk)
Miscellanea / / December 04, 2023
Ikä: 7-12 vuotta
Taso: aloittelijoille.
Kesto: alkaen 3 moduulia (kk), alkaen 24 tuntia*.
Muoto: yksilö- ja ryhmätunnit, offline ja online (reaaliaikainen).
Lasten määrä: 1-8.
Hinta:
alkaen 750 hieroa/tunti verkkoryhmässä,
alkaen 850 hieroa/tunti offline-ryhmässä,
alkaen 1050 ruplaa/tunti erikseen verkossa,
alkaen 1980 hieroa/tunti erikseen offline-tilassa.
Jopa aikuinen voi kyllästyä katsoessaan loputtomia koodirivejä. Tarjoamme ohjelmoinnin oppimista vangitsemalla maita ja kukistamalla vihollisia parhaiden roolipeliperinteiden mukaisesti.
CodeCombat on moninpeli selainpeli, jonka avulla voit oppia koodaamaan ja oppimaan JavaScriptin ja Pythonin. Jokaisella tasolla pelaajalle annetaan erityinen tehtävä - esimerkiksi löytää sieni, joka auttaa voittamaan kannibaalin, johdattamaan sotilaita taisteluun tai pääsemään ulos vankityrmistä. Lapsi ohjaa aloittelijaa, joka suorittaa nämä tehtävät loitsuilla - JavaScript- ja Python-komennoilla. Jotta voit suorittaa koko pelin, sinun on muistettava ne hyvin. Aluksi kaikki on yksinkertaista, mutta pelin edetessä tehtävät monimutkaistuvat ja lapsen täytyy ajatella enemmän ja enemmän. CodeCombat: First Steps in JavaScript/Python -kurssilla lapsesi voi todella tuntea JavaScript- ja Python-ohjelmointikielet ja kehittää algoritmista ajattelua.
CodeCombat ei ole pelkkää pelillistämiselementtejä sisältävää oppituntia, vaan todellinen peli, jossa opiskelijoiden on kirjoitettava pätevä ja kaunis koodi Pythonilla ja JavaScriptillä suorittaakseen kaikki tasot. Tässä tapauksessa lapsi saa reaktion hahmoltaan reaaliajassa. Ratkaisemalla ohjelmointiongelmia, jotka luonnollisesti etenevät yhä haastavammalle tasolle, CodeCombat varmistaa, että lapsesi kehittää jatkuvasti kriittistä ajattelua. CodeCombat on merkittävä, koska se tarjoaa yksilöllisen läpikäynnin lisäksi monia vaihtoehtoja joukkuepeliin. pelejä, joiden avulla lapset hallitsevat viestintätaidot, käytännön ajattelun sekä yhteistyö- ja työkyvyn tiimi.
Siten CodeCombat vaatii jatkuvasti lapsia harjoittelemaan uusia kommunikaatiotapoja, oli se sitten kyseessä liittyä ryhmiin tai työskennellä itsenäisesti tietokoneen kanssa ja muuttaa ideoitasi tehokkaita koodeja.
Miksi CodeCombat?
- Tämä on todella peli, ei pelillisten oppituntien sarja - joten se voi valloittaa jopa levottomimmat opiskelijat;
- CodeCombat sopii lapsille 10-vuotiaasta alkaen;
- CodeCombatissa on venäjänkielinen käyttöliittymä;
- Sillä on oma tasoeditori, jolla voit muokata peliä ja tarjota omia tehtäviäsi;
- CodeCombatissa on yksilöllinen tila ja monia vaihtoehtoja joukkuepeliin;
- Opettaja voi seurata koko ryhmän edistymistä;
- Ratkaisusta ensimmäisellä yrittämällä ilman virheitä ja optimaalisesta koodista pelaaja saa lisäpisteitä;
- CodeCombat opettaa vakavaa, "ei lapsille" ohjelmointia: kilpailuja järjestetään oikeille ammattilaisille;
- Kirjoittajat lupaavat auttaa kaikkia, jotka suorittavat koko pelin ja saavuttavat korkeimman tason, saamaan työpaikan Yhdysvaltoihin.
Ennen tuntien alkua pyydämme sinua luomaan lapsellesi sähköpostiosoitteen. Anna hänelle sähköpostisi kirjautumistunnuksesi ja salasanasi paperille/puhelimellesi; sinun on oltava nämä tiedot mukanasi tunnilla.
Tämä johtuu tarpeesta luoda tili CodeCombatissa.
Kurssi sopii lapsille:
- Tekniikasta ja ohjelmoinnista kiinnostuneille
- Ohjelmoinnin maailma on vasta alussa
- Ne, jotka haluavat parantaa digitaalisia taitojaan
- Ne, jotka haaveilevat omien pelien luomisesta
Vaatimukset opiskelijoille (tietotaso):
- Itsevarma tietokoneen käyttö (osaa käynnistää, käynnistää sovelluksia, avata kansioita, ymmärtää mitä sähköposti on)
- Lukukyky
- Kuinka verkkotunnit toimivat CODDYssä
Kurssin sisältö:
- Pythonin ja/tai JavaScriptin ohjelmoinnin perusteet ja algoritmisointi
- Menetelmät, muuttujat, tietotyypit
- kun silmukka
- Ehdolliset lausunnot
- Loogiset operaattorit
- Logiikan algebra
- Toiminnot
- Kaksiulotteiset taulukot
- silmukalle
- Tapoja iteroida taulukoiden läpi
- Aritmeettiset operaatiot
- Koordinaatit ja tila
Kurssin tavoitteet:
1. Hallitse suositut ohjelmointikielet Python ja JavaScript kirjoittamalla ohjelmakoodeja peliympäristössä.
2. Kehitä kriittistä ajattelua, viestintä- ja ryhmätyötaitoja.
3. Ohjaa lapsia kiinnostuksesta tietokonepelien pelaamiseen haluun luoda niitä ja kehittyä tulevaisuudessa IT-alalla.
Oppimistulokset:
- JavaScriptin ja/tai Pythonin perustiedot
- Kykyä työskennellä sekä itsenäisesti että ryhmässä
- Algoritmisen, luovan ja kriittisen ajattelun kehittäminen
- Kyky ratkaista ongelmia laatikon ulkopuolella
Kurssin valmistuneet voivat:
- Osaavasti ja tehokkaasti kirjoittaa ohjelmia Pythonilla ja/tai JavaScriptillä
- Esittele luovuutesi luomalla omia pelejäsi
- Työskentele ohjelmistokoodin parissa itsenäisesti ja ryhmässä
- Jatka opintojasi web-ohjelmointi- ja pelikehityskursseilla
- Ratkaise epätyypilliset ongelmat
Liiketoimintataidot:
- Looginen ajattelu
- Luova ajattelu
- Ongelmien asettaminen ja ratkaiseminen
- Ryhmätyö
- Kommunikointitaidot
- Tiedon haku ja analysointi
- Itsenäisyys
- Päätöksentekotaidot
Mitä tarvitset kursseille:
Tuntien aloittamista varten pyydämme sinua luomaan lapsellesi sähköpostiosoitteen. Anna hänelle sähköpostisi kirjautumistunnuksesi ja salasanasi paperille/puhelimellesi; sinun on oltava nämä tiedot mukanasi tunnilla.
Jos tunnit ovat verkossa, lapsi tarvitsee kannettavan tietokoneen, Internet-yhteyden ja kuulokkeet, jotta lapsi voi kommunikoida opettajan kanssa.
Kurssin päätyttyä jokainen opiskelija saa henkilökohtaisen todistuksen ( https://coddyschool.com/upload/files/cert.jpg) kirjoittanut CODDY
8
kurssitKurssin opettaja:
"Anime-tyylinen piirtäminen", "Procreatessa digitaalisen piirtämisen perusteet", "Sketching", "Tulevaisuuden kaupunki", "Pelihahmon luominen Photoshopissa", "Photoshopin graafinen suunnittelu", "Minecraft-ohjelmointi", "Python ja JavaScript: peliohjelmointi CodeCombatissa", "Digitaalinen taide: piirustus tabletti"
Koulutus:
Valtion maanhoidon yliopisto, erikoisuus "Arkkitehtuuri"
Kokea:
Hän on opettanut lapsia piirtämään yli 5 vuotta. Löytää yhteisen kielen jokaisen lapsen ja aikuisen kanssa.
Photoshopin, Revitin, 3ds Maxin, Autocadin, ScetchUpin ammattitaidolla.
Kiinnostuksen kohteet:
graafinen suunnittelu, brändäys, nykytaide, sisustussuunnittelu, ruoanlaitto.
”Kurssillani jokainen lapsi paljastaa potentiaalinsa maksimaalisesti ja voi tuntea itsensä todelliseksi luojaksi. Tavoitteesta toiseen siirryttäessä saavutamme suuria korkeuksia, koska kuten on tapana, kävelevä hallitsee tien, ja "mahdoton" on sana, joka löytyy vain tyhmien sanakirjasta."
6
kurssitKurssin opettaja:
"JavaScript-ohjelmointi", "Frontend Developer: HTML-/CSS-/JavaScript-verkkosivustot", "Harvard CS50 -kurssi", "Botit Pythonissa", "Python ja JavaScript: peliohjelmointi CodeCombatissa", "Pelien luominen Scratchissa", "Unreal" Moottori 4"
Koulutus:
Jaroslavlin osavaltion teknillinen yliopisto (YSTU), Digitaalisten järjestelmien instituutti (IDS), erikoisuus "Ohjelmistotekniikka".
Kokea:
Lukion alusta lähtien hän on suorittanut menestyksekkäästi lisäkoulutusta piirisuunnittelun, verkkokehityksen, järjestelmähallinnon ja MYSQL-tietokantojen aloilla. Koko koulu- ja opiskelijavuosieni ajan olin kiinnostunut ohjelmoinnista seuraavilla kielillä: Pascal, C++, C#, Python, Ruby, JavaScript sekä web-suunnittelukielet (HTML, CSS).
Kiinnostuksen kohteet:
Hänen harrastuksiaan ovat puun veistäminen, muovi-/puulaivamallien kokoaminen, verkkosivustojen luominen ja ohjelmien luominen Pythonilla. Olen vakuuttunut siitä, että käsien motoristen taitojen ja henkisten voimien kehittäminen liittyvät erottamattomasti toisiinsa.
"IT-asiantuntijoiden tarve vain kasvaa, heistä tuleminen on osa pientä tarinaa."
9
kurssitKurssin opettaja:
"Minecraft: johdatus tekoälyyn", "Unity 3D", "Mobiilipelien kehittäminen Androidilla", "Pelien luominen Scratchissa", "Minecraft-ohjelmointi", "Minecraft in Scratch", "Unreal Engine 4", "Peli 3D-mallinnus", "Python ja JavaScript: pelaaminen" ohjelmointi CodeCombatissa"
Koulutus:
Moskovan valtionyliopisto on nimetty M.V. Lomonosov, mekaniikan ja matematiikan tiedekunta
Sertifioitu osallistuja Minecraft-ohjelmointikoulutusohjelmaan
Microsoft Certified Teacher Innovator -ohjelma
Kokea:
Harrastaa ohjelmistokehitystä Java- ja C-kielillä, monisäikeinen ohjelmointi. Parantaa jatkuvasti, käyttää nykyaikaisia lähestymistapoja kehityksessä ja projektinhallinnassa. Opiskelee ohjelmistoprojektien suunnittelumalleja ja arkkitehtuuria, tuntee kryptografian ja tietosuojan alalta. Aktiivisesti kiinnostunut hermoverkkojen ja data-analyysin aiheesta. Hän suoritti Samsung SW&IT Schoolissa IT: n ja ohjelmoinnin perusteiden koulutuskurssin, jossa hän puolusti yksittäistä Android-sovelluksen kehittämisprojektia ja tuli loppukilpailun ehdoton voittaja. Osana kolmen hengen tiimiä osallistuin Kaspersky CyberHeroes -tapausmestaruuskilpailuun. Vastaa demo-mobiilisovelluksen kehittämisestä ja projektin ohjelmisto- ja laitteistopuolen julkistamisesta. Hän on aktiivinen sovelluskehittäjä Google Playssa ja hänellä on useita julkaisuja avoimen lähdekoodin portaalissa GitHub. Ylläpitää terveellisiä elämäntapoja ja käy säännöllisesti uima-altaalla.
”Jokaiselle opiskelijalle ystävällinen ilmapiiri tiimityöskentelyssä on erittäin tärkeää. Opettajana ja mentorina yritän auttaa opiskelijaa toteuttamaan hänen ideansa ja samalla selittämään hänelle asian teknisen puolen korkeimmalla tasolla. Kaikki monimutkaiset asiat voidaan selittää yksinkertaisella kielellä: olitpa kirjoittamassa peliä, käynnistämässä startup-yritystä tai haluatko opiskella jotakin aihetta, kaikkia ideoitasi tuetaan ja toteutetaan. Tällaista teknologiakoulutuksen tulee olla."