Programavimo ir algoritmų pagrindai - kursas 18 000 rublių. iš Coddy vaikų programavimo mokyklos, mokymai 3 moduliai (mėn.)
įvairenybės / / December 04, 2023
Mokymai yra paremti autoriaus metodika, atsižvelgiant į federalinės valstybės švietimo reikalavimus Rusijos Federacijos standartas dėl ugdymo proceso organizavimo pradinėje mokykloje ir profesinėje bendruomenėje IT specialistai. Kursas buvo metodiškai patikrintas daugiau nei 500 Rusijos mokyklų.
Kurso tikslas: Suteikite vaikams vizualinį programavimo supratimą ir supažindinkite vaikus su pagrindiniais programavimo principais ir algoritmais
Kursų metu vaikas išmoks:
- mąstyti logiškai;
- išspręsti nereikšmingas problemas;
- bendrauti su kompiuteriu;
- dirbti komandoje.
Codewards moko „teisingo“ programavimo
Pamokų metu vaikai mokosi objektinio programavimo, tai yra iš karto rašo kodą, o ne judina „blokus“. Tai suteikia pagrindinį supratimą apie tai, kaip veikia kodas, ir galimybę greitai prisitaikyti prie bet kurios programavimo kalbos ateityje. Specialiai kursui sukūrėme supaprastintą CoffeeScript versiją, kuri yra pagrįsta JavaScript. Jis pritaikytas mokyti pradinukus ir turi žymiai supaprastintą sintaksę.
Lengva praktikuoti namuose
Norint lankyti Codewards kursą, nereikia diegti specialių programų. Visiškai prieigai prie platformos pakanka naršyklės ir interneto ryšio.
Žaidimo technika
Codewards yra žavus pasaulis, kuriame vaikas atsiduria kaip gelbėjimo inžinierius. Jam teks vykdyti misijas, atkurti povandeninės stoties sistemų veikimą, programuoti robotus ir kovoti su piktuoju Kodavru. Scenarijus ir žaidimų mechanika daro kursą tikrai įdomų vaikams. Šis požiūris išlaiko jų dėmesį viso kurso metu, įtraukia juos į mokymosi procesą ir naujos medžiagos mokymąsi.
Karščiausios temos
Be programavimo temų (objektas, komanda, programa, algoritmas, ciklas, įdėtas ciklas), studentai gaus supažindinimą su temomis skaitmeninis raštingumas:
- informacija: samprata, klasifikacija, saugojimas ir paskirstymas (šaltiniai);
- sąsaja: koncepcija, tipai, elementai;
- įvesties ir išvesties įrenginiai;
- Interneto ir socialinių tinklų profiliai, pagrindinė internetinė sauga.
- Ateities įgūdžių ugdymas
Savarankiškas organizavimas:
- prisitaikymas ir lankstumas;
- dėmesingumas;
- iniciatyvumas ir savarankiškumas.
Komandinis darbas:
- vadovavimas;
- bendradarbiavimas;
- bendravimas.
Sisteminis mąstymas:
- analizė ir sintezė;
- santykiai sistemoje;
- sprendžiant problemas su nežinomais duomenimis.
Stebėkite savo vaikų pažangą
Platforma rodo, kiek laiko vaikas programuoja, su kokiais sunkumais susidūrė, kokiame etape šiuo metu yra.
Pagaminta profesionalų
„Codewards“ edukacinę platformą sukūrė IT profesionalai (įmonė Nr. 1 mobiliųjų aplikacijų kūrimas Rusijoje – Redmadrobot) ir pirmaujantys metodininkai, žaidimų praktikai ir psichologai.
„Codwards“ yra oficialus visos Rusijos akcijos „Skaičių pamoka“, kurią organizuoja Švietimo ministerija ir Skaitmeninės plėtros ministerija, simuliatoriaus partneris ir kūrėjas. Daugiau nei 5 milijonai mokinių iš visų Rusijos mokyklų atliko užduotis Codeward platformoje.
Programavimas yra viena iš pagrindinių naujosios skaitmeninės ekonomikos kompetencijų. Ateityje šis įgūdis taps toks pat pagrindinis kaip gebėjimas rašyti ir skaityti. Šiandien panardindami vaikus į programavimą sukuriame tvirtą pagrindą jų profesinėms kompetencijoms ateityje.
Baigęs kursus kiekvienas vaikas gauna oficialų CODDY ir Codewards sertifikatą apie baigimą.
Pirma diena: Įvadas į žaidimų programavimo pasaulį
• Codewards sąsajos studijavimas
• Įvadas į Codewards programavimo pasaulį
Po pamokos skiriami namų darbai pagal pamokos temą.
Antra diena: Algoritmas
• Kas yra algoritmas
• Robotų programavimas naudojant algoritmus
Po pamokos skiriami namų darbai pagal pamokos temą.
Trečia diena: algoritmų kūrimas ir vykdymas
• Tęsiamas algoritmų tyrimas
• Klaidų paieška algoritmuose
Po pamokos skiriami namų darbai pagal pamokos temą.
Ketvirta diena: Atlikėjas: formalus ir neformalus. Vykdytojo komandų sistema.
• Bendravimas „formalus vykdytojas“ – „komandų sistema“.
• Nustatyti ir įrodyti teiginių teisingumą ir klaidingumą.
Po pamokos skiriami namų darbai pagal pamokos temą.
Penkta diena: „Tiesos“ ir „Klaidos“ samprata
• Teiginių teisingumas ir klaidingumas
• Klaidų paieška algoritmuose
Po pamokos skiriami namų darbai pagal pamokos temą.
Šešta diena: objektas ir objekto nuosavybė
• Kas yra objektas
• Objektų programavimas
Po pamokos skiriami namų darbai pagal pamokos temą.
Septintoji diena: objektų klasifikacija
• Paprasčiausios programos objektų valdymui
• Kelių objektų valdymo programų sudarymas
Po pamokos skiriami namų darbai pagal pamokos temą.
Aštunta diena: kelių svetainių tvarkymas
• Išmokti valdyti kelis objektus
• Mokymosi sekos
Po pamokos skiriami namų darbai pagal pamokos temą.
Devinta diena: veiksmų kartojimas. „Ciklo“ sąvoka, ciklo konstrukcijos panaudojimas programos kode
• Kas yra ciklas
• Kilpų taikymas programuojant
Po pamokos skiriami namų darbai pagal pamokos temą.
Dešimta diena: kilpos ir algoritmų optimizavimas
• Ciklų temos įtvirtinimas
• Įvadas į sąvoką „Optimizavimas“, „optimalus kelias“
• Su ciklais susijusių problemų sprendimas
Po pamokos skiriami namų darbai pagal pamokos temą.
Vienuoliktoji diena: kilpos ir algoritmo optimizavimas
• Ciklų temos užbaigimas
• Optimizavimo principų taikymas atliktoms užduotims
• Su ciklais susijusių problemų sprendimas
Po pamokos skiriami namų darbai pagal pamokos temą.
Dvyliktoji diena: kelių objektų, daugiafunkcinių ir monofunkcinių objektų valdymas.
• Kelių objektų valdymas
• Daugiafunkcis ir monofunkcinis objektas
Po pamokos skiriami namų darbai pagal pamokos temą.