Apresentação


Bem-vindo à página do curso de Lógica de Programação! Você deve estar se perguntando como um curso de programação poderia ser útil em sua carreira. Pois bem, por incrível que pareça você, estudante das ciências da vida irá se deparar mais cedo ou mais tarde com problemas computacionais, seja nos seus projetos acadêmicos ou nas suas atividades cotidianas. E você perceberá que à medida que seus problemas se tornarem mais complexos e particulares ferramentas tradicionais como o Excel ou outras soluções de propósito geral simplesmente não serão mais suficientes.

Além disso, o rápido avanço das tecnologias da informação nos últimos tempos e o desenvolvimento de instrumentos científicos como sequenciadores, colisores de partículas e supercomputadores levou a um grande aumento no volume, variedade e velocidade com que dados são gerados. Surge um mar de novas possibilidades de inovação em todas as áreas da ciência, que vêm associadas ao desafio de como gerir, processar e obter informação de dados em escalas nunca antes vistas. Ferramentas como o twitter ou facebook se mostram fontes de dados fundamentais para projetos científicos, outrora impossíveis de serem realizados. Entretanto entrar neste novo mundo exige uma habilidade fundamental além de um grande domínio sobre sua própria área de conhecimento: saber programar. Apesar disso a universidade brasileira enfrenta hoje uma grande lacuna em relação à inserção destes conteúdos nos currículos de seus cursos.

Meu objetivo neste rápido minicurso é "quebrar o gelo": mostrar como programar pode ser fácil, útil e divertido. Com um pouco de conhecimento inicial você poderá efetivamente começar a colocar seu computador para trabalhar para você. Com vários exemplos de problemas típicos que um estudante das ciências da vida enfrentaria em sua carreira, apresentarei conceitos fundamentais que te ajudarão a continuar seu aprendizado por conta própria.