Archive for the ‘Programação’ Category

cp
 

Ultimamente tem havido uma enorme discussão acerca de ser ou não benéfico a aprendizagem de programação para a população em geral, basicamente tornar a programação uma disciplina curricular nas escolas.

Mas uma das coisas sobre as quais as pessoas não pensaram é que dar ferramentas e alguns conhecimentos sobre programar não irá dar as reais competências sobre o que são realmente as Ciências da Computação.

Existe uma enorme diferença entre saber programar e saber realmente pensar como um Engenheiro das Ciências da Computação. Aprender a programar trás benefícios, mas não tantos quantos querem fazer crer, isto é se não estarem associados à aprendizagem de alguns conceitos das Ciências da Computação.

Aprender a programar irá apenas dar ferramentas para que se consigam desenvolver aplicações tecnológicas, mas a programação é uma parte muito pequena das Ciências da Computação.

É essencial aprender os conceitos das Ciências da Computação, aprender a implementar o pensamento crítico, pensamento este que também é útil fora do contexto tecnológico.

No fundo devemos inicialmente lutar por aprender alguns dos conceitos fundamentais das Ciências da Computação, obter algumas habilitações, e conhecimentos nessa área e não apenas aprender a programar.

Um pouco ao contrário do que citava Steve Jobs, mas não totalmente fora do contexto. Sou e continuo a ser um defensor da aprendizagem da programação, e das vantagens que tem no pensamento, apenas não dever ser tomada como a opção principal, pois existem outros tantos assuntos que devem ser abordados, e sobretudo a forma de pensar nos problemas de maneira objetiva tem reais influências num contexto real.

“Everybody in this country should learn how to program a computer… because it teaches you how to think. – Steve Jobs ”

As Ciências da Computação de um modo geral tratam a forma de pensar, enquanto a Programação é apenas a ferramenta para o colocar em prática.

No fundo, pensar como um verdadeiro Engenheiro…

Share

ed46

Já está disponível a nova edição da Revista Programar, esta edição traz como destaque um artigo sobre “Paralelização de Aplicações om OpenMP”, contendo também um também um artigo sobre “Usar ou Não Usar Multiplos Monitores Para Programar” (pag.43) elaborado por mim, entre muitos outros artigos.

É uma revista redigida por um grupo de voluntários que tem por gosto a programação, e apresenta artigos de grande qualidade e utilidade para qualquer interessado em programação…

O Download Pode Ser Feito Aqui:

Share

5 Principais Requisitos para Ser um Bom Programador…

O que fazer para ser um bom programador? Aqui ficam 5 dos mais importantes requisitos para conseguir atingir esta fasquia.

Regra geral e tal como aconteceu também comigo, um bom programador descobre desde cedo os prazeres das tecnologias(mas não é imperativo que assim seja), de aprender, ler e escrever código! Simplesmente fazer coisas acontecer.

1 – Ter um bom raciocínio lógico

É super importante para um programador ter, treinar e evoluir o seu raciocínio lógico, uma vez que é através dele que o programador pensa e resolve os problemas propostos através de código.

2 – Ser autodidacta

Não é um curso superior ou técnico que lhe irá dár as competências necessárias para ser um bom programador. Simplesmente fará a introdução ao mundo da programação e pouco mais. Para ser um bom programador é necessário explorar além dos cursos e das aulas, inventar, implementar, falhar e aprender com isso. Se assim não for nunca será possivel ser um bom programador.

3 – Gostar de resolver problemas

Maioritariamente a programação é a resolução de problemas através de código. Ou seja desenvolver uma solução de software que resolva o problema.

4 – Dominar o Inglês

A lingua base da programação é o Inglês, pelo que é necessário ter algum domínio sobre esta língua para se conseguir desenvencilhar sem qualquer problema, por entre artigos técnicos e exemplos.

5 – Gostar de aprender

Um programador está infinitamente a estudar, a evoluir e a cultivar-se. Para se manter a par das últimas tecnologias e soluções é necessário ler, pesquisar, investigar e duvidar constantemente.

No fundo ser um bom programador é gostar de pensar, de resolver problemas, de saber como funciona o mundo das novas tecnologias, e sobretudo de querer inovar.

Share

splash

O Hackety Hack tem como princiapl objectivo ensinar os princípios básicos da programação de forma muitos simples e intuítiva aos jovens que pretendem começar a arrecadar algumas competências no mundo da programação.

A linguagem de programação utilizada como base é o Ruby, sendo que o site tem todas as ferramentas necessárias para se começar a desenvolver interfaces gráficos baseados no kit de desenvolvimento Shoes e oferece aos utilizadores vários exemplos e lições que se tornam úteis para quem está a começar.

Poderá obter toda a informação no site oficial Aqui:

Share

livecode_02_thumb
A linguagem de programação Livecode apareceu em 1993, permitindo a criação de aplicações em grande escala.

Portar uma aplicação desenvolvida para diferentes plataformas é feita facilmente.

As principais características desta linguagem de programação são:

- Simplicidade de instalação e de programar
– Suporte para plataforma Linux
– Utilização do mesmo código para várias plataformas
– Muita documentação
– Existência de uma comunidade de suporte
– Linguagem de programação de alto nível

A linguagem de programação Livecode está disponível em duas versões, sendo uma gratuíta e outra comercial.

Poderá obter mais informações na página oficial Aqui:

Related Posts Plugin for WordPress, Blogger...Share