Corso di programmazione (Preparazione per le Olimpiadi, livello base), 6a elementare - corso RUB 12.990. da Foxford, formazione 30 lezioni, data 20 novembre 2023.
Miscellanea / / December 07, 2023
Chi trarrà beneficio dal corso?
Il corso è adatto a chi vuole imparare da zero il linguaggio di programmazione Python e partecipare a gare di programmazione.
Quali conoscenze fornisce il corso?
Durante le lezioni vengono discusse questioni teoriche, soluzioni a problemi di programmazione e vengono discusse le basi del linguaggio Python.
In che modo è utile il corso?
Il corso fornisce le basi del linguaggio Python, introduce le classiche storie delle Olimpiadi, ti aiuta a iniziare a esibirti alle Olimpiadi e fornisce una base per un futuro studio approfondito della programmazione delle Olimpiadi
Conformità
Acquisirai una conoscenza di base dell'argomento
Sappiamo come avvicinarci ai bambini
Disponibile in registrazione
Certificazione scolastica
Ogni lezione ha una trama e attività interattive.
I nostri insegnanti — partecipanti al concorso, autori di sviluppi metodologici
Sanno come interessare ogni bambino, tenendo conto delle caratteristiche di età. Ogni lezione è un emozionante viaggio nel Mondo della Conoscenza!
Vediamo gli argomenti principali del programma
Il bambino non dovrà studiare il materiale da solo e riempirlo senza capire. L'insegnante spiegherà anche argomenti complessi in un linguaggio semplice e presentazioni e compiti interattivi aumenteranno l'interesse per l'argomento.
Consolidiamo le conoscenze nella pratica
Dopo ogni lezione, un piccolo compito a casa che ti aiuterà a mettere in pratica il materiale trattato e ad esercitarti prima del test.
Controlliamo manualmente campioni e compiti
Non lasciamo i compiti scritti per l'autotest: questo viene fatto dagli esperti OGE.
Controlliamo “per davvero”, come in un esame, e di conseguenza ricevi un feedback dettagliato. Tutto questo per il bene della velocità di preparazione e dei tuoi risultati. Il tuo curatore personale risponderà alle tue domande entro due ore, 24 ore su 24, 7 giorni su 7
I curatori comprendono il programma e l'argomento, quindi possono rispondere facilmente alle tue domande sul corso e sui compiti in qualsiasi momento
Sanno bene quanto può essere difficile prepararsi e comprendere le proprie preoccupazioni.
Il compito più importante di un tutor è aiutarti a far fronte allo stress e alla paura prima degli esami
Problemi aritmetici, divisibilità, combinatoria
- Introduzione al linguaggio di programmazione Python. Installazione, ingresso/uscita
- Cos'è un sistema di test?
- Divisioni intere e operazioni sui resti
- Problemi aritmetici
- Divisione con arrotondamento. Compiti vari
- Data e ora
- Problemi di divisibilità
- Problemi su numeri e numeri
- Problemi combinatori
Istruzioni condizionali e cicli
- Istruzione condizionale if-else
- Condizioni sulla scacchiera
- Per ciclo
- Mentre il ciclo
- Cicli nidificati
- Torace
- Simulazione
stringhe
- Stringhe, porzioni di stringhe, attività di stringhe
- Maschere, compiti diversi per linea
- Cifrature e crittografia
Elenchi, elenchi bidimensionali
- Elenchi, sezioni, attività su elenchi
- Elenchi bidimensionali
- Vari compiti
Funzioni e ricorsione
- Funzioni in Python
- Ricorsione in Python
- Trame ricorsive classiche
- Algoritmo delle onde
Cerca e ordina
- Ordinamento
- Il più grande e il più piccolo. Algoritmo goloso
- Ricerca lineare
- Metodo a due puntatori
Programmazione dinamica
- Programmazione dinamica unidimensionale: numero di vie
- Programmazione dinamica unidimensionale: il modo migliore
- Ripristinare la risposta nei problemi di programmazione dinamica
- Programmazione dinamica 2D