2. 2
Olá!
Bem-vindo (a) ao curso de Programador de Sistemas!!
É um grande prazer ter você como estudante do IFB.
Este Guia contém informações, orientações e dicas importantes para a
realização do seu curso. Não deixe de ler!
Desejo a você um excelente percurso.
Bons estudos!
Que bom que você está aqui!
3. 3
Conhecendo o IFB
Antes de saber sobre o curso de Programador de Sistemas, o que você acha de conhecer um
pouquinho sobre o IFB?
Para conhecer o IFB assista ao vídeo:
4. 4
Agora que você já conhece um pouco do IFB, é hora de saber sobre o curso que
você vai iniciar. Então, vamos lá?
Público-alvo
O Curso de Programador de Sistemas destina-se a comunidade em geral.
Perfil profissional
Ao final do curso o estudante terá conhecimentos sobre a linguagem de
programação e ambientes de desenvolvimento, podendo atuar no
desenvolvimento, depuração e manutenção destes softwares.
Pré-requisito
Ter concluído o Ensino Fundamental e ter idade mínima de 15 anos.
5. 01. Dominar os principais
conceitos básicos da
linguagem C.
06. Coletar informações
de dispositivos com alta
portabilidade,(Internet das
coisas)
05. Instalar sensores para
a coleta de informações.
Objetivo Geral: Desenvolver os conhecimentos teóricos-práticos para a qualificação de profissionais que
possam atuar em programação de computadores em linguagem C, em empresas que se utilizem desta
tecnologia e/ou servir de trampolim para outras linguagens de programação.
Objetivos Específicos: esperamos que, mediante a realização do curso, você esteja habilitado para:
Objetivos do Curso
5
02. Desenvolver sistemas
computadorizados e/ou
digitais.
03. Implementar sistemas
automatizados que
interagem com diversas
outras áreas profissionais.
6. Metodologia
Serão realizadas estratégias pedagógicas que mobilizem os conhecimentos
dos alunos e que proporcionem o desenvolvimento de habilidades motoras,
cognitivas e afetivas.
Os recursos didáticos e as atividades estarão dispostas no ambiente virtual de
aprendizagem (AVA) e os alunos contarão com o acompanhamento
pedagogos dos professores e monitores do curso.
Carga-horária e duração
O curso possui carga horária total de 200 horas e tem duração de 16
semanas.
6
7. 7
Organização curricular
O curso será desenvolvido em três módulos: Linguagem “C” Básico, Linguagem “C” Intermediário,
Linguagem "C" Avançado.
MÓDULO UNIDADES
CARGA-HORÁRIA
1) Linguagem “C” Básico 1.Fundamentos da Programação
2. Introdução às Estruturas de Controle
40h
8. 8
Organização curricular
MÓDULO UNIDADES
CARGA-HORÁRIA
2) Linguagem “C” Intermediário
1. Ambientação em Linguagem “C”
2. Variáveis e Constantes
3. Funções
4. Estruturas de Controle Sequencial, de
Decisão e de Repetição
5. Vetores e Matrizes
6. CRUD
120h
3) Linguagem "C" Avançado
1. Estrutura de dados
2. Manipulação de Arquivos
3. Ponteiros e funções recursivas
4. Introdução à Programação Orientada a
Objetos
40h
TOTAL 200
9. 9
Cronograma de atividades do curso
Fique atento ao Cronograma de atividades do Curso!
Os quadros a seguir apresentam uma sugestão de distribuição das unidades
de estudo do curso por semanas, indicando os possíveis períodos de início e
término de cada uma delas, tendo como base a data do ínicio da oferta do
curso (27/05/2020) bem como as atividades que você deverá realizar para
alcançar os objetivos de aprendizagem propostos para cada unidade
didática.
O cronograma ajudará você a se organizar para o cumprimento das
atividades e não perder o prazo estabelecido para a conclusão do curso -
20/09/2020. Portanto, consulte sempre esse cronograma para te apoiar em
sua organização de estudos.
10. 10
Semana Período Módulo/Conteúdo Atividades
1ª 27/05 a
07/06/2020
Ambientação
1. Conhecer o guia do
estudante
2. Participar do fórum de
acolhimento
3. Participar da enquete
4. Realizar a avaliação
diagnóstica
5. Participar da web aula de
abertura dia 29/05 às 20h.
2ª
08/06 a
14/06/2020
Módulo 1 - Unidade 1
Fundamentos da Programação
- Introdução às Linguagens de Programação
- Representação do Raciocínio
- Conceitos Fundamentais
- Ambiente de Desenvolvimento de Algoritmos
- Fluxogramas e Diagrama de NS
1. Ler o referencial teórico (pdf)
2. Assistir as vídeoaulas
3. Realizar exercícios de fixação
4. Participar do fórum de debate
5. Realizar o questionário
avaliativo 1
11. 11
Semana Período Módulo/Conteúdo Atividades
3ª a 5ª
15/06 a
05/07/2020
Módulo 1 - Unidade 2
Introdução à Estruturas de Controle
- Estruturas de Controle Sequencial
- Estruturas de Decisão
- Estruturas de Repetição
1. Ler o referencial teórico (pdf)
2. Assistir as vídeoaulas
3. Realizar exercícios de fixação
4. Participar do fórum de debate
5. Realizar o questionário
avaliativo 2
6ª
06/07 a
12/07/2020
Módulo 2 - Unidade 1
Ambientação em Linguagem “C”
- Instalação de Ambiente para Compilação e
Desenvolvimento em Linguagem “C”
- Linguagem Procedural
- Compilação, linkedição e execução de programas
em “C”
- Comandos de entrada e saída de dados
(A informar)
12. 12
Semana Período Módulo/Conteúdo Atividades
7ª
13/07
19/07/2020
Módulo 2 - Unidade 2 e 3
Variáveis e Constantes
Funções
- Variáveis globais e locais
- Constantes
- Operações Lógicas
- Interpretação, análise, síntese e codificação top-
down
- Funções
(A informar)
8ª a 10ª
20/07 a
09/08/2020
Módulo 2 - Unidade 4
Estruturas de Controle Sequencial, de Decisão e de
Repetição
- Estruturas de Controle Sequencial
- Estrutura de Controle de Decisão
- Estrutura de Controle de Repetição
(A informar)
13. 13
Semana Período Módulo/Conteúdo Atividades
11ª
10/08 a
16/08/2020
Módulo 2 - Unidade 5
Vetores e Matrizes
- Compreensão e conceito de vetores e matrizes
- Pesquisa Sequencial
- Métodos de Ordenação
- Pesquisa Binária
(A informar)
12ª
17/08 a
23/08/2020
Módulo 2 - Unidade 6
CRUD
- Sistema de criação, leitura, atualização e
exclusão de registros e cadastros
(A informar)
13ª
24/08 a
03/09/2020
Módulo 3 - Unidade 1
Estrutura de Dado
- Árvore
- Pilha
- Filas
- Deck
- CRUD com dados estruturados
(A informar)
14. 14
Semana Período Módulo/Conteúdo Atividades
14ª
31/08 a
06/09/2020
Módulo 3 - Unidade 2
Manipulação de Arquivos
- Manipulação de Arquivos textos
- Manipulação de Arquivos binários
- Sistema CRUD com arquivos
(A informar)
15ª
07/09 a
13/09/2020
Módulo 3 - Unidade 3
Ponteiros e funções recursivas
- Ponteiros
- Funções recursivas
(A informar)
15 e 16ª
07/09 a
20/09/2020
Módulo 3 - Unidade 4
Introdução à Programação Orientada a Objetos
- Introdução à POO
- Classes de Objetos
- Diagrama de Classe
- Introdução à JAVA e implementação de classes
(A informar)
15. 15
Avaliação
A média para aprovação deve ser igual ou maior do que 6,0.
Avaliação diagnóstica: realizada antes do início do primeiro módulo, com o
objetivo de conhecer o nível sobre os conteúdos básicos da matemática, pré-
requisitos para este curso.
Avaliação formativa: exercícios e atividades realizadas ao longo do curso com o
objetivo de auxiliar o estudante no desenvolvimento de conhecimentos e
capacidades necessárias ao Programador de Sistemas, mas que não incidem na
nota final.
Avaliação somativa: avaliação feita de maneira individual, como a verificação de
aprendizagem, ou realizada coletivamente, com os fóruns e trabalhos em grupo.
O aluno que não obtiver média superior ou igual a 6,0, em cada um dos módulos,
terá a oportunidade de realizar a atividade de recuperação, tendo um período
para realizar estudos individuais, com base em roteiros de estudos, estipulados
pelo professor e, por fim, realizará a avaliação.
17. 17
A Média Final equivale ao Somatório das notas de todas as
atividades avaliativas, dos três módulos, dividido por 3.
As atividades avaliativas podem ser Questionários ou Tarefas.
➔ Os Questionários são de múltipla escolha e a correção das
questões é automática.
➔ As Tarefas correspondem ao envio de arquivos para serem
avaliados pelo professor moderador.
Cálculo da Média Final
18. 18
A frequência será computada mediante a realização das atividades
avaliativas.
A realização de cada uma das seis atividades avaliativas equivale a 16,66%
do total da frequência, independente do rendimento alcançado.
Cada um dos três módulos didáticos prevê a realização de duas atividades
avaliativas totalizando 100% de frequência.
Registro de frequência
Quem não obtiver, no mínimo, 75% de frequência da carga horária total da
disciplina, mesmo com nota maior ou igual a 6,0 nas atividades, não obterá
aprovação no curso!
19. 19
Para ter direito à certificação, o (a) estudante precisa obter aproveitamento
mínimo nota 6,0 em cada módulo, 75% de frequência da cargo horária total
do curso, que é de 200 horas.
Ao final do curso, o certificado estará disponível aos concluintes desde que
atendidos todos os requisitos para aprovação.
O Certificado será disponibilizado na plataforma pelo período de até 12
meses a contar da data de conclusão do curso.
Certificado
20. O ambiente virtual é o local onde estão disponibilizados os recursos
tecnológicos e as ferramentas que permitem o acesso aos conteúdos e às
atividades do curso.
A seguir, você assistirá a 2 vídeos que trazem dicas de como estudar a
distância e informações sobre Netiqueta. Lembre-se: esse curso é
autoinstrucional, portanto, muitas das dicas a seguir não serão colocadas em
prática agora, mas poderão te auxiliar em outros cursos na modalidade a
distância.
Vamos assistí-los?
O ambiente virtual
23. Bons estudos!
Caro (a) Estudante, sua aventura no mundo do conhecimento está
prestes a começar.
Observe atentamente todas as instruções sabendo que o sucesso
neste curso depende, em grande parte, de você mesmo.
Lembre-se sempre de reservar um tempo para estudar, meditar, fazer
exercícios e para o lazer. Todos os momentos são de extrema
importância na sua vida. Mas se você tem o objetivo de vencer na vida,
reserve mais tempo para os estudos, pois eles são a chave para o
conhecimento e assim, para o sucesso na sua vida profissional.
Conte sempre conosco para o que precisar. Envie-nos e-mails ou
contate uma das nossas unidades para tirar todas suas dúvidas.
Um abraço caloroso e uma excelente jornada!
23
A persistência é o caminho do êxito.
Charles Chaplin
24. Ficha Técnica
Instituto Federal de Brasília
Reitora
Luciana Massukado
Pró-Reitora de Ensino - PREN
Yvonete Bazbuz da Silva Santos
Professores Autores do Curso
Paulo José de Souza Júnior
Emilson Ribeiro Neto
Equipe DEaD
Diretora de Educação a Distância - DEaD
Eliziane Rodrigues de Queiroz Costa
Pedagoga
Carolina Novaes Xavier de L. Reynaldo
Apoio Administrativo e Tecnologia
Cláudia Sabino Fernandes
Joscélia Moreira de Azevedo
Noeme César Gonçalves
Desenhista Instrucional
Nathalia Falcão Mendes
Produtores Multimídia
Érika Ventura Gross
Fábio Lucas Vieira
Produtor de Vídeos
Alexandre de Souza Garcia