“Este blog faz parte da nossa nova serie de posts, ” ExamTime: Desenvolvendo Novas Habilidades” em que esperamos proporcionar-te informações, dicas e recursos sobre como os estudantes podem aprender novas habilidades no seu tempo livre. Para mais informações, dá uma vista de olhos aqui ou junta-te à conversa no Twitter usando o hashtag #ETNovasHabilidades“
Incentiva-te a Aprender por Conta Própria
Há alguns dias publicámos o primeiro dos nossos posts da serie “Aprender a Programar”, que explora o conceito do movimento surgido para adquirir conhecimentos de programação desde uma idade precoce. Neste artigo exploramos a razão pelo qual deves aprender a programar e te fornecemos recursos que te ajudarão a começar a aprender a codificar por ti mesmo. Pode parecer uma tarefa difícil mas os benefícios de aprender uma linguagem de programação são inúmeras, especialmente no mundo de hoje.
Então se aprender a programar é algo que sempre quiseste fazer, continua a ler.
Por que Deves Começar a Programar …
A necessidade de programadores talentosos só vai crescer no futuro. Ainda hoje, os postos em programação informática são um dos melhores pagos. Como vês, se queres saborear os prazeres de um trabalho remunerado, será melhor que adquiras alguma experiência em programação.
Independentemente de que carreira decidas estudar, ter conhecimentos de uma linguagem informática ou até mesmo um conhecimento básico de programação, fará que o teu curriculum vitae ressalte sobre outros.
A melhor coisa sobre aprender a programar é poder criar algo novo, além da liberdade que te oferece para colocar as tuas ideias em prática. Por outro lado, o sentimento de satisfação que experimentarás ao resolver um problema ou finalizar um produto que criaste tu mesmo são únicos.
E claro, existe sempre a possibilidade de que possas criar a próxima grande inovação da nossa era e de que te convertas num milionário tecnológico.
O Que Preciso Para Começar?
Podes encontrar milhares de ferramentas e guias gratuitas online (dá um vista de olhos na nossa seção de recursos de programação abaixo), o que significa que tudo o que realmente precisas para começar é um computador de secretária ou um portátil.
Também podes ler um livro de texto que te guie pelo mundo da programação passo a passo.
Também precisarás:
- Paciência: Para lidar com as frustrações inevitáveis quando encontras algo que não entendes
- Habilidades analíticas e a capacidade de resolução de problemas: Para ajudar-te a superar esses problemas
- Criatividade: Para obter ideias impressionantes sobre o que programar
A inspiração também é importante quando aprendes algo novo (se precisas de um pouco de inspiração para programar, confere alguns exemplos de grandes programadores no nosso post ” Inspiração: Modelos a seguir no mundo da Programação“)
Não deves depender apenas em ti mesmo, apoia-te na comunidade de programadores para que te ajudem com a tua aprendizagem. Aqui tens alguns recursos online para explorar mas recomendamos que te unas a algum clube de programação como o de CoderDojo.
Recursos para Ajudar-te a Começar:
É claro que não podes esperar que a inspiração faça uma aparição para começares o teu projeto.
Como mencionámos acima, sugerimos que te unas a algum CoderDojo – são grupos de alunos que se reúnem regularmente para compartilhar os seus conhecimentos sobre a programação. Encontra o teu CoderDojo mais próximo aqui.
Também podes visitar sítios como Coursera para assistir a classes online gratuitas relacionadas com qualquer linguagem de programação que queiras aprender.
A partir daí, escolhe uma linguagem de programação para aprender. Para mais informações sobre como decidir que linguagem de programação deves aprender, lê o nosso blog “Que Linguagem de Programação Devo Aprender Primeiro“.
Stackoverflow é um grande recurso para programadores mas pode ser muito avançado para programadores iniciantes. Geralmente sempre podes encontrar fóruns que responderão às tuas perguntas ou te ajudarão a resolver problemas que estás enfrentando.
É melhor começar por pesquisar tutoriais de programação grátis interativos no Google que incluam dicas de programação.
Alguns deles serão focados numa linguagem específica e outros em vários. Quando decidires o que queres aprender, revê-los e ver qual funciona melhor para ti:
- Codecacademy: HTML, CSS, Javascript, jQuery, Ruby, Phython, PHP, APIs
- Mozilla WebMaker: HTML, CSS y otros conceptos introductorios
- Try Ruby: Ruby
- W3schools: HTML,CSS, JAVASCRIPT, JQUERY ,XML ASP,.NET, PHP, SQL
- Kids Ruby: Ruby (¡que no te engañe el nombre!)
- Mozilla Developement Network: HTML, CSS, Javascript
Se encontraste recursos para aprender a programar que te ajudaram, diz-nos quais na secção de comentários, através do Facebook ou #ETNovasHabilidades
Para de Perder Tempo!
A melhor coisa sobre a programação é que existem inúmeras maneiras de interagir com programadores experientes que estão dispostos a partilhar os seus conhecimentos – é o lugar em que especialistas ajudam os iniciantes. As linguagens de programação estão sempre evoluindo. Há línguas que eram extremamente populares há 15 ou 20 anos atrás e agora estão completamente obsoletas, porque outras mais novas e melhores as substituíram. É quase uma certeza que isso vai acontecer no futuro, mas mesmo assim qualquer língua que aprendas ajudará que a aprendizagem de outra seja mais fácil. O código que é bom é bom, independentemente da língua em que foi escrita. Por isso, aprende a escrever um bom código. Fácil, não é?
Para Twittar
– “Aprende a programar com estes recursos gratuitos via @MeuGoConqr” – Clica para Twittar
– “Comecei a aprender a programar com a ajuda de @MeuExamTime. Clica aqui para ver como” – Clica para Twittar
– “Aprendendo a programar? Necessitas ler este artículo via @MeuExamTime” – Clica para Twittar
Envolve-te!
Se estás interessado em envolver-te em alguma coisa, não te esqueças de voltar a visitar o nosso blog. Também podes acompanhar a conversa no Facebook ou #ETNovasHabilidades, onde vamos compartilhar e discutir tudo relacionado com o mundo da programação.
Sobre o Blog GoConqr
O Blog faz parte do GoConqr, um site gratuito para Criar, Partilhar e Descobrir Recursos de Estudo que ajuda estudantes e professores a alcançar os seus objetivos de aprendizagem. Clica aqui para começar a descobrir Mapas Mentais, Flashcards, Notas, Quizzes e Slides agora!