Recentemente, a ITMO University lançou seu primeiro curso na maior plataforma educacional online do mundo edX: How to Win Coding Competitions: Secrets of Champions . O curso é gratuito e qualquer pessoa pode se inscrever.
Meu último lugar na Olimpíada de Informática
Maksim é Professor Associado do Departamento de Ciência da Computação da Universidade ITMO e Campeão do ACM ICPC em 2009. E ele começou a programar há muito tempo, ainda na infância, em tal “unidade”, que muita gente não conhece agora, e o resto já esqueceu. O pai de Maxim montou para seu filho um computador de design chamado "Radio 86RK" (um computador pessoal de 8 bits feito por ele mesmo, projetado para ser montado a partir de componentes de rádio separados). Este computador tinha 16 kilobytes de memória e duas formas de escrever código - em "códigos de máquina" (instruções ao nível de manipulações com registos individuais, com atribuição manual de todos os endereços de salto) e em Basic.
“Eu tive que dominar as duas maneiras, nessa ordem”, diz Maxim.
Então Maxim começou a participar de olimpíadas de física e matemática. O espírito competitivo foi incutido no atual campeão da terceira série. Mais tarde, graças ao seu professor de informática, o jovem programador se interessou pelas olimpíadas desse assunto, mas, infelizmente, conquistou o “honroso” último lugar a nível municipal.
“E então vamos lá: um diploma de terceiro grau na Olimpíada de Toda a Rússia, admissão no ITMO, e então, você sabe...” Maxim Buzdalov sorri.
Não quero trabalhar para o Google
Hoje, a principal atividade de Maxim na universidade é a ciência, e o ensino é apenas seu efeito colateral. Por que não apenas ciência? Maxim concorda com a afirmação do Prêmio Nobel de Física, Richard Feynman, de que é simplesmente vital para um cientista ensinar. Em primeiro lugar, porque sem isso você pode desaprender a comunicar claramente seus pensamentos aos outros. Em segundo lugar, a comunicação com os jovens retarda o envelhecimento. E no caso de Maxim, o ensino o ajuda a sistematizar e generalizar seus conhecimentos.
Apesar do campeão não participar mais de competições, mas treinar alunos, ele ainda recebe muitas ofertas. A cada seis meses, o Google pergunta se ele quer finalmente trabalhar para eles? Só que agora Maxim está interessado em ciência, ele quer estudá-la e tem essa oportunidade graças à universidade. Portanto, você não pode atraí-lo para uma corporação.
Feynman disse uma vez que gosta de ter sucesso no que não deveria ter conseguido de forma alguma. Assim é com Maxim, que de uma criança que ficou em último lugar na Olimpíada escolar de Informática, se transformou em professor, cientista, no campeão do ACM ICPC, que recusa "Google" a cada seis meses.
Segredos dos Campeões
Quando a ITMO University recebeu uma oferta da edX para lançar um curso online em sua plataforma, o tema do curso não foi definido. Inicialmente, surgiu a ideia de fazer palestras sobre "Introdução à Programação Olímpica". O curso já foi chamado de “Introdução à Programação Competitiva”. Mas então o nome mudou um pouco, tornou-se mais vívido e atraente para os ouvintes - "Como Ganhar Competições de Codificação: Segredos dos Campeões". Afinal, é muito mais interessante conhecer os segredos dos campeões do que apenas conhecê-los graças à “introdução”. Embora a essência permaneça a mesma.
Apesar do nome, este curso é mais sobre programação do que como ganhar competições. O autor do curso observa que ainda não está claro como falar sobre como vencer em palestras online. Afinal, isso também é facilitado por muito treinamento, além disso, é necessária comunicação pessoal, análise de diferentes métodos para resolver uma variedade de problemas. Mas nem todos podem ser campeões.
E, no entanto, este curso é relevante e útil. O campeão da maior olimpíada estudantil acredita que essas competições se tornaram populares, além disso, existem mais delas, mas ainda precisam ser comentadas.
“Quando eu era “pequeno”, havia dois ou três desses recursos e talvez três ou quatro séries de competições regulares - e é isso. Agora há muito mais deles”, diz Maxim.
A ITMO University não é estranha à educação online, assim como Maxim Buzdalov. Este ano, o ITMO lançou até 15 cursos na National Open Education Platform, um dos quais é de autoria de Maxim. Mas o curso no edX foi o primeiro desse tipo - foi planejado que fosse diferente do curso em russo todos.
O curso em russo, no qual Buzdalov é um dos seis autores, chama-se Algoritmos de Programação e Estruturas de Dados. É também sobre programação. Mas "Secrets of Champions" em inglês difere significativamente dele. Dá conhecimento sobre o que são olimpíadas de programação, quais recursos estão disponíveis, quais são as tarefas e como resolvê-las. E muitos alunos do curso, de fato, começaram a estudar esses recursos.
“Além disso, as tarefas que os alunos resolvem são principalmente tiradas de competições reais (embora algumas dessas competições sejam escolares). Por exemplo, seis dos oito problemas da primeira semana são problemas da primeira Olimpíada básica da Internet em Informática e Programação em 2007 (o ITMO ainda mantém essas Olimpíadas online para crianças em idade escolar). O “recurso” desse conjunto específico de tarefas é que as “lendas” de todas as tarefas dizem como se comportar efetivamente na Olimpíada - por exemplo, existem tarefas como “Prepare-se para a Olimpíada!”, “Gerar testes!” , E até “Arrume as cadeiras corretamente!”, – diz o autor de “Secrets of Champions”.
E o próprio exame, que os alunos ainda precisam fazer ao final do curso para receber o certificado de conclusão, será uma cópia do concurso de programação. O exame durará cinco horas, e os examinandos receberão oito problemas reais da Olimpíada.
Em colaboração com Maxim Buzdalov realiza Pavel Krotkov, também Campeão ACM ICPC. Ambos os professores adquiriram experiência na formação de equipes olímpicas de outras universidades. Nesses treinamentos, eles frequentemente compartilhavam ideias diferentes sobre como gastar efetivamente seu tempo em uma competição - especialmente em equipe, como programar, minimizar o número de erros e assim por diante. Os autores queriam atentar para isso em seu curso, mas, infelizmente, tais ideias não se enquadram no processo educacional padrão e, além disso, podem ser classificadas como “conteúdo de elite”, que já é projetado para olimpíadas mais experientes, e não para iniciantes, o tempo é o público-alvo do curso.
Em geral, de acordo com Maxim, este curso é para quem já é capaz de escrever algum programa complexo na linguagem de programação escolhida, mas ainda não participou ou tem pouca experiência em participar de concursos de programação e quer sentir o espírito dessas competições .
Se voltarmos ao nome do curso, diz que o curso vai focar em conhecer olimpíadas de programação. Mas, no entanto, esse nome não assusta nem os iniciantes nesse campo. E pelo menos um quarto deles se inscreveu. O fato é que no site está aberto um fórum para os alunos, onde eles podem escrever sua opinião sobre o curso e seus pedidos de ajuda nas tarefas.
Maxim diz que nos primeiros dias após o início do curso, ele "viveu" neste fórum. O autor recebeu muitas mensagens do edX, quase cem vezes mais do que de um curso de russo semelhante. Então o professor paciente teve que explicar a mesma coisa várias vezes.
“Você precisa dizer muitas vezes como abrir arquivos e ler números deles - mesmo levando em consideração o fato de que exemplos em todos os idiomas já são fornecidos em uma seção especial para isso. Mas também há participantes bastante experientes - o conteúdo deste curso não é suficiente para eles, eles querem mais algoritmos diferentes para diferentes áreas. Você não pode agradar a todos”, ri Maxim.
Em geral, há muitas perspectivas após a participação e vitória na Olimpíada Internacional de Programação. Por exemplo, são ofertas da Apple, Facebook, Google, IBM e muitas outras autoridades que monitoram constantemente essas competições e programadores que falam com elas.
“Anos de “senso” treinado para o que funciona mais rápido ou com mais precisão. Se tal pessoa também aprender a escrever programas "legíveis" e suportados - o que não acontece com todos os participantes da Olimpíada - então, como especialista, ele "rasgará todos". Há muitos exemplos do que está acontecendo – desde Roman Elizarov, cofundador da DevExperts, até a equipe de programadores da Olimpíada que compõem o núcleo intelectual do MemSQL”, diz Maxim Buzdalov.
Obviamente, seu curso visa ajudar programadores iniciantes a se prepararem para essas competições. Mas o próprio autor aconselha a não se limitar apenas ao curso, mas também a se treinar. Maxim, antes de sua vitória nas finais do ACM ICPC, passou três anos e meio em média resolvendo um treino e meio de cinco horas por semana. Além disso, o futuro campeão passou muito tempo resolvendo problemas fora dessas sessões de treinamento. Mas, ao mesmo tempo, ele mesmo declara que entre os participantes também não era o mais teimoso!
Educação do futuro
Graças à sua experiência na universidade e na aprendizagem online, o Professor Associado do Departamento de Tecnologias Informáticas e autor de cursos online desenvolveu a sua própria visão do futuro da educação: será composto por três níveis. A educação clássica será a mais elitista e muito cara. O próximo nível é a educação online com conexão direta com o palestrante e a capacidade de fazer perguntas. E então - educação online em massa, onde o professor fez todo o possível para que 95 - 99,9% das questões fossem resolvidas sem sua participação: pelos próprios alunos ou por computadores. Mas Maxim vê tal perspectiva em muitos e muitos anos, quando o número de pessoas ultrapassará uma dúzia ou dois bilhões.
E o próprio Maxim tem planos de melhorar e ampliar os cursos existentes, e também tem a ideia de fazer um curso avançado de geometria computacional. Mas só podemos adivinhar o futuro da educação e a data do curso de Maxim Buzdalov em geometria computacional.
Cota do Governo da Federação Russa
Cidadãos estrangeiros da Bielorrússia, Cazaquistão, Quirguistão e Tajiquistão podem candidatar-se a vagas financiadas pelo Estado em pé de igualdade com os cidadãos da Federação Russa. Cidadãos de outros países da CEI, Ucrânia e Geórgia também podem entrar no formulário de orçamento da educação após a confirmação do status de compatriota. Para fazer isso, como parte da apresentação de documentos, você precisará escrever um pedido e fornecer documentos que comprovem que seus parentes ascendentes eram cidadãos da URSS: sua certidão de nascimento com tradução, passaporte com tradução e certidão de nascimento de um dos pais, bem como documentos que comprovem a mudança de sobrenome (se necessário).
Cidadãos estrangeiros de países próximos e distantes também podem se inscrever na forma de educação financiada pelo estado para programas de graduação na Universidade ITMO através do Rossotrudnichestvo no âmbito do cotas do governo de RF.
A candidatura pode ser submetida até 1 de março ao escritório de representação de Rossotrudnichestvo na Embaixada da Federação Russa ou ao Centro Russo de Ciência e Cultura.
O sistema de inscrição está disponível em www.russia.study.
Como parte da admissão sob a cota do Governo da Federação Russa, a universidade participa apenas da segunda etapa de seleção, ou seja, aceita ou rejeita candidaturas de candidatos selecionados por Rossotrudnichestvo.
Muitos países da CEI distribuem cotas de forma independente e coletam formulários de inscrição e cópias de outros documentos de candidatos aprovados para se preparar para a segunda etapa.
A segunda etapa completa começa mais perto do verão, quando os questionários de todos os candidatos selecionados são transferidos para o sistema de informação para consideração pelas universidades.
Ao considerar as candidaturas, a Universidade leva em consideração:
- Desempenho atual do candidato: boletim/notas dos últimos anos de estudo com ênfase na nota média e resultados em disciplinas especializadas;
- realizações individuais: certificados e diplomas de olimpíadas nos últimos anos, publicações, participação em conferências;
- participação em vários programas educacionais fora do programa escolar ou universitário.
Atualmente, os pontos para os exames Rossotrudnichestvo não são fornecidos à Universidade.
Após a aprovação da candidatura, o candidato recebe um encaminhamento para estudar, com base no qual está inscrito no corpo discente a partir da data de chegada à universidade (fora dos termos da campanha geral de admissão e sem exames complementares).
No sistema Rossotrudnichestvo, também aparece uma instrução de visto, com base na qual o candidato selecionado pode solicitar um visto de estudo na Embaixada da Federação Russa.
Um candidato aprovado, no momento da inscrição, faz uma escolha entre programas educacionais no âmbito de sua área de estudo escolhida.
Observe que durante os estudos para estudantes dentro da cota, a transferência dentro da universidade só é possível no âmbito da direção de estudo.
A competição de redação em russo para candidatos estrangeiros é realizada remotamente. Os vencedores do Concurso recebem 5 pontos adicionais para admissão nos programas de graduação da ITMO University.
Os participantes precisam se registrar na Conta Pessoal e colocar um arquivo com a tarefa concluída em formato PDF. O candidato tem duas tentativas para completar as tarefas da Olimpíada, enquanto o tema da redação não deve ser repetido. O melhor resultado dessas duas tentativas será levado em consideração ao se inscrever na Universidade ITMO.
Os resultados do Concurso são resumidos em julho. Os vencedores do Concurso são os participantes que obtiveram de 7 a 10 pontos.
Tópicos de redação do concurso:
- "Tradições russas na minha família"
- “ITMO é a universidade dos meus sonhos!”
- "Como vejo meu futuro"
Requisitos de texto:
- Volume do ensaio: de 150 a 250 palavras.
- Campos: superior, inferior - 2 cm, direito - 3 cm, esquerdo - 1,5 cm.
- Fonte: Times New Roman, tamanho da fonte - 14, espaçamento - 1,5, recuo do parágrafo - 1,5 cm, alinhamento justificado.
- Abreviaturas de palavras e nomes não são permitidas no texto (com exceção das abreviaturas geralmente aceitas).
Olimpíadas Internacionais da ITMO em Matemática e Informática
As Olimpíadas Internacionais da Universidade ITMO em Matemática e Informática para crianças em idade escolar estão incluídas na lista oficial de Olimpíadas Internacionais da Federação Russa. Os vencedores e vencedores das Olimpíadas podem se inscrever para educação gratuita na Universidade ITMO e em qualquer universidade russa nos programas educacionais de bacharelado e especialização, onde matemática e ciência da computação são disciplinas centrais. Você pode encontrar uma lista completa de programas de cotas na ITMO University.
As Olimpíadas Internacionais de Matemática e Informática são realizadas em três etapas:
- Sessão de treinamento.É realizado remotamente e consiste em tarefas que tradicionalmente são incluídas nas etapas classificatórias e finais da Olimpíada. A sessão de treinamento não é limitada pelo número de tentativas. Os pontos marcados na sessão de treino não contam para chegar à fase final.
- Fase de qualificação. Realizado remotamente. Os vencedores e os segundos classificados serão convidados a participar na fase final.
- A fase final. Realizado presencialmente ou à distância. As datas dependem do país de residência dos participantes. Para os países e cidades onde não haverá rodada final presencial, a final será realizada on-line usando o controle remoto do computador.
Para participar das Olimpíadas e ter a oportunidade de estudar gratuitamente na ITMO University, os candidatos estrangeiros precisam se registrar na Conta Pessoal das Olimpíadas.
Deseja inserir o orçamento ITMO? Esta é mais do que uma escolha digna. Você sabia, por exemplo, que a ITMO é a única universidade não só em nosso país, mas em todo o mundo que ganhou sete vezes o ICPC (International Collegiate Programming Contest), o campeonato mundial de programação para equipes estudantis.
ITMO em 2019 tornou-se um dos líderes em número de vencedores e premiados de olimpíadas privilegiadas inscritos em vagas estatais. 34,4% do número total de candidatos (327 alunos) estavam matriculados no ITMO sem exames. Concordo, este é um número impressionante, por isso incentivamos você a participar ativamente das Olimpíadas de assuntos para aumentar suas chances de entrar no ITMO com orçamento limitado.
ITMO em rankings universitários internacionais
Nome da classificação | Lugar | |
---|---|---|
(Grã Bretanha) | 401-500 lugar | |
Ranking Acadêmico das Universidades Mundiais ARWU (Ranking de Xangai) | 801-900 lugar | |
(Grã Bretanha) | 436 lugar | |
(EUA) | 752 lugar |
SPbNIU ITMO incluído em projeto "5-100". Isso significa que a universidade recebe apoio estatal e subsídios são alocados para melhorar o status da universidade e entrar no ranking mundial de universidades. Total da listaprojeto "5-100"21 universidades russas se inscreveram, a seleção ocorreu em uma base competitiva.
ITMO nos rankings universitários russos
Nome da classificação | Lugar | |
---|---|---|
14º lugar | ||
9º-10º lugar | ||
29º lugar | ||
7º lugar |
E agora tudo o que você precisa saber sobre a situação competitiva da ITMO em 2020
em uma mesa conveniente
Recolhemos todas as estatísticas relevantes exclusivamente sobre Site da ITMO. O sinal "-" significa que não há informações no site oficial. Ordem do reitor do SPbNRU ITMO sobre o custo da educação paga em 2020-2021 será publicado na primavera/verão.
O site oficial da universidade tem USAR CALCULADORA.
Você pode se familiarizar com o limite para as pontuações mínimas de USE no ITMO em 2020.
Instruções de preparação (USE resulta em assuntos) | O número de vagas orçamentárias e pagas em 2020 | Pontuação média em 2019 (com pontuações para ID) | Propinas em 2019-2020 |
---|---|---|---|
Faculdade de Informática e GestãoSistemas de controle de tráfego e navegação (R+M+I) |
273 000 |
||
Engenharia Informática e Computação(R+M+I) | 50/30 | 284 | 226 000 |
Engenharia de software(R+M+I) | 110/155 | 289 | 226 000 |
Segurança da Informação(R+M+I) | 75/95 | 276 | 226 000 |
Design e tecnologia de meios eletrônicos(R+M+I) | 15/12 | 272 | 226 000 |
Instrumentação(R+M+I) | 20/12 | 262 | 226 000 |
Indústria de energia e engenharia elétrica(R+M+I) | 16/10 | 257 | 273 000 |
Automação de processos tecnológicos e de produção(R+M+I) | 15/10 | 264 | 226 000 |
Mecatrônica e Robótica(R+M+I) |
270 | 226 000 | |
Gestão em sistemas técnicos (R+M+I) |
20/10 | 265 | 273 000 |
Formação Profissional (Computação Gráfica e Design) (R+M+I) | 20/30 | 275 | 226 000 |
Faculdade de Tecnologias da Informação Translacional |
|||
Informática Aplicada(R+M+I) | 25/40 | 288 | 226 000 |
Tecnologias de infocomunicação e sistemas de comunicação(R+M+I) | 70/30 | 273 | 226 000 |
Sistemas Inteligentes na Esfera Humanitária (R+M+I) | 16/35 | 277 | 200 000 |
Sistemas e tecnologias de informação (R+M+I) |
90/150 | 303 | 226 000 |
Matemática Aplicada e Ciência da Computação(R+M+I) | 120/27 | 302 | 200 000 |
Faculdade de Fotônica |
|||
Fotônica e optoinformática (R+M+F) | 42/20 | 247 | 226 000 |
Dispositivos e sistemas eletrônicos e optoeletrônicos para fins especiais (especialidade)(R+M+I) | 11/10 | 259 | 226 000 |
Equipamentos a laser e tecnologias a laser (R+M+I) | 35/20 | 251 | 273 000 |
Física técnica (R+M+F) | 75/20 | 252 | 273 000 |
Processos de economia de energia e recursos em tecnologia química, petroquímica e biotecnologia(R+M+F) | 15/15 | 269 | 226 000 |
Sistemas e Tecnologias Biotécnicas (R+M+F) | 15/8 | - | - |
Optotécnica (R+M+I) | 30/7 | 247 | 273 000 |
Faculdade de Biotecnologia e Sistemas de Baixa TemperaturaBiotecnologia (R+M+X) |
226 000 |
||
Energia Nuclear e Física Térmica(R+M+I) | 15/10 | 246 | 273 000 |
Refrigeração, equipamentos criogênicos e sistemas de suporte à vida(R+M+F) | 20/10 | 232 | 273 000 |
Operação de transporte e máquinas e complexos tecnológicos (R + M + I) |
268 | 226 000 | |
Faculdade de Gestão e Inovação Tecnológica |
|||
Inovação (R+M+IN YAZ) | 45/25 | 259 | 226 000 |
Informática Empresarial (R+M+GEN) | 16/40 | 264 | 200 000 |
Se o material lhe pareceu interessante, assine nossas atualizações blog. Sabemos tudo (e ainda mais) sobre entrar em universidades. Você encontrará o botão de inscrição logo abaixo da postagem.
A ITMO University organiza anualmente um ciclo de Olimpíadas da Internet em Informática. Todos podem participar deles, independentemente da classe de estudo. Entre os organizadores estão os membros do júri da Olimpíada da Equipe All-Russian for Schoolchildren in Programming...
Normalmente, a primeira parte do ano letivo é reservada para olimpíadas por equipes e a parte final para as pessoais. Os próprios alunos escolhem em qual das duas indicações participar (básico ou avançado).
As tarefas de cada Olimpíada individual não são apenas únicas, mas também interessantes, às vezes até engraçadas: o tópico geralmente é algum filme ou desenho animado recém-lançado. Algumas competições são realizadas sobre as tarefas dos eventos intelectuais anteriores de maior autoridade, como a Olimpíada de Equipe de Toda a Rússia para Alunos em Programação, a Olimpíada Individual de Informática e Programação e outras.
O que há de novo
Como participar
- Aguarde a publicação no site oficial da programação das Olimpíadas da Internet.
- Inscreva-se você ou sua equipe de três, indicando a nomeação (básica ou avançada).
- Escolha uma Olimpíada ou participe de cada uma. Para isso, no dia certo, arme-se com um computador com acesso à Internet.
- Resolva tarefas.
- Conheça os resultados, veja a análise de tarefas.
- Prepare-se para a próxima competição.
O que há de especial
Como preparar
Assista a videoaulas sobre a preparação para as Olimpíadas de Informática Eles são registrados pelos próprios autores das tarefas, pelos organizadores e membros do júri da Olimpíada.