SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Downloaden Sie, um offline zu lesen
Caixa Escolar Vigário José Alexandre
Pronatec – Técnico em InformáticaRua
São Francisco de Assis, nº 30 - Carmo do Cajuru/MG
www.escolavja.com.br
PLANO DE ENSINO
Curso: Técnico em Informática Ano: 2014 Semestre: (X) 1o
( ) 2o
Turno: ( ) matutino ( ) vespertino (X) noturno Período:
Disciplina : Algoritmos e Estrutura de Dados
Docente : Gelber Xavier de Freitas
Carga Horária : 50 horas
EMENTA: Algoritmos e estrutura de Dados:
Desenvolvimento de algoritmos e estruturas de dados básicas; Desenvolvimento de programação em uma
linguagem de alto nível; Metodologia de desenvolvimento de programas: refinamentos sucessivos,
modularização e testes básicos.
OBJETIVOS GERAIS DA DISCIPLINA:
Ensino e aprendizagem do “pensar” algorítmico e sistêmico fundamental para a modelagem,
desenvolvimento e implementação de soluções computacionais. Conceito de variáveis, constantes,
operadores aritméticos, relacionais, lógicos, expressões, atribuição, estruturas de controle de fluxo e
repetição. Metodologia de desenvolvimento de programas. Representação gráfica e textual de algoritmos.
Estruturas e funcionalidades básicas de uma linguagem procedural. Implementação de algoritmos através da
linguagem de programação “C”. Depuração de código e ferramentas de depuração, módulos, recursividade,
ponteiros, alocação dinâmica de memória. Estrutura de dados homogênea e heterogênea. Arquivo e rotinas
para manipulação de arquivo. Introdução à linguagem orientada a objeto.
CONTEÚDO: Desenvolvimento de algoritmos e estruturas de dados básicas.
Introdução a Lógica de Programação e Algoritmos
Introdução; Conceitos de LP e Algoritmos; Desenvolvendo Algoritmos; Fluxograma/Diagrama de Blocos;
Linguagens de Programação.
Estrutura de Dados Básica
Tipos básicos de dados; Operadores aritméticos, relacionais e lógicos; Comandos básicos de entrada e
saída e atribuição; Conceito de bloco de comandos.
C/H: 20 horas aula
OBJETIVO: Fornecer aos alunos fundamentos básicos para que possam compreender os conceitos
fundamentais de algoritmos como forma de solução de problemas.
Implementar algoritmos em português estruturado e na linguagem de programação estruturada “C”.
Compreender conceitos de estruturas de controle, estrutura de dados, modularização, sub-rotinas e
recursividade.
METODOLOGIA UTILIZADA (Estratégias e Recursos): O desenvolvimento do currículo dar-se-á por meio
de aulas presenciais teóricas e práticas com atividades dinâmicas e motivacionais (aulas expositivas, sócio
individualizada, demonstrativas, dialogadas) visando à participação e empenho dos alunos durante o
processo de ensino e aprendizagem.
AVALIAÇÃO (Critérios e Instrumentos): A avaliação será contínua, priorizando aspectos qualitativos
relacionados ao processo de aprendizagem e ao desenvolvimento do aluno observado durante a realização
das atividades propostas individualmente e/ou em grupo.
A auto avaliação será estimulada e desenvolvida por meio de procedimentos que permitam o
acompanhamento, pelo aluno, do seu progresso, assim como a identificação de pontos a serem aprimorados,
tendo em vista tratar-se esta de uma prática imprescindível à aprendizagem com autonomia.
Caixa Escolar Vigário José Alexandre
Pronatec – Técnico em InformáticaRua
São Francisco de Assis, nº 30 - Carmo do Cajuru/MG
www.escolavja.com.br
CONTEÚDO: Desenvolvimento de programação em uma linguagem de alto nível.
Estruturas de Controle de Fluxo
Estruturas de controle de fluxo - condicionais (se, se-senão e caso);
Estruturas de controle de fluxo - repetições (para, enquanto e repita -enquanto).
Estruturas de Dados Homogêneas
Vetores;
Matrizes.
Cadeias de Caracteres – STRING; Estruturas de Dados Heterogêneas; Registros; Arquivo;
C/H: 15 horas aula
OBJETIVO: Desenvolver no aluno sua capacidade de criação de algoritmos necessários para a programação
estruturada de computadores em uma a linguagem de alto nível.
METODOLOGIA UTILIZADA (Estratégias e Recursos): O desenvolvimento do currículo dar-se-á por meio
de aulas presenciais teóricas e práticas com atividades dinâmicas e motivacionais (aulas expositivas, sócio
individualizada, demonstrativas, dialogadas) visando à participação e empenho dos alunos durante o
processo de ensino e aprendizagem.
AVALIAÇÃO (Critérios e Instrumentos): A avaliação será contínua, priorizando aspectos qualitativos
relacionados ao processo de aprendizagem e ao desenvolvimento do aluno observado durante a realização
das atividades propostas individualmente e/ou em grupo.
A auto avaliação será estimulada e desenvolvida por meio de procedimentos que permitam o
acompanhamento, pelo aluno, do seu progresso, assim como a identificação de pontos a serem aprimorados,
tendo em vista tratar-se esta de uma prática imprescindível à aprendizagem com autonomia.
CONTEÚDO: Metodologia de desenvolvimento de programas: refinamentos sucessivos,
modularização e testes básicos.
Modularização: Variáveis locais e globais; Funções; Passagem de parâmetros por valor e por referência;
Funções recursivas; Biblioteca de funções.
Estrutura de Dados Avançadas: Lista; Pilha; Árvore;
Outras estruturas de dados: Introdução a Programação Orientada a Objeto
C/H: 15 horas aula
OBJETIVO: Capacitar o aluno à resolução de problemas documentando a solução em ferramentas de
representação de algoritmos mais usuais – portugol (pseudocódigo; português estruturado) e diagrama de
blocos.
Capacitar o aluno a propor soluções algorítmicas enfocando a validação do mesmo com o uso do teste de
mesa.
METODOLOGIA UTILIZADA (Estratégias e Recursos): O desenvolvimento do currículo dar-se-á por meio
de aulas presenciais teóricas e práticas com atividades dinâmicas e motivacionais (aulas expositivas, sócio
individualizada, demonstrativas, dialogadas) visando à participação e empenho dos alunos durante o
processo de ensino e aprendizagem.
AVALIAÇÃO (Critérios e Instrumentos): A avaliação será contínua, priorizando aspectos qualitativos
relacionados ao processo de aprendizagem e ao desenvolvimento do aluno observado durante a realização
das atividades propostas individualmente e/ou em grupo.
A auto avaliação será estimulada e desenvolvida por meio de procedimentos que permitam o
acompanhamento, pelo aluno, do seu progresso, assim como a identificação de pontos a serem aprimorados,
tendo em vista tratar-se esta de uma prática imprescindível à aprendizagem com autonomia.
Caixa Escolar Vigário José Alexandre
Pronatec – Técnico em InformáticaRua
São Francisco de Assis, nº 30 - Carmo do Cajuru/MG
www.escolavja.com.br
OBSERVAÇÕES
(Registros de alterações feitas no plano de ensino ao longo do semestre – sugestões e críticas)
BIBLIOGRAFIA BÁSICA:
FORBELLONE, A. L. V, EBERSPÄCHER, H. F., Lógica de Programação. 4. ed. São
Paulo: Pearson, 2011.
ASCENIO, A. F. G., CAMPOS, E. E. F., Fundamentos da Programação de
Computadores – Algoritmos, Pascal, C/C++ e Java. 2. ed. São Paulo: Pearson, 2010.
MANZANO, J. A. N. G., OLIVEIRA, J. F.. Lógica Estruturada para Programação de
Computadores – Aprenda a programar independente da linguagem de programação. 23.
ed. São Paulo: Érica.
SCHILDT, H. C – Completo e Total. 3. ed. São Paulo: Pearson, 2007.
BIBLIOGRAFIA COMPLEMENTAR:
SEBESTA, R. W.. Conceitos de Linguagem de Programação. 5. ed. São Paulo:
Bookman, 2003.
PUGA, S., RISSETTI. Lógica de Programação e Estruturas de Dados. 1. ed. São Paulo:
Pearson, 2004.
TENENBAUM, A. M., LANGSAM, Y., AUGENSTEIN, M. J. Estrutura de Dados usando C. 4. ed. revisada.
São Paulo: Pearson, 2010.
Gelber Xavier de Freitas
Local e data: Carmo do Cajuru, 28 de abril de 2014.
Professor(a) Coordenador(a) de Curso

Weitere ähnliche Inhalte

Was ist angesagt?

OT Lingua Portuguesa - escolas prioritárias avaliação
OT Lingua Portuguesa - escolas prioritárias avaliaçãoOT Lingua Portuguesa - escolas prioritárias avaliação
OT Lingua Portuguesa - escolas prioritárias avaliaçãoClaudia Elisabete Silva
 
Modelo De Avaliacao
Modelo De AvaliacaoModelo De Avaliacao
Modelo De AvaliacaoMaria Leal
 
Pós oficina ii parte05
Pós oficina ii parte05Pós oficina ii parte05
Pós oficina ii parte05Simone Silva
 
Avaliação no Ensino Superior a Distância: o caso do IPLeiria
Avaliação no Ensino Superior a Distância: o caso do IPLeiriaAvaliação no Ensino Superior a Distância: o caso do IPLeiria
Avaliação no Ensino Superior a Distância: o caso do IPLeiriaNelson Jorge
 
Reunião pedagógica colegiado de curso - 2010 2
Reunião pedagógica   colegiado de curso - 2010 2Reunião pedagógica   colegiado de curso - 2010 2
Reunião pedagógica colegiado de curso - 2010 2Thiago Francisco
 
Conhecendo novas formas de avaliar
Conhecendo novas formas de avaliarConhecendo novas formas de avaliar
Conhecendo novas formas de avaliarJoyce Fettermann
 
1ª Tarefa Powerpoint 3ª SessãO
1ª Tarefa   Powerpoint   3ª SessãO1ª Tarefa   Powerpoint   3ª SessãO
1ª Tarefa Powerpoint 3ª SessãO1000a
 
Avaliação no ensino superior
Avaliação no ensino superiorAvaliação no ensino superior
Avaliação no ensino superiormariamoura1788lulu
 
Proposta De Modelo De Avaliacao(4)
Proposta De Modelo De Avaliacao(4)Proposta De Modelo De Avaliacao(4)
Proposta De Modelo De Avaliacao(4)Maria Leal
 
Sub projeto de matemática (1)
Sub projeto de matemática (1)Sub projeto de matemática (1)
Sub projeto de matemática (1)Romulo Coco
 
Proposta De Modelo De Avaliacao 3
Proposta De Modelo De Avaliacao 3Proposta De Modelo De Avaliacao 3
Proposta De Modelo De Avaliacao 3Maria Leal
 
Prodocência matemática
Prodocência matemáticaProdocência matemática
Prodocência matemáticaRomulo Coco
 
Formação: "Avaliação das Aprendizagens dos Alunos: Avaliação, auto-avaliação ...
Formação: "Avaliação das Aprendizagens dos Alunos: Avaliação, auto-avaliação ...Formação: "Avaliação das Aprendizagens dos Alunos: Avaliação, auto-avaliação ...
Formação: "Avaliação das Aprendizagens dos Alunos: Avaliação, auto-avaliação ...Sandracardoso
 
Avaliação em ead
Avaliação em eadAvaliação em ead
Avaliação em eadthaysepbm
 
Apresentação projeto dissertação mcmm_2011_12
Apresentação projeto dissertação mcmm_2011_12Apresentação projeto dissertação mcmm_2011_12
Apresentação projeto dissertação mcmm_2011_12Luis Pedro
 

Was ist angesagt? (19)

OT Lingua Portuguesa - escolas prioritárias avaliação
OT Lingua Portuguesa - escolas prioritárias avaliaçãoOT Lingua Portuguesa - escolas prioritárias avaliação
OT Lingua Portuguesa - escolas prioritárias avaliação
 
Modelo De Avaliacao
Modelo De AvaliacaoModelo De Avaliacao
Modelo De Avaliacao
 
Pós oficina ii parte05
Pós oficina ii parte05Pós oficina ii parte05
Pós oficina ii parte05
 
Avaliação no Ensino Superior a Distância: o caso do IPLeiria
Avaliação no Ensino Superior a Distância: o caso do IPLeiriaAvaliação no Ensino Superior a Distância: o caso do IPLeiria
Avaliação no Ensino Superior a Distância: o caso do IPLeiria
 
Reunião pedagógica colegiado de curso - 2010 2
Reunião pedagógica   colegiado de curso - 2010 2Reunião pedagógica   colegiado de curso - 2010 2
Reunião pedagógica colegiado de curso - 2010 2
 
Apresentacao el proj_40h
Apresentacao el proj_40hApresentacao el proj_40h
Apresentacao el proj_40h
 
Conhecendo novas formas de avaliar
Conhecendo novas formas de avaliarConhecendo novas formas de avaliar
Conhecendo novas formas de avaliar
 
Resp prof tutor
Resp prof tutorResp prof tutor
Resp prof tutor
 
Apresentação avaliação fase ii
Apresentação avaliação fase iiApresentação avaliação fase ii
Apresentação avaliação fase ii
 
1ª Tarefa Powerpoint 3ª SessãO
1ª Tarefa   Powerpoint   3ª SessãO1ª Tarefa   Powerpoint   3ª SessãO
1ª Tarefa Powerpoint 3ª SessãO
 
Avaliação no ensino superior
Avaliação no ensino superiorAvaliação no ensino superior
Avaliação no ensino superior
 
Proposta De Modelo De Avaliacao(4)
Proposta De Modelo De Avaliacao(4)Proposta De Modelo De Avaliacao(4)
Proposta De Modelo De Avaliacao(4)
 
Sub projeto de matemática (1)
Sub projeto de matemática (1)Sub projeto de matemática (1)
Sub projeto de matemática (1)
 
Proposta De Modelo De Avaliacao 3
Proposta De Modelo De Avaliacao 3Proposta De Modelo De Avaliacao 3
Proposta De Modelo De Avaliacao 3
 
Prodocência matemática
Prodocência matemáticaProdocência matemática
Prodocência matemática
 
Formação: "Avaliação das Aprendizagens dos Alunos: Avaliação, auto-avaliação ...
Formação: "Avaliação das Aprendizagens dos Alunos: Avaliação, auto-avaliação ...Formação: "Avaliação das Aprendizagens dos Alunos: Avaliação, auto-avaliação ...
Formação: "Avaliação das Aprendizagens dos Alunos: Avaliação, auto-avaliação ...
 
Avaliação em ead
Avaliação em eadAvaliação em ead
Avaliação em ead
 
Avaliação Formativa
Avaliação FormativaAvaliação Formativa
Avaliação Formativa
 
Apresentação projeto dissertação mcmm_2011_12
Apresentação projeto dissertação mcmm_2011_12Apresentação projeto dissertação mcmm_2011_12
Apresentação projeto dissertação mcmm_2011_12
 

Ähnlich wie Técnico em Informática - Algoritmos e Estrutura de Dados

Plano curso pronatec_tec_informatica hardware1
Plano curso pronatec_tec_informatica hardware1Plano curso pronatec_tec_informatica hardware1
Plano curso pronatec_tec_informatica hardware1Gelber Freitas
 
Referenciais de qualidade aula 2
Referenciais de qualidade   aula 2Referenciais de qualidade   aula 2
Referenciais de qualidade aula 2referenciais
 
Apresentação do pré-projecto Doutoramento
Apresentação do pré-projecto DoutoramentoApresentação do pré-projecto Doutoramento
Apresentação do pré-projecto Doutoramentolfroque
 
Projeto_MAIA_Abacao_julho2021.pdf
Projeto_MAIA_Abacao_julho2021.pdfProjeto_MAIA_Abacao_julho2021.pdf
Projeto_MAIA_Abacao_julho2021.pdfOlivia Moreira
 
Didática e Ensino Remoto: avaliação da aprendizagem
Didática e Ensino Remoto: avaliação da aprendizagemDidática e Ensino Remoto: avaliação da aprendizagem
Didática e Ensino Remoto: avaliação da aprendizagemLeonardo Severo
 
UM MODELO DE SUPORTE À AVALIAÇÃO FORMATIVA PARA AMBIENTES DE EDUCAÇÃO A DISTÂ...
UM MODELO DE SUPORTE À AVALIAÇÃO FORMATIVA PARA AMBIENTES DE EDUCAÇÃO A DISTÂ...UM MODELO DE SUPORTE À AVALIAÇÃO FORMATIVA PARA AMBIENTES DE EDUCAÇÃO A DISTÂ...
UM MODELO DE SUPORTE À AVALIAÇÃO FORMATIVA PARA AMBIENTES DE EDUCAÇÃO A DISTÂ...TelEduc
 
GESTÃO DA EAD: SUSTENTABILIDADE E INOVAÇÃO NO TCE-CE
GESTÃO DA EAD: SUSTENTABILIDADE E INOVAÇÃO NO TCE-CEGESTÃO DA EAD: SUSTENTABILIDADE E INOVAÇÃO NO TCE-CE
GESTÃO DA EAD: SUSTENTABILIDADE E INOVAÇÃO NO TCE-CEEnilton Ferreira Rocha
 
# Avaliação Formativa em Ambientes de EaD
# Avaliação Formativa em Ambientes de EaD# Avaliação Formativa em Ambientes de EaD
# Avaliação Formativa em Ambientes de EaDTelEduc
 
MAABE-Metodologias e Operacionalização -(1.ª parte)
MAABE-Metodologias e Operacionalização -(1.ª parte)MAABE-Metodologias e Operacionalização -(1.ª parte)
MAABE-Metodologias e Operacionalização -(1.ª parte)Manuela Mantas
 
An2avaliacao das aprendizagens
An2avaliacao das aprendizagensAn2avaliacao das aprendizagens
An2avaliacao das aprendizagensAbel Antunes
 
Avaliacao online das aprendizagens: vantagens e problemáticas
Avaliacao online das aprendizagens: vantagens e problemáticasAvaliacao online das aprendizagens: vantagens e problemáticas
Avaliacao online das aprendizagens: vantagens e problemáticasNeuza Pedro
 
Avaliação no ensino superior
Avaliação no ensino superiorAvaliação no ensino superior
Avaliação no ensino superiormariamoura1788lulu
 
Práticas inclusiva
Práticas inclusivaPráticas inclusiva
Práticas inclusivaritinha14
 
Práticas inclusiva
Práticas inclusivaPráticas inclusiva
Práticas inclusivaritinha14
 

Ähnlich wie Técnico em Informática - Algoritmos e Estrutura de Dados (20)

Plano curso pronatec_tec_informatica hardware1
Plano curso pronatec_tec_informatica hardware1Plano curso pronatec_tec_informatica hardware1
Plano curso pronatec_tec_informatica hardware1
 
EAD - Aula 3
EAD - Aula 3EAD - Aula 3
EAD - Aula 3
 
Referenciais de qualidade aula 2
Referenciais de qualidade   aula 2Referenciais de qualidade   aula 2
Referenciais de qualidade aula 2
 
EAD - Aula 2
EAD - Aula 2EAD - Aula 2
EAD - Aula 2
 
Apresentação do pré-projecto Doutoramento
Apresentação do pré-projecto DoutoramentoApresentação do pré-projecto Doutoramento
Apresentação do pré-projecto Doutoramento
 
Projeto_MAIA_Abacao_julho2021.pdf
Projeto_MAIA_Abacao_julho2021.pdfProjeto_MAIA_Abacao_julho2021.pdf
Projeto_MAIA_Abacao_julho2021.pdf
 
Didática e Ensino Remoto: avaliação da aprendizagem
Didática e Ensino Remoto: avaliação da aprendizagemDidática e Ensino Remoto: avaliação da aprendizagem
Didática e Ensino Remoto: avaliação da aprendizagem
 
UM MODELO DE SUPORTE À AVALIAÇÃO FORMATIVA PARA AMBIENTES DE EDUCAÇÃO A DISTÂ...
UM MODELO DE SUPORTE À AVALIAÇÃO FORMATIVA PARA AMBIENTES DE EDUCAÇÃO A DISTÂ...UM MODELO DE SUPORTE À AVALIAÇÃO FORMATIVA PARA AMBIENTES DE EDUCAÇÃO A DISTÂ...
UM MODELO DE SUPORTE À AVALIAÇÃO FORMATIVA PARA AMBIENTES DE EDUCAÇÃO A DISTÂ...
 
GESTÃO DA EAD: SUSTENTABILIDADE E INOVAÇÃO NO TCE-CE
GESTÃO DA EAD: SUSTENTABILIDADE E INOVAÇÃO NO TCE-CEGESTÃO DA EAD: SUSTENTABILIDADE E INOVAÇÃO NO TCE-CE
GESTÃO DA EAD: SUSTENTABILIDADE E INOVAÇÃO NO TCE-CE
 
# Avaliação Formativa em Ambientes de EaD
# Avaliação Formativa em Ambientes de EaD# Avaliação Formativa em Ambientes de EaD
# Avaliação Formativa em Ambientes de EaD
 
MAABE-Metodologias e Operacionalização -(1.ª parte)
MAABE-Metodologias e Operacionalização -(1.ª parte)MAABE-Metodologias e Operacionalização -(1.ª parte)
MAABE-Metodologias e Operacionalização -(1.ª parte)
 
An2avaliacao das aprendizagens
An2avaliacao das aprendizagensAn2avaliacao das aprendizagens
An2avaliacao das aprendizagens
 
Didática.ppt
Didática.pptDidática.ppt
Didática.ppt
 
Avaliacao online das aprendizagens: vantagens e problemáticas
Avaliacao online das aprendizagens: vantagens e problemáticasAvaliacao online das aprendizagens: vantagens e problemáticas
Avaliacao online das aprendizagens: vantagens e problemáticas
 
Avaliação no ensino superior
Avaliação no ensino superiorAvaliação no ensino superior
Avaliação no ensino superior
 
Avaliação em EAD
Avaliação em EADAvaliação em EAD
Avaliação em EAD
 
Práticas inclusiva
Práticas inclusivaPráticas inclusiva
Práticas inclusiva
 
Práticas inclusiva
Práticas inclusivaPráticas inclusiva
Práticas inclusiva
 
2ª Tarefa
2ª Tarefa 2ª Tarefa
2ª Tarefa
 
ABED 2009 Juliana Pereira
ABED 2009 Juliana PereiraABED 2009 Juliana Pereira
ABED 2009 Juliana Pereira
 

Técnico em Informática - Algoritmos e Estrutura de Dados

  • 1. Caixa Escolar Vigário José Alexandre Pronatec – Técnico em InformáticaRua São Francisco de Assis, nº 30 - Carmo do Cajuru/MG www.escolavja.com.br PLANO DE ENSINO Curso: Técnico em Informática Ano: 2014 Semestre: (X) 1o ( ) 2o Turno: ( ) matutino ( ) vespertino (X) noturno Período: Disciplina : Algoritmos e Estrutura de Dados Docente : Gelber Xavier de Freitas Carga Horária : 50 horas EMENTA: Algoritmos e estrutura de Dados: Desenvolvimento de algoritmos e estruturas de dados básicas; Desenvolvimento de programação em uma linguagem de alto nível; Metodologia de desenvolvimento de programas: refinamentos sucessivos, modularização e testes básicos. OBJETIVOS GERAIS DA DISCIPLINA: Ensino e aprendizagem do “pensar” algorítmico e sistêmico fundamental para a modelagem, desenvolvimento e implementação de soluções computacionais. Conceito de variáveis, constantes, operadores aritméticos, relacionais, lógicos, expressões, atribuição, estruturas de controle de fluxo e repetição. Metodologia de desenvolvimento de programas. Representação gráfica e textual de algoritmos. Estruturas e funcionalidades básicas de uma linguagem procedural. Implementação de algoritmos através da linguagem de programação “C”. Depuração de código e ferramentas de depuração, módulos, recursividade, ponteiros, alocação dinâmica de memória. Estrutura de dados homogênea e heterogênea. Arquivo e rotinas para manipulação de arquivo. Introdução à linguagem orientada a objeto. CONTEÚDO: Desenvolvimento de algoritmos e estruturas de dados básicas. Introdução a Lógica de Programação e Algoritmos Introdução; Conceitos de LP e Algoritmos; Desenvolvendo Algoritmos; Fluxograma/Diagrama de Blocos; Linguagens de Programação. Estrutura de Dados Básica Tipos básicos de dados; Operadores aritméticos, relacionais e lógicos; Comandos básicos de entrada e saída e atribuição; Conceito de bloco de comandos. C/H: 20 horas aula OBJETIVO: Fornecer aos alunos fundamentos básicos para que possam compreender os conceitos fundamentais de algoritmos como forma de solução de problemas. Implementar algoritmos em português estruturado e na linguagem de programação estruturada “C”. Compreender conceitos de estruturas de controle, estrutura de dados, modularização, sub-rotinas e recursividade. METODOLOGIA UTILIZADA (Estratégias e Recursos): O desenvolvimento do currículo dar-se-á por meio de aulas presenciais teóricas e práticas com atividades dinâmicas e motivacionais (aulas expositivas, sócio individualizada, demonstrativas, dialogadas) visando à participação e empenho dos alunos durante o processo de ensino e aprendizagem. AVALIAÇÃO (Critérios e Instrumentos): A avaliação será contínua, priorizando aspectos qualitativos relacionados ao processo de aprendizagem e ao desenvolvimento do aluno observado durante a realização das atividades propostas individualmente e/ou em grupo. A auto avaliação será estimulada e desenvolvida por meio de procedimentos que permitam o acompanhamento, pelo aluno, do seu progresso, assim como a identificação de pontos a serem aprimorados, tendo em vista tratar-se esta de uma prática imprescindível à aprendizagem com autonomia.
  • 2. Caixa Escolar Vigário José Alexandre Pronatec – Técnico em InformáticaRua São Francisco de Assis, nº 30 - Carmo do Cajuru/MG www.escolavja.com.br CONTEÚDO: Desenvolvimento de programação em uma linguagem de alto nível. Estruturas de Controle de Fluxo Estruturas de controle de fluxo - condicionais (se, se-senão e caso); Estruturas de controle de fluxo - repetições (para, enquanto e repita -enquanto). Estruturas de Dados Homogêneas Vetores; Matrizes. Cadeias de Caracteres – STRING; Estruturas de Dados Heterogêneas; Registros; Arquivo; C/H: 15 horas aula OBJETIVO: Desenvolver no aluno sua capacidade de criação de algoritmos necessários para a programação estruturada de computadores em uma a linguagem de alto nível. METODOLOGIA UTILIZADA (Estratégias e Recursos): O desenvolvimento do currículo dar-se-á por meio de aulas presenciais teóricas e práticas com atividades dinâmicas e motivacionais (aulas expositivas, sócio individualizada, demonstrativas, dialogadas) visando à participação e empenho dos alunos durante o processo de ensino e aprendizagem. AVALIAÇÃO (Critérios e Instrumentos): A avaliação será contínua, priorizando aspectos qualitativos relacionados ao processo de aprendizagem e ao desenvolvimento do aluno observado durante a realização das atividades propostas individualmente e/ou em grupo. A auto avaliação será estimulada e desenvolvida por meio de procedimentos que permitam o acompanhamento, pelo aluno, do seu progresso, assim como a identificação de pontos a serem aprimorados, tendo em vista tratar-se esta de uma prática imprescindível à aprendizagem com autonomia. CONTEÚDO: Metodologia de desenvolvimento de programas: refinamentos sucessivos, modularização e testes básicos. Modularização: Variáveis locais e globais; Funções; Passagem de parâmetros por valor e por referência; Funções recursivas; Biblioteca de funções. Estrutura de Dados Avançadas: Lista; Pilha; Árvore; Outras estruturas de dados: Introdução a Programação Orientada a Objeto C/H: 15 horas aula OBJETIVO: Capacitar o aluno à resolução de problemas documentando a solução em ferramentas de representação de algoritmos mais usuais – portugol (pseudocódigo; português estruturado) e diagrama de blocos. Capacitar o aluno a propor soluções algorítmicas enfocando a validação do mesmo com o uso do teste de mesa. METODOLOGIA UTILIZADA (Estratégias e Recursos): O desenvolvimento do currículo dar-se-á por meio de aulas presenciais teóricas e práticas com atividades dinâmicas e motivacionais (aulas expositivas, sócio individualizada, demonstrativas, dialogadas) visando à participação e empenho dos alunos durante o processo de ensino e aprendizagem. AVALIAÇÃO (Critérios e Instrumentos): A avaliação será contínua, priorizando aspectos qualitativos relacionados ao processo de aprendizagem e ao desenvolvimento do aluno observado durante a realização das atividades propostas individualmente e/ou em grupo. A auto avaliação será estimulada e desenvolvida por meio de procedimentos que permitam o acompanhamento, pelo aluno, do seu progresso, assim como a identificação de pontos a serem aprimorados, tendo em vista tratar-se esta de uma prática imprescindível à aprendizagem com autonomia.
  • 3. Caixa Escolar Vigário José Alexandre Pronatec – Técnico em InformáticaRua São Francisco de Assis, nº 30 - Carmo do Cajuru/MG www.escolavja.com.br OBSERVAÇÕES (Registros de alterações feitas no plano de ensino ao longo do semestre – sugestões e críticas) BIBLIOGRAFIA BÁSICA: FORBELLONE, A. L. V, EBERSPÄCHER, H. F., Lógica de Programação. 4. ed. São Paulo: Pearson, 2011. ASCENIO, A. F. G., CAMPOS, E. E. F., Fundamentos da Programação de Computadores – Algoritmos, Pascal, C/C++ e Java. 2. ed. São Paulo: Pearson, 2010. MANZANO, J. A. N. G., OLIVEIRA, J. F.. Lógica Estruturada para Programação de Computadores – Aprenda a programar independente da linguagem de programação. 23. ed. São Paulo: Érica. SCHILDT, H. C – Completo e Total. 3. ed. São Paulo: Pearson, 2007. BIBLIOGRAFIA COMPLEMENTAR: SEBESTA, R. W.. Conceitos de Linguagem de Programação. 5. ed. São Paulo: Bookman, 2003. PUGA, S., RISSETTI. Lógica de Programação e Estruturas de Dados. 1. ed. São Paulo: Pearson, 2004. TENENBAUM, A. M., LANGSAM, Y., AUGENSTEIN, M. J. Estrutura de Dados usando C. 4. ed. revisada. São Paulo: Pearson, 2010. Gelber Xavier de Freitas Local e data: Carmo do Cajuru, 28 de abril de 2014. Professor(a) Coordenador(a) de Curso