MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA
PRÓ-REITORIA DE ENSINO
Rua Esmeralda, 430 – Faixa Nova – Camobi -97110-767 – Santa Maria – RS Fone/FAX: (55) 3217 0625
E-Mail: prensino@iffarroupilha.edu.br
Plano de Ensino
IDENTIFICAÇÃO EIXO TECNOLÓGICO: Informação e Comunicação
CURSO:Sistemas de Informação
FORMA/GRAU:( )integrado ( )subsequente ( ) concomitante ( X ) bacharelado ( ) licenciatura ( ) tecnólogo MODALIDADE: ( X ) Presencial ( ) PROEJA ( ) EaD
COMPONENTE CURRÌCULAR: Lógica de Programação
ANO / SEMESTRE: 2013/1 SEMESTRE ou ANO DA
TURMA: 2013
CARGA HORÀRIA: 80 h/a
TURNO: NOTURNO TURMA:
DIRETOR(A) GERAL DO CAMPUS: Alexander da Silva Machado
DIRETOR (A) DE ENSINO: Carlos Eugênio Balsemão
DOCENTE(A): Rafael Baldiati Parizi
EMENTA
Estudo das formas para representação do pensamento lógico através de técnicas de desenvolvimento de algoritmos. Representação e manipulação de dados. Construções de algoritmos sequenciais, condicionais e com estruturas de repetição. Manipulação de estruturas de dados homogêneas e heterogêneas e utilização de sub-rotinas.
OBJETIVOS OBJETIVO GERAL DO CURSO:
Formar profissionais capazes de atuar nas organizações para implantar, desenvolver, implementar e gerenciar a infraestrutura de tecnologia de informação nos níveis organizacional e interorganizacional. Também intervir na realidade, de forma empreendedora e criativa, ampliando os campos de atuação profissional, no sentido de desencadear/maximizar processos de desenvolvimento de sistemas de informação para o desenvolvimento de organizações. Assim será mais proveitoso prestar serviços especializados na área de tecnologia de informação, ampliando assim os campos de atuação profissional..
OBJETIVO DO COMPONENTE CURRICULAR:
Introduzir os principais conceitos referentes à programação de computadores utilizando formas de representações de problemas com construções de algoritmos e programas.
METODOLOGIA
As aulas serão desenvolvidas de forma expositiva e dialogadas considerando a participação dos alunos através de sequencias didáticas de ensino.
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA
PRÓ-REITORIA DE ENSINO
Rua Esmeralda, 430 – Faixa Nova – Camobi -97110-767 – Santa Maria – RS Fone/FAX: (55) 3217 0625
E-Mail: prensino@iffarroupilha.edu.br
Os procedimentos adotados na disciplina serão:
Aulas teóricas em sala de aula, utilizando projetor multimídia, quadro branco, pincel e computador.
Aulas práticas no laboratório.
Resolução de lista de exercícios em sala de aula e no laboratório. Uso de listas de exercícios para orientação para o estudo da disciplina.
CONTEÚDO PROGRAMÁTICO
Conceitos Básicos: Abstração, Sistema Computacional e Programação de Sistemas Computacionais.
Introdução à Lógica de Programação e Algoritmos: Noções de Lógica, Lógica de Programação e Algoritmos.
Conceitos Introdutórios sobre Construção de Algoritmos: Representação Algorítmica, Fases Básicas da Construção de Algoritmos, Programação Estruturada e Introdução a uma Linguagem Algorítmica.
Conceitos Básicos sobre Construção de Algoritmos: Sintaxe e Semântica, Instruções Primitivas (entrada e saída), Estrutura sequencial (início/fim) e Dicas para escrever bons algoritmos.
Conceitos Intermediários sobre Construção de Algoritmos: Estruturas de Decisão Simples, Composta e Múltipla.
Conceitos Avançados sobre Construção de Algoritmos: Estruturas de Repetição condicional (enquanto e repita) e contada (para).
Estruturas de Dados Homogêneas: Vetores e Matrizes
AVALIAÇÃO Instrumentos a serem usados pelo docente (a):
A avaliação da aprendizagem será feita mediante a realização de provas, práticas no laboratório de informática, pesquisas, seminários específicos e de visitas técnicas.
As avaliações serão distribuídas durante o semestre da seguinte forma: Três avaliações parciais – 3 pontos.
Avaliação final da disciplina – 4 pontos. Avaliação qualitativa – 3 pontos.
Critérios de avaliação:
Os resultados da avaliação do aproveitamento são expressos em notas. As notas deverão ser expressas com uma casa após a vírgula sem arredondamento.
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA
PRÓ-REITORIA DE ENSINO
Rua Esmeralda, 430 – Faixa Nova – Camobi -97110-767 – Santa Maria – RS Fone/FAX: (55) 3217 0625
E-Mail: prensino@iffarroupilha.edu.br
primeiro semestre peso 4 e do segundo semestre peso 6. O resultado final de aprovação será:
- Nota 7,0 (sete), antes do Exame Final;
- Média mínima 5,0 (cinco), após o Exame Final. - A média final da etapa terá peso 6,0 (seis). - O Exame Final terá peso 4,0 (quatro).
- O aluno será considerado Aprovado quando a média final da etapa (6,0) e do Exame Final (4,0) for igual ou superior a 5,0 (cinco).
RECUPERAÇÃO PARALELA:
Será feita de forma continua e acontecerá no decorrer do semestre nas aulas ou fora de sala de aula em horários agendados previamente com o professor. Também serão disponibilizados 30 minutos semanais, em horário alternativo à aula, para atendimento ao aluno, com o intuito de sanar dúvidas e orientar o desenvolvimento em atividades relacionadas à disciplina.
PRÁTICA PROFISSIONAL INTEGRADA (PPI)
O componente curricular prevê PPI: ( X ) Sim ( )Não ( )Colaboração Articulação com os componentes curriculares:
Introdução à informática. Cálculo I
Obs: Se o Componente prevê PPI anexar projeto ao Plano de Trabalho Docente
Planejamento da realização das atividades não presenciais
BIBLIOGRAFIA BIBLIOGRAFIA BÁSICA:
FORBELLONE, André Luiz. Lógica de Programação. 3 ed. São Paulo: Prentice Hall Brasil, 2008. MANZANO, José Augusto Navarra Garcia; OLIVEIRA, Jayr Figueiredo de. Algoritmos: Lógica para desenvolvimento de programação. 22 ed. São Paulo: Érica, 2009.
ARAÚJO, Everton Coimbra de. Algoritmos: fundamento e prática. 3. ed. Florianópolis: Visual Books, 2007.
BIBLIOGRAFIA COMPLEMENTAR:
BOENTE, Alfredo. Construindo algoritmos computacionais. Editora Brasport, 2003.
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA
PRÓ-REITORIA DE ENSINO
Rua Esmeralda, 430 – Faixa Nova – Camobi -97110-767 – Santa Maria – RS Fone/FAX: (55) 3217 0625
E-Mail: prensino@iffarroupilha.edu.br
BERG, Alexandre Cruz; FIGUEIRÓ, Joice Pavek. Lógica de programação. 2 ed. Ulbra, 2001. LAUREANO, Marcos. Lógica de Programação: Uma Abordagem em Pascal. Editora Ciência Moderna, 2010.
PEREIRA, Silvio do Lago. Algoritmos e Lógica de Programação em C. São Paulo: Erica, 2010.
BIBLIOGRAFIAS PARA APROFUNDAMENTO
Manual do VisualG. Escrito por Arley Rodrigues. Disponível em: http://www.facom.ufu.br/ ~claudio/Cursos/PP/Docs/Visualg2.pdf. Acessado em fevereiro de 2013.
OBSERVAÇÃO
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA
PRÓ-REITORIA DE ENSINO
Rua Esmeralda, 430 – Faixa Nova – Camobi -97110-767 – Santa Maria – RS Fone/FAX: (55) 3217 0625
E-Mail: prensino@iffarroupilha.edu.br
ASSINATURAS Coordenação:
...
Coordenador do Eixo Tecnológico ou Curso
Docente:
... Docente
Coordenação Geral de Ensino:
...
Coordenação Geral de Ensino
Supervisão Pedagógica:
... Pedagoga
Rua Otaviano Mendes, 355 – CEP 97670-000 – São Borja – RS Fone: 55-34314378
Site: www.sb.iifarroupilha.edu.br
PRÁTICA PROFISSIONAL INTEGRADA
CURSO: Bacharelado em Sistemas de Informação TURMA:
ANO: 2013/1
Projeto: Implementação em lógica da conversão de números
Público Alvo: Alunos do curso superior em Sistemas de Informação
Objetivo Geral: Proporcionar aos alunos a possibilidade de aplicação e dos
conhecimentos adquiridos no curso relacionados à lógica e introdução à informática.
Objetivos Específicos: (por disciplina)
- Lógica de programação: Introduzir conceitos relacionados à lógica voltados à programação de computadores, através da construção de algoritmos, focando na conversão de algarismos das mais variadas representações, o que lhes permitirá entender a forma de tratamento dos numerais realizado por computadores.
- Introdução à informática: Introduzir os conceitos relativos aos procedimentos de conversão das bases decimal para binário, binário para decimal, binário para hexadecimal, hexadecimal para binário, dentre outras.
Justificativa: Muitos conteúdos trabalhados pelas disciplinas acima citadas
envolvem elementos que se complementam e, pensa-se, colaborarão com os estudantes no que tange a realização de vivência nos espaços da prática profissional, bem como a reflexão e sistematização dessas fazendo uso dos conhecimentos básicos e técnico adquiridos no curso.
Desenvolvimento Metodológico:
Durante as aulas da disciplina de introdução à informática os alunos serão conduzidos à trabalhar com as conversões de diversas bases e a importância de conhecer estes procedimentos dentro da área da computação. Para integrar os conteúdos, a disciplina de lógica de programação irá abordar a construção de programas e algoritmos que possibilitem a aplicação prática das várias formas de conversão de números e tratamento de numerais em computadores.
Recursos Necessários:
Laboratório de informática
Envolvidos: Úrsula Fernandes Ribeiro
Carga Horária: 10 horas para a disciplina de Lógica de programação e 14 horas
para a disciplina de Introdução à informática.
Tempo de Duração: Durante o primeiro semestre de 2013.
Conclusão/ Socialização:
Avaliação in loco pelos professores das disciplinas envolvidas e atividades específicas de socialização em sala de aula.
Avaliação: Cada professor estabelecerá seus próprios critérios de
avaliação e aplicabilidade da atividade, de acordo com as características de sua disciplina.
Rua Otaviano Mendes, 355 – CEP 97670-000 – São Borja – RS Fone: 55-34314378
Site: www.sb.iifarroupilha.edu.br
PRÁTICA PROFISSIONAL INTEGRADA
CURSO: Bacharelado em Sistemas de Informação TURMA:
ANO: 2013/1
Projeto: Implementação de funções matemáticas do calculo I em
portugol
Público Alvo: Alunos do curso superior em Sistemas de Informação
Objetivo Geral: Proporcionar aos alunos a possibilidade de aplicação dos
conhecimentos adquiridos no curso relacionados à lógica de programação e cálculo I.
Objetivos Específicos: (por disciplina)
- Lógica de programação: Introduzir conceitos relacionados à lógica voltados à programação de computadores, através da construção de algoritmos, focando na implementação de funções matemáticas abordadas na disciplina de cálculo I.
- Cálculo I: Introduzir conceitos relacionados à resolução de funções matemáticas tais como funções polinomiais, logarítmicas, exponenciais e trigonométricas.
Justificativa: Muitos conteúdos trabalhados pelas disciplinas acima citadas
envolvem elementos que se complementam e, pensa-se, colaborarão com os estudantes no que tange a realização de vivência nos espaços da prática profissional, bem como a reflexão e sistematização dessas fazendo uso dos conhecimentos básicos e técnico adquiridos no curso. A implementação de funções matemáticas na disciplina de lógica de programação incentivará e aprofundará os conhecimentos dos alunos tanto em programação quanto em cálculo. As funções a serem abordadas são as funções polinomiais, logarítmicas, exponenciais e trigonométricas.
Desenvolvimento Metodológico:
Para integrar os conteúdos, a disciplina de lógica de programação irá abordar a construção de programas e algoritmos que possibilitem a aplicação prática das várias funções vistas em cálculo I.
Recursos Necessários: Laboratório de informática Professores Envolvidos: Rafael B. Parizi Frank Jonis Almeida
para a disciplina de Cálculo I.
Tempo de Duração: Durante o primeiro semestre de 2013.
Conclusão/ Socialização:
Avaliação in loco pelos professores das disciplinas envolvidas e atividades específicas de socialização em sala de aula.
Avaliação: Cada professor estabelecerá seus próprios critérios de
avaliação e aplicabilidade da atividade, de acordo com as características de sua disciplina.