Grunderna i programmering och algoritmer - kurs 18 000 rubel. från Coddy School of Programming for Children, utbildning 3 moduler (månader)
Miscellanea / / December 04, 2023
Utbildningen är baserad på författarens metodik, med hänsyn till kraven från Federal State Educational Ryska federationens standard för organisationen av utbildningsprocessen i grundskolan och det professionella samhället i förhållande till IT-specialister. Kursen har testats metodologiskt i mer än 500 skolor i Ryssland.
Syftet med kursen: Ge barn en visuell förståelse för programmering och introducera barn till de grundläggande principerna för programmering och algoritmer
Under kursen kommer barnet att lära sig:
- tänka logiskt;
- lösa icke-triviala problem;
- interagera med en dator;
- arbeta i ett team.
Codewards lär ut "korrekt" programmering
Under lektionerna lär sig barnen objektorienterad programmering, det vill säga att de omedelbart skriver kod istället för att flytta runt "block". Detta ger dig en grundläggande förståelse för hur kod fungerar och möjligheten att snabbt anpassa dig till vilket programmeringsspråk som helst i framtiden. Speciellt för kursen utvecklade vi en förenklad version av CoffeeScript, som är baserad på JavaScript. Den är anpassad för undervisning i grundskolebarn och har en betydligt förenklad syntax.
Lätt att träna hemma
För att gå Codewards-kursen behöver du inte installera speciella program. För full tillgång till plattformen räcker det med en webbläsare och en internetanslutning.
Spelteknik
Codewards är en fascinerande värld där ett barn befinner sig som en räddningsingenjör. Han kommer att behöva utföra uppdrag, återställa driften av undervattensstationens system, programmera robotar och bekämpa den onde Kodavr. Scenario och spelmekanik gör kursen verkligen intressant för barn. Detta tillvägagångssätt håller deras uppmärksamhet under hela kursen, involverar dem i inlärningsprocessen och lärande av nytt material.
Heta ämnen
Förutom programmeringsämnen (objekt, kommando, program, algoritm, loop, kapslad loop) kommer eleverna att få en introduktion till ämnena digital kompetens:
- information: koncept, klassificering, lagring och distribution (källor);
- gränssnitt: koncept, typer, element;
- in- och utmatningsanordningar;
- Internet och sociala nätverksprofiler, grundläggande onlinesäkerhet.
- Utveckla framtidens kompetens
Självorganisering:
- anpassningsförmåga och flexibilitet;
- uppmärksamhet;
- initiativ och självständighet.
Lagarbete:
- ledarskap;
- samarbete;
- kommunikation.
Systemtänkande:
- analys och syntes;
- relationer inom systemet;
- lösa problem med okända data.
Spåra dina barns framsteg
Plattformen visar hur länge barnet har programmerat, vilka svårigheter han har stött på och i vilket stadium han befinner sig.
Tillverkad av proffs
Codewards utbildningsplattform har utvecklats av IT-proffs (företaget nr 1 inom utveckling av mobilapplikationer i Ryssland - Redmadrobot) och ledande metodologer, spelutövare och psykologer.
"Codwards" är den officiella partnern och utvecklaren av simulatorn för den allryska aktionen "Number Lesson", organiserad av utbildningsministeriet och ministeriet för digital utveckling. Mer än 5 miljoner elever från alla skolor i Ryssland slutförde uppgifter på Codewards-plattformen.
Programmering är en av nyckelkompetenserna i den nya digitala ekonomin. I framtida verkligheter kommer denna färdighet att bli lika grundläggande som förmågan att skriva och läsa. Genom att fördjupa barn i programmering idag skapar vi en solid grund för deras yrkeskompetens i framtiden.
Efter avslutad kurs erhåller varje barn ett officiellt certifikat från CODDY och Codewards.
Dag ett: Introduktion till programmeringsspelvärlden
• Studera Codewards gränssnitt
• Introduktion till programmeringsvärlden i Codewards
Efter lektionen tilldelas hemuppgifter i enlighet med lektionens ämne.
Dag två: Algoritm
• Vad är en algoritm
• Robotprogrammering med algoritmer
Efter lektionen tilldelas hemuppgifter i enlighet med lektionens ämne.
Dag tre: Skapande och exekvering av algoritmer
• Fortsatt studie av algoritmer
• Hitta fel i algoritmer
Efter lektionen tilldelas hemuppgifter i enlighet med lektionens ämne.
Dag fyra: Utförare: formell och informell. Utförarens kommandosystem.
• Kommunikation "formell executor" - "system av kommandon".
• Fastställ och bevisa sanningen och falskheten i påståenden.
Efter lektionen tilldelas hemuppgifter i enlighet med lektionens ämne.
Dag fem: Konceptet "Sanning" och "False"
• Sanning och falskhet i påståenden
• Hitta fel i algoritmer
Efter lektionen tilldelas hemuppgifter i enlighet med lektionens ämne.
Dag sex: Objekt och objektegenskap
• Vad är ett föremål
• Objektprogrammering
Efter lektionen tilldelas hemuppgifter i enlighet med lektionens ämne.
Dag sju: Klassificering av föremål
• De enklaste programmen för objekthantering
• Utarbeta program för att styra flera objekt
Efter lektionen tilldelas hemuppgifter i enlighet med lektionens ämne.
Dag åtta: Hantera flera webbplatser
• Lär dig hantera flera objekt
• Inlärningssekvenser
Efter lektionen tilldelas hemuppgifter i enlighet med lektionens ämne.
Dag nio: Upprepade handlingar. Konceptet "Cykel", användningen av cykelkonstruktionen i programkod
• Vad är en cykel
• Tillämpning av loopar i programmering
Efter lektionen tilldelas hemuppgifter i enlighet med lektionens ämne.
Dag tio: Slingor och optimering av algoritmer
• Konsolidera temat för cyklerna
• Introduktion till begreppet "Optimering", "optimal väg"
• Lösa problem relaterade till cykler
Efter lektionen tilldelas hemuppgifter i enlighet med lektionens ämne.
Dag elva: slingor och algoritmoptimering
• Slutföra temat cykler
• Tillämpning av optimeringsprinciper på utförda uppgifter
• Lösa problem relaterade till cykler
Efter lektionen tilldelas hemuppgifter i enlighet med lektionens ämne.
Dag tolv: Hantering av flera objekt, multifunktionella och monofunktionella objekt.
• Hantering av flera objekt
• Multifunktionellt och monofunktionellt objekt
Efter lektionen tilldelas hemuppgifter i enlighet med lektionens ämne.