Cours de programmation (Préparation aux Olympiades, niveau d'entrée), 6e année - cours 12 990 RUB. de Foxford, formation 30 leçons, Date 20 novembre 2023.
Miscellanea / / December 07, 2023
Qui bénéficiera du cours ?
Le cours convient à ceux qui souhaitent apprendre le langage de programmation Python à partir de zéro et participer à des concours de programmation.
Quelles connaissances le cours apporte-t-il ?
Pendant les cours, des questions théoriques sont abordées, des solutions à des problèmes de programmation et les bases du langage Python sont abordées.
En quoi le cours est-il utile ?
Le cours fournit les bases du langage Python, présente les histoires classiques des Olympiades, vous aide à commencer à participer aux Olympiades et fournit une base pour une future étude approfondie de la programmation des Olympiades.
Conformité
Vous acquerrez des connaissances de base sur le sujet
Nous savons comment aborder les enfants
Disponible en enregistrement
Certification scolaire
Chaque leçon a une intrigue et des tâches interactives.
Nos enseignants — participants au concours, auteurs de développements méthodologiques
Ils savent intéresser chaque enfant en tenant compte des caractéristiques d'âge. Chaque leçon est un voyage passionnant dans le monde de la connaissance !
Regardons les principaux sujets du programme
L'enfant n'aura pas à étudier le matériel tout seul et à le fourrer sans comprendre. L'enseignant expliquera même des sujets complexes dans un langage simple, et les présentations et les tâches interactives augmenteront l'intérêt pour le sujet.
Consolidons les connaissances dans la pratique
Après chaque cours, un petit devoir à la maison qui vous aidera à mettre en pratique la matière abordée et à vous entraîner avant le test.
Nous vérifions manuellement les échantillons et les devoirs
Nous ne laissons pas les devoirs écrits des pièces pour l'auto-test - ceci est effectué par des experts OGE.
Nous vérifions « en vrai », comme lors d'un examen, et vous recevez ainsi un feedback détaillé. Tout cela dans un souci de rapidité de préparation et de vos résultats. Votre curateur personnel répondra à vos questions dans un délai de deux heures, 24h/24 et 7j/7.
Les conservateurs comprennent le programme et le sujet, ils peuvent donc facilement répondre à vos questions sur le cours et les devoirs - à tout moment
Ils savent bien combien il peut être difficile de préparer et de comprendre ses inquiétudes.
La tâche la plus importante d'un tuteur est de vous aider à faire face au stress et à la peur avant les examens.
Problèmes arithmétiques, divisibilité, combinatoire
- Introduction au langage de programmation Python. Installation, entrée/sortie
- Qu'est-ce qu'un système de test ?
- Opérations de division entière et de reste
- Problèmes arithmétiques
- Division avec arrondi. Tâches diverses
- Date et l'heure
- Problèmes de divisibilité
- Problèmes sur les nombres et les nombres
- Problèmes combinatoires
Instruction conditionnelle et boucles
- Déclaration conditionnelle if-else
- Conditions sur l'échiquier
- Pour la boucle
- Boucle while
- Boucles imbriquées
- Bousiller
- Simulations
Cordes
- Chaînes, tranches de chaînes, tâches de chaînes
- Masques, différentes tâches par ligne
- Chiffres et cryptographie
Listes, listes bidimensionnelles
- Listes, tranches, tâches sur listes
- Listes bidimensionnelles
- Diverses tâches
Fonctions et récursivité
- Fonctions en Python
- Récursivité en Python
- Tracés récursifs classiques
- Algorithme de vague
Rechercher et trier
- Tri
- Le plus grand et le plus petit. Algorithme gourmand
- Recherche linéaire
- Méthode à deux pointeurs
Programmation dynamique
- Programmation dynamique unidimensionnelle: plusieurs façons
- Programmation dynamique unidimensionnelle: la meilleure méthode
- Restaurer la réponse aux problèmes de programmation dynamique
- Programmation dynamique 2D