Vorbereitung auf Programmierwettbewerbe für Einsteiger, Klassen 5-7 – kostenloser Kurs von Foxford, Schulung 30 Lektionen, Datum: 4. Dezember 2023.
Verschiedenes / / December 04, 2023
Wer profitiert von dem Kurs?
Der Kurs eignet sich für alle, die die Programmiersprache Python von Grund auf erlernen und an Programmierwettbewerben teilnehmen möchten.
Welche Kenntnisse vermittelt der Kurs?
Während des Unterrichts werden theoretische Fragen besprochen, Lösungen für Programmierprobleme besprochen und die Grundlagen der Python-Sprache besprochen.
Wie ist der Kurs nützlich?
Der Kurs vermittelt die Grundlagen der Python-Sprache, führt in klassische Olympiaden-Geschichten ein, hilft Ihnen bei der Teilnahme an Olympiaden und bietet eine Grundlage für ein zukünftiges vertieftes Studium der Olympiade-Programmierung.
Wir überprüfen Proben und Hausaufgaben manuell.
Wir überlassen die schriftlichen Teilaufgaben nicht dem Selbsttest – dies übernehmen OGE-Experten.
Wir prüfen „auf Echtheit“, wie bei einer Prüfung, und als Ergebnis erhalten Sie ein detailliertes Feedback. All dies dient der Geschwindigkeit der Vorbereitung und Ihren Ergebnissen. Ein persönlicher Kurator beantwortet Fragen innerhalb von zwei Stunden rund um die Uhr.
Die Kuratoren verstehen das Programm und das Thema und können Ihre Fragen zum Kurs und zu den Hausaufgaben jederzeit problemlos beantworten.
Sie wissen genau, wie schwierig es sein kann, sich auf seine Sorgen vorzubereiten und sie zu verstehen.
Die wichtigste Aufgabe eines Nachhilfelehrers besteht darin, Sie bei der Bewältigung von Stress und Ängsten vor Prüfungen zu unterstützen.
Der Unterricht dauert 2 Unterrichtsstunden.
Arithmetische Probleme, Teilbarkeit, Kombinatorik
- Einführung in die Programmiersprache Python. Installation, Ein-/Ausgabe
- Was ist ein Testsystem?
- Ganzzahldivision und Restoperationen
- Rechenaufgaben
- Division mit Aufrundung. Verschiedene Aufgaben
- Datum (und Uhrzeit
- Teilbarkeitsprobleme
- Probleme mit Zahlen und Zahlen
- Kombinatorische Probleme
Bedingte Anweisung und Schleifen
- Bedingte if-else-Anweisung
- Bedingungen auf dem Schachbrett
- For-Schleife
- While-Schleife
- Verschachtelte Schleifen
- Büste
- Simulation
Saiten
- Strings, String-Slices, String-Aufgaben
- Masken, unterschiedliche Aufgaben pro Zeile
- Chiffren und Kryptographie
Listen, zweidimensionale Listen
- Listen, Slices, Aufgaben auf Listen
- Zweidimensionale Listen
- Mehrere Aufgaben
Funktionen und Rekursion
- Funktionen in Python
- Rekursion in Python
- Klassische rekursive Diagramme
- Wellenalgorithmus
Suchen und sortieren
- Sortieren
- Der Größte und der Kleinste. Gieriger Algorithmus
- Lineare Suche
- Zwei-Zeiger-Methode
Dynamische Programmierung
- Eindimensionale dynamische Programmierung: Anzahl der Möglichkeiten
- Eindimensionale dynamische Programmierung: Der beste Weg
- Wiederherstellung der Antwort bei dynamischen Programmierproblemen
- Dynamische 2D-Programmierung