Sílabo: Introdução à Ciência da Computação (SCC0121)

Slides:



Advertisements
Apresentações semelhantes
Exercícios Resolvidos
Advertisements

CALENDÁRIO DE APLICAÇÃO DA VACINA ANTI-RÁBICA HUMANA
Programa das Aulas 20/09/05 - Apresentação da disciplina
Introdução a Engenharia de Software de Sistemas Multi-Agentes
REUNIÃO NACIONAL DE MULHERES DIRETORAS DA FORÇA SINCAL.
Administração de Marketing 1
Dra Maysa Seabra Cendoroglo Dra Lara M Quirino Araújo
TEORIA DE CONTROLE II (CEL039) Apresentação do Curso
Robótica Industrial (ENE109) Apresentação do Curso
03/08/2011 Professor Leomir J. Borba- –
APRESENTAÇÃO DA DISCIPLINA Prof. Esp. Mick Lennon Machado
NUTRIÇÃO NOS CICLOS DA VIDA
NUTRIÇÃO NOS CICLOS DA VIDA
1 INQUÉRITOS PEDAGÓGICOS 2º Semestre 2003/2004 ANÁLISE GERAL DOS RESULTADOS OBTIDOS 1.Nº de RESPOSTAS ao inquérito 2003/2004 = (42,8%) 2.Comparação.
Profa. Dra. Angélica Félix de Castro Aula 01
Disciplina: Química Orgânica Fundamental – QB51C-N61
UNIVERSIDADE FEDERAL DE SANTA MARIA Disciplina:
VILA SOLANGE
Introdução a Computação
SSC SISTEMAS OPERACIONAIS I Aula 1 – Apresentação da disciplina
SCC Bancos de Dados e Suas Aplicações
Universidade do Estado de Santa Catarina – CCT/UDESC
Estruturas de Dados e Complexidade de Algoritmos
Auditoria de Segurança da Informação
ADM28 – Administração Financeira II Professores: Edson de Oliveira Pamplona André Luiz Medeiros Luiz Guilherme Azevedo Mauad
Sistemas de Informação
1 Laboratório de Programação de Computadores II 2º Semestre/2009 Prof. Mauro César Lopes.
Formação de grupos sociais
Tecnologia em Marketing, Logística e Recursos Humanos
CFES Sul semestre 2011/01 ENCONTRO REGIONAL 03 e 04/ 03 Reunião CM
Conveniada curso Positivo
Monitoria GDI Aula Prática
Bacharel em Administração com ênfase em Marketing.
Calculada a solução óptima
Introdução a Engenharia de Software
UNIDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS DE ANÁPOLIS - UEG
Fundamentos de Programação Estruturada – Turma A 1º Período CSTA - UTP
Microbiologia Industrial
Comunicação Social Criação e Produção de Sites
Apresentação de Trabalho 8 Semestre/2011
Programação de Computadores I Apresentação da Disciplina Prof. André Renato 2º Semestre / 2012.
Cadastro de Docentes e Auxiliares de Educação Infantil
Apresentação Eduardo Figueiredo 05 de Março de 2010 INF62: Informática no Ensino de Física 2Aula 01
Apresentação Eduardo Figueiredo 05 de Março de 2010 GEM03: Algoritmos e Programacao de ComputadoresAula 01
Modelagem de Software.
Processos Bioquímicos
Robótica Industrial (ENE109) Apresentação do Curso
Salas de Matemática.
RELAÇÕES SOCIAIS E POLÍTICAS
Análise e Síntese de Algoritmos
PROBLEMAS DE TRANSPORTE
CIÊNCIA DA COMPUTAÇÃO ENGENHARIA DE SOFTWARE Aula 1
26/9/2014www.adesgcascavel.com.br / METODOLOGIA PROFESSOR NILSON R. DE FARIA PÓS-GRADUAÇÃO ADESG / UNIPAN 1.
O Plano "Não basta destruir o que sobra;
METODOLOGIA PROFESSOR NILSON R. DE FARIA PÓS-GRADUAÇÃO ADESG / FAMIPAR
IF696 - Integração de Dados e DW
Faculdade de Informática e Tecnologia de Pernambuco ESTRUTURA DE DADOS
Componente Curricular
Componente Curricular
1 2 Observa ilustração. Cria um texto. Observa ilustração.
Grupo A – Azul Claro, Marrom, Laranja
CALENDÁRIO SEXY Ele & Ela. CALENDÁRIO SEXY Ele & Ela.
01. Conceitos Básicos e definições
50 cm 70 cm CARGA E DESCARGA Início MODELO 01
Marca do evento Calendário de reuniões e encontros para o ano de 2011 Calendário 2011.
Introdução a Engenharia de Alimentos
Rio Verde - Goiás - Brasil
Prof.: Vinícius Quintas Souto Maior
CALENDÁRIO 2013 MÓDULO II.
CES-33 Apresentação da Matéria: Professor; Bibliografia; Calendário; Avaliação.
Transcrição da apresentação:

Sílabo: Introdução à Ciência da Computação (SCC0121) Prof. Alneu de Andrade Lopes

Dados informativos Unidade: IFSC - Física Computacional Turma: 1 Curso: SCC0121 - Introdução à Programação Turma: 1 Tipo da Turma:Teórica Horário  Segunda 14:20-16:00   Terça 10:10-11:50 (Laboratório) Sexta 16:20-18:00 Docente: Alneu de Andrade Lopes

Descrição e fundamentação da disciplina Objetivos A disciplina apresenta aos alunos, num enfoque prático, as ferramentas e os conceitos básicos de programação de computadores. Seus objetivos específicos são: ensinar os alunos a desenvolverem programas utilizando técnicas básicas de programação estruturada; prover entendimento básico dos processos de alto nível e conceitos envolvidos na programação de computadores (linguagem C); apresentar e analisar técnicas de desenvolvimento de programas corretos e bem estruturados; introduzir técnicas de desenvolvimento de algoritmos (divisão e conquista, recursão), busca e ordenação.

Programação Data Conteúdo 01 Março Apresentação do curso Hardware e Software 02 Março Cont. Hardware e Software, Conceitos Iniciais (parte 1) 05 Março Conceitos Iniciais (parte 2) 08 Março Introdução Algoritmos

Programação 09 Março Estruturas de Controle – parte 1 12 Março Estruturas de Controle – parte 2 (continuação) 16 Março Laboratório 1

Programação 19 Março Introdução a C (parte 1) 22 Março Laboratório 2 26 Março Estruturas de Controle em C (parte 1)

Programação 05 Abril Estruturas de Controle em C (parte 2) 06 Abril Laboratório 3 09 Abril Prova 1 12 Abril Funções

Programação 13 Abril Laboratório 4 16 Abril Vetor 19 Abril Ponteiros e arrays (parte 1) 20 Abril Laboratório 5

Programação 23 Abril Ponteiros e arrays (parte 2) 26 Abril Arquivos Laboratório 6 30 Abril Análise de algoritmos - parte 1 (parte 1)

Programação 03 Maio Análise de algoritmos - parte 1 (continuação) Laboratório 7 07 Maio Análise de algoritmos - parte 2 10 Maio Análise de algoritmos - parte 3

Programação 11 Maio Laboratório 8 14 Maio Métodos de busca – parte1 (parte 1) 17 Maio Métodos de busca – parte1 (parte 2) 18 Maio Laboratório 9

Programação 21 Maio Métodos de busca – parte2 (parte 1) 24 Maio Laboratório 10 28 Maio Prova 2

Programação 31 Maio Métodos de busca – parte3 01 Junho Laboratório 11 Métodos de ordenação – parte1 08 Junho Laboratório 12

Programação 11 Junho Métodos de ordenação – parte2 14 Junho Laboratório 13 18 Junho Métodos de ordenação – parte4 (parte 1)

Programação 21 Junho Métodos de ordenação – parte4 (parte 2) 22 Junho Laboratório 14 25 Junho Paradigmas de projeto de algoritmos (parte 1) 28 Junho Paradigmas de projeto de algoritmos (parte 2)

Programação 29 Junho Laboratório 15 02 Julho Prova 3

Bibliografia Livro texto: Farrer, H. et alli. Algoritmos Estruturados, Editora LTC, 3a ed. 1999. Herbert Schildt. C Completo e Total. SP: Pearson Education do Brasil, 1996. KERNIGHAM, B.W.; RITCHIE, D.M.C.- A Linguagem de Programação Padrão ANSI, Editora Campus, 1995.

Bibliografia Literatura complementar: Cormen, T. H.; Leiserson, C. E.; Rivest, R. L.; Stein, C. “Algoritmos - Trad. 2ª Ed. Americana”, Editora Campus, 2002. Ziviani, N. “Projeto de Algoritmos”, 2a Ed. Editora Thomson, 2004. ROBERTS, E. - Programming Abstractions in C, Addison Wesley, 1996.

Metodologia Exposição em aula pelo docente dos temas do curso. Realização de exercícios em aula, no laboratório e em casa. Realização de avaliações escritas pelos alunos. Desenvolvimento de trabalhos de programação pelos alunos. Todos avisos e comunicados serão dados em sala de aula.

Avaliação do aprendizado Os alunos deverão freqüentar 70% ou mais das aulas. Três provas (P1, P2 e P3) serão realizadas. Dois trabalhos (T1 e T2) práticos serão realizados As matérias das provas são cumulativas. A média final (MF) será calculada da seguinte maneira: MF = (P1+2*P2+2*P3+T1+T2)/7.

Avaliação do aprendizado MP ≥ 5,0 e freq > 70% aluno aprovado; 3,0 ≤ MP < 5,0 e freq ≥ 70%, recuperação. MP < 3 ou freq < 70% reprovado

Políticas A programação do número de aulas por tópico é preliminar e pode estar sujeita a mudanças.