topo
DEPEXT
CURSO  Programação básica em C
siext
 
CURSO
TítuloProgramação básica em C
UnidadeFACULDADE DE TECNOLOGIA
DepartamentoDEPARTAMENTO DE MATEMATICA, FÍSICA E COMPUTAÇÃO
ModalidadeTreinamento e Qualificação Profissional
Carga Horária do Curso40
ObjetivosIntroduzir a linguagem de programação C usando exemplos práticos construíndo mini-projetos até o nível intermediário. Pre-requisitos: noção básica de programação. Conhecimento geral sobre funcionamento de um computador.
Conteúdo Programático- Programação estruturada - Os compiladores - A biblioteca padrão do C - Arquivos header - Compilação desde linha de comandos, linkagem - Tipos de variável e data type - Aritmética - Operadores lógicos - Estruturas: Loops, If, If else, for, while - Input/Output básico criação e leitura de arquivos de texto - Uso de um graficador simples: Gnuplot
MetodologiaVamos adotar a metodologia ativa nas aulas, ou seja, o aluno vai implementar as ideias junto com o professor. Nessa forma ele vai perceber melhor os detalhes e truques da programação. O aluno vai começar a desenvolver programas simples e na medida que o curso avança ele vai chegar nos programas mais complexos e de aplicação no mundo real. No final de cada seção, o aluno deve fazer mini-projetos usando o conhecimento adquirido nas aulas. Este curso faz parte de uma trilha do conhecimento em “linguagem programação C do nível básico ao avançado”. Este curso é o primeiro curso nesta trilogia e tem como objetivo principal introduzir o aluno na linguagem de programação C. Para fazer isso, os alunos serão familiarizados com os compiladores disponíveis em alguns dos sistemas operacionais do mercado (Windows, Linux, MacOs X e BSD) através de aulas teórico-práticas onde a compilação dos programas será feita em tempo real em alguma plataforma de videoconferência. Será introduzida a lógica de programação através de exemplos básicos de aritmética, implementação de Loops e condicionais, aplicados por exemplo resolução de sistemas de múltiplas equações lineares, problemas simples de geometría analítica (localização de interseções de retas com parábolas e circunferências/ elipses, etc), procura de raízes de polinômios simples, e desenvolvimento de diagramas lógicos de programação. Para isso o aluno terá à disposição códigos prontos que possam-lhe servir de exemplo e serão desenvolvidos programas em aula, para facilitar a sua compreensão. Finalmente o aluno será perfilado para desenvolver programas estruturados, bem organizados, lógicos e de fácil compreensão, através de mini-projetos para fazer em casa. A avaliação dos alunos será baseada em mini-projetos que os alunos vão desenvolver durante o curso, além da presença nas aulas. No final do curso, através de um formulário online anônimo, os alunos vão avaliar o curso e registrarão as suas críticas, sugestões e elogios.
Turma 
 
NÃO HÁ TURMA DISPONÍVEL!
UERJ - Sistema siext
Copyright 2006/2010 - Todos os direitos reservados
Total Mem.: 4150400 Bytes - Livre Mem.: 487139 Bytes - Ajax: S