Sobre as dificuldades de orientar iniciantes na programação

Mesmo antes do início da pandemia de coronavírus na Rússia, pensei-me: "Posso de alguma forma mitigar as conseqüências econômicas da epidemia?" A idéia surgiu quase que imediatamente: "Se muitas pessoas podem perder o emprego, devo ajudá-las no desenvolvimento de novas habilidades no campo, com grande demanda de trabalho". E como eu tenho programado em C / C ++ há algum tempo, decidi no meu tempo livre ensinar às pessoas como programar em ... python.



Ensinando programação python



Por que eu escolhi python? O principal motivo foi a simplicidade do idioma, sua prevalência e a alta disponibilidade de materiais didáticos de alta qualidade. Postei minha postagem em uma pick-up com uma oferta para me ajudar a aprender programação python de graça, e lá vamos nós.



Sobre metodologia de ensino



Para um ensino eficaz, inicialmente escolhi várias estratégias.



Cursos online gratuitos



Imediatamente percebi que não podia ensinar as pessoas do zero - eu mesmo não uso python continuamente. Portanto, escolhi o seguinte formato de trabalho. Encontrei um ótimo curso gratuito de python com problemas .



Convidei os usuários do picabu para o grupo VK e anunciei que eu próprio responderia a perguntas simples do pitontutor como mentor. Um dos primeiros problemas surgiu imediatamente: o Python não tinha uma versão móvel. As pessoas queriam fazer um curso de Python em um smartphone. Infelizmente, a única maneira de ajudar nesse caso foi aconselhar o aplicativo móvel sololearn gratuito.



Um pouco mais tarde, descobri mais dois excelentes cursos introdutórios sobre programação na etapa:

https://stepik.org/67

https://stepik.org/512



Como você sabe, o steppeck possui um aplicativo móvel.



Publicando vídeos de outras pessoas no youtube



, , . , , . , , egoroff_channel — / / . , . , — . , - .





, . , , , : IDE, , . , — - , - . , , — .



- , . — . , . , — - ( , ..), .



.



- . : data science . - . : "" .



data science . : . , , , , . - .



( )



. 58 . . :



distribuição por gênero



:



Era



, , : — .



Busca de informação



, :



Experiência



, "" , " ".



Data de entrada



. , :



pythontutor



, :



Motivo da adesão



, :



Diligência



:



Felicidade.





, . - , - , . :



  • ( )
  • ( )
  • (DVCS, CI/CD),
  • ( - , - ).


Nos planos para o futuro, queremos realizar algumas atividades mais interessantes: desenvolver uma trilha de treinamento de desenvolvedor web em python; realizar, se possível, webinars sobre o desenvolvimento de jogos simples em pygame; crie um wireframe simples para aprender o desenvolvimento da web. E, é claro, planejamos continuar a responder perguntas sobre cursos em python básico.



Por fim, quero dizer que mal consegui influenciar de alguma maneira significativamente as conseqüências do coronavírus para a economia russa, mas tive uma excelente experiência, muitos membros do grupo tentaram se desenvolver, alguém se motivou a agir e conseguiu um emprego. trabalhos.




All Articles