Voorbereiding op het programmeren van wedstrijden voor instapniveau, groep 5-7 - gratis cursus van Foxford, training 30 lessen, Datum: 4 december 2023.
Gemengde Berichten / / December 04, 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 basisbeginselen 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.
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 is ter wille van de snelheid van de voorbereiding en uw resultaten. Een persoonlijke curator beantwoordt 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 bijlesleraar is om je te helpen omgaan met stress en angst vóór de examens.
De les duurt 2 academische uren.
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