Aprender a programar (Semana Academica da FACIN/PUCRS)

205 visualizações

Publicada em

Palestra na Semana Academica da FACIN 2014
PUCRS
Publico-alvo: alunos de graduação
Palestra em Português

Publicada em: Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
205
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
4
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Aprender a programar (Semana Academica da FACIN/PUCRS)

  1. 1. Aprender a Programar Profa. Lucia Giraffa FACIN/PUCRS giraffa@pucrs.br
  2. 2. stairways to heaven...
  3. 3. 15º Ruby 14º ASP.NET 13º AJAX 12º Objective-C 11º PHP 10º Python 9. Perl 8. C 7º C# 6º XML 5º C++ 4º JavaScript 3º HTML 2º Java 1º SQL
  4. 4. Revendo crenças....
  5. 5. Crie para si mesmo uma meta : um site, um jogo,.... É aconselhável começar com objetivos muito específicos. Isso pode ser tão simples como a concepção de um botão para um projeto de website. Alcançar esse objetivo, não importa quão pequena, vai dar grande satisfação de realização. Encontre o seu “Yoda” Quem está aprendendo programação deve encontrar um mentor, alguém que tem a confiança para fazer essas perguntas básicas sem constrangimento. Um mentor também pode motivá-lo se você começar a deixá-lo sozinho.
  6. 6. Siga programadores no ciberespaço... Siga pessoas que você admira ou que são os melhores em seu campo. Olhe para o seu trabalho e prestar atenção ao que eles estão lendo. Alguns desenvolvedores também blogs sobre o seu trabalho, que pode ser uma ótima maneira de aprender a fazer coisas que eles fazem. Você também vai entender mais sobre o seu processo de pensamento diante de um novo projeto.
  7. 7. Seja organizado Mantenha uma rotina contínua de estudos..não perca o ritmo ou o foco. Estudos homeopáticos! Corrija um bug Você pode encontrar um projeto open source e pedir que você atribua um erro (ou 'bug') para corrigir, o que também faz você colocar um prazo. Openhatch.org é um bom lugar para encontrar erros. Outra técnica é usar a plataforma social para desenvolvedores GitHub, procurar por códigos de software interessante e análise. Iniciantes não tenham medo de provocar erros nos seus programas para ver o resultado e fazer um “dicionário” de erros para se orientar...
  8. 8. Conecte o mundo real com o virtual Encontre grupos presenciais ou virtuais para participar.. Criei grupos de estudos. Você também pode encontrar outras pessoas que estão à procura de aprender e organizar sessões de grupo programação para mantê-lo motivado. Não desista Aprender a programar é como aprender uma língua: exige muito tempo, prática e dedicação. Vai ser muito frustrante às vezes quando o código não funciona e não entendo por que, mas ele também pode ser muito divertido e gratificante quando você consegue, finalmente, criar algo grande. Mesmo que seja apenas um pequeno botão. adaptado de: http://ijnet.org/es/blog/7-consejos-para-llevar-tus-habilidades-como- programador-al-siguiente-nivel#sthash.huQvCVm9.dpuf
  9. 9. •Compartilhe suas dúvidas com colegas •Use a monitoria (quando houver) •Seja proativo (a) e busque resolver suas dúvidas nos livros, sites,... •Tenha “bagagem” : exemplo de códigos de outros. •Leia os enunciados com atenção •Seja curioso...”aventure-se” •Entenda como você aprende
  10. 10. Estude... estude... estude...
  11. 11. Atrasado!!!

×