romulo
General de Pijama
Registrado
7.4K Mensagens
0 Curtidas
A melhor maneira é você estudar algoritmos e paralelamente lógica matemática (matemática mesmo, não apenas de programação). Quando estiver craque nisso, aí sim você pode passar pra uma linguagem real.
Eu não conheço bons tutoriais para iniciantes, mas esses dois livros são ótimos:
Iniciação à Lógica Matemática
Edgar de Alencar Filho
Editora Nobel
C++ Como Programar
H. M. Deitel e P. J. Deitel
Editora Bookman
Esse de C++ inclusive traz um capítulo sobre algoritmos.
Norwegian Wo...
Membro Junior
Registrado
86 Mensagens
0 Curtidas
A melhor maneira é você estudar algoritmos e paralelamente lógica matemática (matemática mesmo, não apenas de program...
Tenho que discordar, é bom e até mesmo necessário esudar lógica e matemática, mas não pra começar a aprender qualquer linguagem de programação - muito pelo contrário, a melhor maneira de começar é...começando! Todas as linguagens que eu aprendi foi direto, pegando um livro e programando, Basic,Assembler, Pascal, C, C++...lógica e matemática, você pode(e deve) aprender no decorrer do aprendizado, mas não é "pre-requisito".
homemgol
Novo Membro
Registrado
57 Mensagens
0 Curtidas
Ou, na minha opinião não existe o "caminho das pedras", uma receita a seguir.
O negocio mesmo é não ter medo de ler (não sei se é o seu caso, mas já foi o meu), inclusive em inglês, praticar bastante tentar resolver problemas, tentar vazer um código "enxuto" (código barato, mínimo de condições possíveis), e sempre que necessário retomar a leitura, manter bons livros ao alcance e claro freqüentar fóruns, listas de discussão etc.
Athlon 1.1Ghz /ASUS A7N266-E
128DDR /Samsung 551V 15'
LG 52X /Maxtor D740X 40GB
UMBABARAUMA O HOMEMGOL
"AQUI NÃO GANHA NO GRITO!!!"
romulo
General de Pijama
Registrado
7.4K Mensagens
0 Curtidas
Tenho que discordar, é bom e até mesmo necessário esudar lógica e matemática, mas não pra começar a aprender qualquer...
Bem, pelo menos é o modo que todas as faculdades que eu conheço usam para ensinar programação. Mas acho que se o cara for interessado, ele aprende de qualquer jeito mesmo.
Norwegian Wo...
Membro Junior
Registrado
86 Mensagens
0 Curtidas
Bem, pelo menos é o modo que todas as faculdades que eu conheço usam para ensinar programação. Mas acho que se o cara...
Eu não conheço nenhuma! Primeiro, o cara aprende uma linguagem; depois, técnicas de programação. Num curso de engenharia de computação especificamente, a maioria do pessoal que entra já sabe programar em alguma linguagem, seja C ou Pascal. Mesmo assim, no primeiro semestre é dado um curso de programação, sobre Pascal(na minha época), para aprender a linguagem. Apenas no segundo semestre é que é dado um curso de "Algoritmos e Estruturas de Dados", onde se aprende sobre listas ligadas, árvores, heap, busca, notação infixa, pósfixa, etc e tal.
Mesmo num curso de engenharia que não é de computação, o pessoal é obrigado a ter essa matéria de programação em Pascal, e só! Nada de estruturas especiais de dados ou algoritmos específicos, apenas o básico, saber fazer um programinha simples, geralmente em Pascal.
Norwegian Wo...
Membro Junior
Registrado
86 Mensagens
0 Curtidas
Comece, o que você está esperando?! : http://www.ic.unicamp.br/~cmrubira/aacesta/
(veja o tutorial de C++, tem exercícios simples, é pra sair fazendo)
http://www.ic.unicamp.br/ic-main/tutorials-p.html
homemgol
Novo Membro
Registrado
57 Mensagens
0 Curtidas
É como diz meu ex-professor de matemática:
"Tendo fé, todo caminho conduz a Jesus! Alguns são mais tortuosos outros nem tanto",
Ou seja o cara tendo a "manha", tendo um bom raciocínio lógico ele conseguira compreender e dominar uma linguagem, ele pode começar a partir de muitos pontos, alguns que tem caminhos mais difíceis, mas o primordial para seu sucesso é sua capacidade.
Athlon 1.1Ghz /ASUS A7N266-E
128DDR /Samsung 551V 15'
LG 52X /Maxtor D740X 40GB
UMBABARAUMA O HOMEMGOL
"AQUI NÃO GANHA NO GRITO!!!"
rwar
Tô em todas
Registrado
2.4K Mensagens
13 Curtidas
Ou seja o cara tendo a "manha", tendo um bom raciocínio lógico ele conseguira compreender e dominar uma linguagem, ele pode começar a partir de muitos pontos, alguns que tem caminhos mais difíceis, mas o primordial para seu sucesso é sua capacidade.
E ocorre muitas vezes que a pessoa desconhece que tem um raciocínio lógico mais apurado. Pelo menos foi o que aconteceu com dois (ex)colegas meus de faculdade. Queriam desistir do curso pois tinham medo de programar. Foi só começar a estudar e fazer os exercícios que deslancharam de uma maneira tal... Hoje estão muito bem empregados 8) .
No caminho dos scripts. Por enquanto, powershell...
phstc
Veterano
Registrado
1.9K Mensagens
0 Curtidas
Todos boas faculdades iniciam os cursos de ciencias da computacao ensinando matematica (G.A, Calculo 1,2,3, Fisica 1,2,3) Matematica e o melhor meio para abstração do que basta vc saber programar e não saber abstrair legal, seus software não vão ser boas solução!!! Imagine o www.apontador.com.br trabalha em cima da logica do caminho mais perto será que sem base matematica que uns alegaram que não e necessario os mesmo saberiam desenvolver uma tecnologia semelhante a essa? Nao basta se mais um, tem que ser único pelo caminho facil todos são capazes.
romulo
General de Pijama
Registrado
7.4K Mensagens
0 Curtidas
Eu não conheço nenhuma! Primeiro, o cara aprende uma linguagem; depois, técnicas de programação. Num curso de engenha...
Mas eu não estou dizendo que o cara tem que aprender estruturas de dados ou técnicas de programação antes de aprender a programar o básico. Mas que antes de colocar as mãos em um compilador real, ele tem que saber pelo menos como raciocinar em termos de linguagem. Todas as faculdades de Ciências de Computação têm uma cadeira introdutória onde você começa usando pseudo-código pra resolver problemas simples, tipo "leia três números e calcule a média".
Eu aprendi a programar antes de entrar na faculdade, e tive muita dificuldade para pegar os conceitos mais avançados exatamente por causa de vários vícios que você pega por não ir pelo caminho correto. Não quero dizer que a minha experiência vale como regra, mas não recomendo fazer como eu fiz.
Ah, pelo menos em Ciências da Computação a maioria do pessoal entra sem saber programar... Pelo menos no segundo grau eu só queria saber de vestibular...
_Oliver_
Veterano
Registrado
1.7K Mensagens
0 Curtidas
Eu não conheço bons tutoriais para iniciantes, mas esses dois livros são ótimos:
Iniciação à Lógica Matemática
Edgar de Alencar Filho
Editora Nobel
C++ Como Programar
H. M. Deitel e P. J. Deitel
Editora Bookman.
Bom, nós já nos encontramos em outro tópico falando do mesmo assunto, mas, já que estou por aqui... Eu comprei o livro "C++ Como Programar" dos irmãos H. M. Deitel e P. J. Deitel, deve chegar hj, comprei pelo Submarino, vou procurar esse "Iniciação à Lógica Matemática" de Edgar de Alencar Filho. Ele é bom para ler antes ou durante o aprendizado de C++?
[Linux User #296645]
[ Athlon XP 2000+ / Kuruma 5.1 / Ubuntu 5.1 ]|[ 512MB DDR ]|[ Radeon 9600PRO 256MB/128Bits ]|[ ASUS A7S333 ]|[ SONY Trinitron Multiscan210sf 17" ]
romulo
General de Pijama
Registrado
7.4K Mensagens
0 Curtidas
Bom, nós já nos encontramos em outro tópico falando do mesmo assunto, mas, já que estou por aqui... Eu comprei o livr...
Sem dúvida. Quanto mais você souber de lógica, melhor você vai saber pensar em termos de programação. Hmmm, eles são irmãos ou pai e filho? :roll:
_Oliver_
Veterano
Registrado
1.7K Mensagens
0 Curtidas
..Hmmm, eles são irmãos ou pai e filho?...
Eu ouvi dizer que eram irmãos...
[Linux User #296645]
[ Athlon XP 2000+ / Kuruma 5.1 / Ubuntu 5.1 ]|[ 512MB DDR ]|[ Radeon 9600PRO 256MB/128Bits ]|[ ASUS A7S333 ]|[ SONY Trinitron Multiscan210sf 17" ]