Forberedelse til programmeringskonkurranser for startnivå, klasse 5-7 - gratis kurs fra Foxford, trening 30 leksjoner, Dato: 4. desember 2023.
Miscellanea / / December 04, 2023
Hvem vil ha nytte av kurset?
Kurset passer for deg som ønsker å lære programmeringsspråket Python fra bunnen av og delta i programmeringskonkurranser.
Hvilken kunnskap gir kurset?
I timene diskuteres teoretiske problemstillinger, løsninger på programmeringsproblemer og det grunnleggende i Python-språket.
Hvordan er kurset nyttig?
Kurset gir det grunnleggende om Python-språket, introduserer klassiske olympiadehistorier, hjelper deg med å begynne å opptre på olympiade, og gir grunnlag for fremtidig fordypning i olympiadeprogrammering.
Vi kontrollerer prøver og lekser manuelt.
Vi overlater ikke de skriftlige deloppgavene til selvtesting – dette gjøres av OGE-eksperter.
Vi sjekker "på ekte", som i en eksamen, og som et resultat får du detaljert tilbakemelding. Alt dette er av hensyn til hastigheten på forberedelsene og resultatene dine. En personlig kurator vil svare på spørsmål innen to timer, 24/7.
Kuratorene forstår programmet og emnet, slik at de enkelt kan svare på spørsmålene dine om kurset og leksene – når som helst.
De vet godt hvor vanskelig det kan være å forberede og forstå bekymringene dine.
Den viktigste oppgaven til en veileder er å hjelpe deg med å takle stress og frykt før eksamen.
Undervisningen varer i 2 akademiske timer.
Regneoppgaver, delbarhet, kombinatorikk
- Introduksjon til programmeringsspråket Python. Installasjon, inngang/utgang
– Hva er et testsystem?
- Heltallsdivisjon og restoperasjoner
- Regneproblemer
- Divisjon med avrunding. Diverse oppgaver
- Dato og tid
- Delbarhetsproblemer
- Problemer med tall og tall
- Kombinatoriske problemer
Betinget uttalelse og løkker
- Betinget if-else-erklæring
- Forhold på sjakkbrettet
- For loop
- Mens loop
- Nestede løkker
- Bryst
- Simulering
Strenger
- Strenger, snorskiver, strengoppgaver
- Masker, forskjellige oppgaver per linje
- Chiffer og kryptografi
Lister, todimensjonale lister
- Lister, skiver, oppgaver på lister
- Todimensjonale lister
- Diverse oppgaver
Funksjoner og rekursjon
- Funksjoner i Python
- Rekursjon i Python
- Klassiske rekursive plott
- Bølgealgoritme
Søk og sorter
- Sortering
– Den største og den minste. Grådig algoritme
- Lineært søk
- To-pekers metode
Dynamisk programmering
- Endimensjonal dynamisk programmering: antall måter
- Endimensjonal dynamisk programmering: Den beste måten
- Gjenopprette svaret i dynamiske programmeringsproblemer
- 2D dynamisk programmering