Curso de programação (Preparação para Olimpíadas, nível inicial), 5ª série - curso RUB 12.990. de Foxford, treinando 30 aulas, data 20 de novembro de 2023.
Miscelânea / / December 06, 2023
Quem será beneficiado com o curso?
O curso é indicado para quem quer aprender do zero a linguagem de programação Python e participar de competições de programação.
Que conhecimentos o curso proporciona?
Durante as aulas são discutidas questões teóricas, soluções para problemas de programação e conceitos básicos da linguagem Python.
Quais são os benefícios das galinhas?Com
O curso fornece os fundamentos da linguagem Python, apresenta histórias clássicas das Olimpíadas, ajuda você a começar a atuar nas Olimpíadas e fornece uma base para futuros estudos aprofundados da programação das Olimpíadas.
Conformidade
Você obterá conhecimentos básicos sobre o assunto
Sabemos como abordar as crianças
Disponível em gravação
Certificação escolar
Cada lição tem um enredo e tarefas interativas.
Nossos professores são participantes de concursos, autores de desenvolvimentos metodológicos
Eles sabem interessar cada criança, levando em consideração as características da idade. Cada lição é uma viagem emocionante ao Mundo do Conhecimento!
Vejamos os principais tópicos do programa
A criança não terá que estudar o material sozinha e empiná-lo sem entender. O professor explicará até mesmo tópicos complexos em linguagem simples, e apresentações e tarefas interativas aumentarão o interesse pelo assunto.
Vamos consolidar o conhecimento na prática
Após cada lição, uma pequena tarefa de casa que o ajudará a praticar o material abordado e a praticar antes da prova.
Verificamos manualmente amostras e trabalhos de casa
Não deixamos as tarefas da parte escrita para autoteste - isso é feito por especialistas do OGE.
Verificamos “de verdade”, como em um exame, e como resultado você recebe feedback detalhado. Tudo isso em prol da rapidez na preparação e dos seus resultados. Seu curador pessoal responderá às suas perguntas em até duas horas, 24 horas por dia, 7 dias por semana.
Os curadores entendem o programa e o assunto, para que possam responder facilmente às suas dúvidas sobre o curso e os trabalhos de casa - a qualquer momento
Eles sabem bem como pode ser difícil preparar e compreender as suas preocupações.
A tarefa mais importante de um tutor é ajudá-lo a lidar com o estresse e o medo antes dos exames
Problemas aritméticos, divisibilidade, combinatória
- Introdução à linguagem de programação Python. Instalação, entrada/saída
- O que é um sistema de testes?
- Divisão inteira e operações restantes
- Problemas aritméticos
- Divisão com arredondamento. Tarefas diversas
- Data e hora
- Problemas de divisibilidade
- Problemas sobre números e números
- Problemas combinatórios
Instrução condicional e loops
- Instrução if-else condicional
- Condições no tabuleiro de xadrez
- Para loop
- Enquanto loop
- Loops aninhados
- Busto
- Simulação
Cordas
- Strings, fatias de string, tarefas de string
- Máscaras, diferentes tarefas por linha
- Cifras e criptografia
Listas, listas bidimensionais
- Listas, fatias, tarefas em listas
- Listas bidimensionais
- Várias tarefas
Funções e recursão
- Funções em Python
- Recursão em Python
- Gráficos recursivos clássicos
- Algoritmo de onda
Pesquise e classifique
- Ordenação
- O maior e o menor. Algoritmo ganancioso
- Pesquisa linear
- Método de dois ponteiros
Programaçao dinamica
- Programação dinâmica unidimensional: várias maneiras
- Programação Dinâmica Unidimensional: A Melhor Maneira
- Restaurando a resposta em problemas de programação dinâmica
- Programação dinâmica 2D