Programmeercursus (voorbereiding op Olympiades, instapniveau), 6e leerjaar - cursus RUB 12.990. uit Foxford, training 30 lessen, Datum 20 november 2023.
Gemengde Berichten / / December 07, 2023
Wie heeft baat bij de cursus?
De cursus is geschikt voor degenen die de programmeertaal Python helemaal opnieuw willen leren en willen deelnemen aan programmeerwedstrijden.
Welke kennis biedt de cursus?
Tijdens de lessen worden theoretische vraagstukken besproken, oplossingen voor programmeerproblemen en de basis van de Python-taal besproken.
Hoe is de cursus nuttig?
De cursus biedt de basis van de Python-taal, introduceert klassieke Olympiade-verhalen, helpt je bij het optreden op Olympiades en biedt een basis voor toekomstige diepgaande studie van Olympiade-programmering
Naleving
Je verwerft basiskennis over het onderwerp
Wij weten hoe we kinderen moeten benaderen
Beschikbaar in opname
Schoolcertificering
Elke les heeft een plot en interactieve taken.
Onze leraren — deelnemers aan wedstrijden, auteurs van methodologische ontwikkelingen
Ze weten elk kind te interesseren, rekening houdend met leeftijdskenmerken. Elke les is een spannende reis naar de wereld van kennis!
Laten we eens kijken naar de belangrijkste onderwerpen van het programma
Het kind hoeft de stof niet zelf te bestuderen en zonder het te begrijpen in te proppen. De leraar zal zelfs complexe onderwerpen in eenvoudige taal uitleggen, en presentaties en interactieve taken zullen de belangstelling voor het onderwerp vergroten.
Laten we kennis in de praktijk consolideren
Na elke les een kleine huiswerktaak waarmee u de behandelde stof kunt oefenen en kunt oefenen vóór de toets.
We controleren handmatig monsters en huiswerk
De schriftelijke deelopdrachten laten wij niet over aan zelftesten; dit wordt gedaan door OGE-experts.
Wij controleren ‘in het echt’, zoals bij een examen, en daardoor krijg je gedetailleerde feedback. Dit alles in het belang van de snelheid van voorbereiding en uw resultaat. Uw persoonlijke curator beantwoordt uw vragen binnen twee uur, 24/7
De curatoren begrijpen het programma en het onderwerp, zodat ze uw vragen over de cursus en het huiswerk op elk gewenst moment gemakkelijk kunnen beantwoorden
Ze weten heel goed hoe moeilijk het kan zijn om je zorgen voor te bereiden en te begrijpen.
De belangrijkste taak van een bijlesdocent is om je te helpen omgaan met stress en angst vóór de examens
Rekenproblemen, deelbaarheid, combinatoriek
- Inleiding tot de programmeertaal Python. Installatie, invoer/uitvoer
- Wat is een testsysteem?
- Gehele delingen en restbewerkingen
- Rekenkundige problemen
- Deling met afronding naar boven. Diverse taken
- Datum en tijd
- Deelbaarheidsproblemen
- Problemen met cijfers en cijfers
- Combinatorische problemen
Voorwaardelijke verklaring en lussen
- Voorwaardelijke if-else-instructie
- Voorwaarden op het schaakbord
- For loop
- Herhalingslus
- Geneste lussen
- Borstbeeld
- Simulatie
Snaren
- Strings, string-plakken, string-taken
- Maskers, verschillende taken per regel
- Cijfers en cryptografie
Lijsten, tweedimensionale lijsten
- Lijsten, segmenten, taken op lijsten
- Tweedimensionale lijsten
- Verschillende taken
Functies en recursie
- Functies in Python
- Recursie in Python
- Klassieke recursieve plots
- Golfalgoritme
Zoek en sorteer
- Sorteren
- De grootste en de kleinste. Hebzuchtig algoritme
- Lineair zoeken
- Tweepuntsmethode
Dynamisch programmeren
- Eendimensionaal dynamisch programmeren: aantal manieren
- Eendimensionale dynamische programmering: de beste manier
- Herstellen van het antwoord op dynamische programmeerproblemen
- 2D dynamische programmering