Apresentação da Disciplina

Documentos relacionados
Apresentação da Disciplina

Apresentação da Disciplina

Apresentação da Disciplina

Apresentação da Disciplina

Apresentação da Disciplina

Universidade Federal de Minas Gerais Colégio Técnico Plano de Ensino

Programação Estruturada Orientada a Objetos

ANHANGUERA ESTRUTURA DE DADOS AULA 02 O QUE É ESTRUTURA DE DADOS? Prof. Thomás da Costa

INE5408 Estruturas de Dados. Apresentação e Programa da Disciplina

CURSO TÉCNICO DE NÍVEL MÉDIO EM INFORMÁTICA - PLANO DE DISCIPLINA 2015 LINGUAGEM DE PROGRAMACAO 1 LP1

PCC104 - Projeto e Análise de Algoritmos

Programação Aplicada à. Engenharia de Alimentos

Algoritmos e Técnicas de Programação

FIC-POO. Aula 1.1 Apresentação do Curso e Introdução aos Paradigmas de Programação. Prof. Dr. Bruno Moreno

Programa Analítico de Disciplina INF101 Introdução à Programação II

Apresentação da Disciplina

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

BCC402 Algoritmos e Programação Avançada. Prof. Marco Antonio M. Carvalho Prof. Túlio Toffolo 2012/1

Laboratório de Engenharia de Software I

Carga Horária: 60 h Créditos: 3 Pré-requisito: Não se aplica Professor(a): A definir Matricula: A definir Titulação: A definir

Apresentação da Disciplina

Informações Importantes! INF TURMA A

Programação com Acesso a Banco de Dados

PLANO DE CURSO. 3. OBJETIVO GERAL DA DISCIPLINA: Desenvolver no aluno uma metodologia de análise de problemas e formulação de algoritmos.

UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO

Sumário. Capítulo 1 Introdução 29. Capítulo 2 Utilizando Objetos 59

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DA EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL GOIANO - CAMPUS TRINDADE

MINISTÉRIO DA EDUCAÇÃO

Programação orientada a objetos

BCC221 Programação Orientada a Objetos. Prof. Marco Antonio M. Carvalho 2013/1

CONTEÚDO PROGRAMÁTICO

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

ESTRUTURA DE DADOS DCC013

CURSO DE TÉCNICO DE INFORMÁTICA - PLANO DE DISCIPLINA/2016 PROGRAMAÇÃO PARA MODELAGEM DE SISTEMA

Apresentação SCC0204 Programação Orientada a Objetos

Estruturas de Dados. Pedro Ribeiro 2017/2018 DCC/FCUP. Pedro Ribeiro (DCC/FCUP) Estruturas de Dados 2017/ / 16

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Modelo de plano analitico

Plano de Trabalho Docente Ensino Técnico

Ensino Técnico Integrado ao Médio FORMAÇÃO PROFISSIONAL. Plano de Trabalho Docente 2014

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS PRÓ-REITORIA DE GRADUAÇÃO ESCOLA DE CIÊNCIAS EXATAS E DA COMPUTAÇÃO PLANO DE ENSINO

Algoritmos e Programação

SUBGERÊNCIA DE GESTÃO EDUCACIONAL PLANO DE CURSO

GESTÃO DE COLEÇÕES BIOLÓGICAS UTILIZANDO SPECIFY 6

PLANO DE ENSINO. Súmula:

UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL INSTITUTO DE INFORMÁTICA DEPARTAMENTO DE INFORMÁTICA APLICADA

Plano de Trabalho Docente Ensino Técnico

Prof. Rogério Albuquerque de Almeida. Programação Orientada a Objetos II Java Quinta aula

Estrutura de Dados. Plano de Ensino. Vilson Heck Junior. Campus Lages. Instituto Federal de Santa Catarina

Apresentação da disciplina

CURSO DE SISTEMAS DE INFORMAÇÕES

Informática I. Aula Aula 13-08/10/2007 1

Interface Visual. Aula #4.1. EBS 211 POO e UML. Campus de Tupã. Prof. Luiz Fernando S. Coletta

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DO NORTE DE MINAS GERAIS CAMPUS MONTES CLAROS 1 PERÍODO

PLANO DE ENSINO CURSO: BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO

Ministério da Educação Secretaria de Educação Profissional e Tecnológica Instituto Federal de Educação, Ciência e Tecnologia do Norte de Minas Gerais

IV. CONTEÚDO PROGRAMÁTICO

UNIVERSIDADE PRESBITERIANA MACKENZIE

Plano de Trabalho Docente Ensino Técnico

Apresentação da Disciplina

Plano de Aula - Lógica de Programação - cód Horas/Aula

AEDII Apresentação Revisão 1

ANHANGUERA ESTRUTURA DE DADOS AULA 01 - APRESENTAÇÃO. Prof. Thomás da Costa

SERVIÇO PÚBLICO FEDERAL INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO AMAPÁ IFAP CÂMPUS MACAPÁ

Técnicas de Reutilização. Reutilização em Programação Orientada a Objetos. Considere três classes... Reuso de Classes.

PLANO DE ENSINO CURSO: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS. DISCIPLINA: Programação Orientada a Objetos

PLANO DE APRENDIZAGEM. CH Teórica: 60 Prática: 20 CH Total: 80 Créditos: 04 Pré-requisito(s): Fundamentos de Programação Período: II Ano: 2019.

UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO

DISCIPLINA: Programação de Computadores II

INE5384 Estruturas de Dados. Sumário

CURSO BÁSICO DE PROGRAMAÇÃO AULA 19. Netbeans - Linguagem JAVA - Vetores - Matrizes - Métodos

Programação III 2016/1

Fundamentos de programação

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DO NORTE DE MINAS GERAIS CAMPUS JANUÁRIA

Transcrição:

Apresentação da Disciplina Leandro Tonietto ltonietto@unisinos.br Laboratório II Cursos de Informática - Unisinos ago-11 http://professor.unisinos.br/ltonietto/inf/lb2/lb22011_02.html

Agenda da 1ª aula Introdução à disciplina Organização Caracterização Escopo e competências Avaliação Programa da disciplina Aula de revisão

Horários e freqüência Horário: 43 - Carga horária: 60 horas / aula Freqüência mínima: 75% = 45 h 13,5 de 18 aulas Controle suas presenças no www.minha.unisinos.br!! Tolerância máxima para atraso no início da aula: enquanto não acabar a chamada (+/- 5 min.). Tolerância máxima para retorno do intervalo: 5 min. Será descontado 1/3 da presença para cada uma das seguintes situações: Atraso no início da aula Atraso no retorno do intervalo Saída antes do final da aula

Sobre a disciplina Professor: Leandro Tonietto Site da disciplina: http://professor.unisinos.br/ltonietto/inf/lb2/lb22011_02.html Apresentação do site. Mail: ltonietto@unisinos.br Para anotar: ao enviar e-mail sempre coloque o seguinte prefixo no assunto [LB2-2011-02] Motivo - Nome A universidade oferece assistência para quem tiver dificuldades em matemática, inglês, português e etc. Ensino propulsor! Outras informações podem ser obtidas no site da Unisinos (www.unisinos.br) QUANDO ENVIAR ARQUIVOS, ENVIAR NO FORMATO ZIP OU RAR.

Competências Aplicar algoritmos e estrutura de dados adequadas na solução de problemas. Codificar algoritmos orientados a objetos em Java. Programar com streams e tratamento de erros (exceções). Produzir programas legíveis e corretos.

Conhecimentos Exceções. Arquivos. Polimorfismo, classes abstratas, interfaces. Listas, pilhas e filas. Recursividade Métodos de pesquisa.

Objetivos da disciplina O que é objetivo da disciplina: Prática dos conhecimentos teóricos sobre programação OO e estrutura de dados. Utilizar uma linguagem como base para prática Suprir conhecimentos de programação e de estruturas de dados para que o aluno forme uma base de conhecimentos de programação, necessários para as demais disciplinas do curso e como preparação para a sua formação profissional.

Objetivos da disciplina O que NÃO é objetivo da disciplina: Fazer treinamento na Linguagem Java Focar em bibliotecas ou frameworks de mercado para desenvolvimento de sistemas. Exemplos: Hibernate, JDBC, Swing, Struts e etc. Lembre-se: a faculdade fornece a base do conhecimento, a teoria, que contribui para a sua formação. Já o estudo das ferramentas apenas dá uma visão de uso das mesmas. Portanto, o aluno receberá a base e deverá buscar por si, na linguagem de sua preferência, o conhecimento das ferramentas.

Metodologia Aulas práticas implementação de algoritmos Programar, programar, programar,..., programar. Aulas expositivas (algumas) Leitura/pesquisa de material extra-classe Como forma de complementação dos conceitos passados em aula e como forma de treinamento. Exemplo clássico: leitura de tutoriais sobre a linguagem e livros sobre estruturas de dados. Exercícios Muito importante mostrar os exercícios realizados e tirar as dúvidas em sala de aula.

Sistema de Avaliação Sistema por notas: Aluno receberá notas de 0 a 10 para cada atividade de avaliação Dois pontos de verificação de conhecimentos: Grau A e Grau B Uma possibilidade de recuperação de nota de um (e apenas um) dos graus (Grau C). Composição da nota: Nota =(GrauA + 2*GrauB)/3 Exemplos: (4 + 2*7)/3 = 6 (passou) (8 + 2*7,5)/3 = 7,66 (passou) (3 + 2*5)/3 = 4,33 (substituir A ou B?) O aluno precisa atingir nota 6 para passar. Grau B é cumulativo, portanto todo o conteúdo pode ser revisto.

Avaliação Dividida da seguinte forma (ainda será confirmado) Grau A: Prova prática sobre conhecimentos vistos até o GA (30%). Trabalho do GA (70%). Grau B: Prova prática abrangendo todo o conteúdo da disciplina (30%) Trabalho do GB (70%). Grau C: Substitui as avaliações de apenas uma das notas: GA ou GB. Sendo que as provas (do GA ou do GB) podem ser recuperadas no seu total de pontos, porém os trabalhos (do GA ou do GB) só podem ser recuperados na metade dos pontos Entregas somente dentro do prazo estabelecido. Atenção: a especificação oficial do trabalho e as possíveis alterações na avaliação, serão divulgadas no site da disciplina. É de responsabilidade do aluno acessar o site da disciplina com freqüência para manter-se atualizado.

Primeira aula Revisão sobre programação orientada a objeto em Java Revisão sobre vetores unidimensionais Revisão sobre vetores multidimensionais (matrizes) Exercícios Apresentação do NetBeans Não é uma ferramenta de uso obrigatório na disciplina!