• Nenhum resultado encontrado

Domínios de aplicação

No documento plano de ensino - CCOMP/UFSJ - O Curso (páginas 77-98)

Anexo I Matemática Discreta Planejamento de aulas

5. Domínios de aplicação

1. Mineração de dados de aplicações Internet 2. Comércio eletrônico

3. Bioinformática

Metodologia de Ensino

O curso será desenvolvido mesclando aulas expositivas remotas síncronas e assíncronas, conforme planejamento apresentado em anexo. As aulas expositivas remotas síncronas serão ministradas por meio da aplicação GoogleMeet. As aulas assíncronas serão dedicadas à leitura de artigos para a elaboração do seminário. Ao final do semestre o aluno deverá realizar a apresentação do seminário e a apresentação de seu trabalho prático, conforma planejamento em anexo. Para ambos os casos, o aluno pode preparar um vídeo e disponibilizá-lo antes da data agendada para a sua apresentação. Todo material de aula será disponibilizado para o aluno por meio da plataforma CampusVirtual da UFSJ. As entregas previstas também se darão por meio do CampusVirtual da UFSJ.

Com relação ao horário de atendimento, o mesmo se dará nas sextas-feiras, de 13:00 às 16:00, mediante agendamento pelo e-mail lcrocha@ufsj.edu.br com 24 horas de antecedência.

Controle de Frequência e Critérios de Avaliação

A avaliação do aprendizado será realizada através de um seminário (30%) e um trabalho prático o qual será dividido em 5 partes principais: 1) Proposta (15%), 2) Resultados Parciais 1 (10%), 3) Resultados Parciais 2 (10%), 4) Relatório (20%) e 5) Apresentação (15%).

A frequência dos alunos estará vinculada às etapas de entrega das atividades acima mencionadas, conforme apresentado abaixo e detalhado no planejamento em anexo (cada aula corresponde à duas horas/aula):

Aulas 1,2,3,4,5, → Estão vinculadas à proposta do trabalho

Aulas 6,7,8,9,10-→ Estão vinculadas aos resultados parciais 1 do trabalho Aulas 11,12,13,14,15, → Estão vinculadas aos resultados parciais 2 do trabalho Aulas 16,17,18,19,20 → Estão vinculadas à entrega do relatório do seminário Aulas 21,22,23,24,25,-→ Estão vinculadas à apresentação do seminário Aulas 26,27,28,29,30 → Estão vinculadas ao relatório do trabalho Aulas 31,32,33,34,35,36 → Estão vinculadas a apresentação do trabalho

Bibliografia Básica

1. J. Han and M. Kamber, Data Mining: Concepts and Techniques, Morgan Kaufmann, 2nd Edition, 2007.

2. T AN, P.; STEINBACH, M.;KUMAR, V. Introdução ao Data Mining(Mineração de Dados)2a Ed.Ciência Moderna, 2009 3. M. Zaki and W. Meira Jr. Fundamentals of Data Mining Algorithms, Cambridge, 2012

(a ser publicado, mas atualmente pode ser obtido por meio do endereço eletrônico:

http://www.dcc.ufmg.br/miningalgorithms/DokuWiki/doku.php)

Bibliografia Complementar

1. P. Tan, M. Steinbach, and V. Kumar Introduction to Data Mining Addison Wesley, 2006.

2. Documentação do Knime: http://tech.knime.org/knime

3. Artigos publicados nas principais conferências de mineração de dados:

KDD (http://www.informatik.uni-trier.de/~ley/db/conf/kdd/index.html), SDM (http://www.informatik.uni-trier.de/~%20ley/db/conf/sdm/index.html), SIGMOD (http://www.informatik.uni-trier.de/~ley/db/conf/sigmod/index.html), VLDB (http://www.informatik.uni-trier.de/~ley/db/conf/vldb/index.html), ICDM (http://www.informatik.uni-trier.de/~ley/db/conf/icdm/index.html), e ICDE.( http://www.informatik.uni-trier.de/~ley/db/conf/icde/index.html) 4. - R. Elmasri, S. B. Navathe, Sistemas de Banco de Dados, Pearson, 2010.

5- A. Silberschatz, H. F. Korth, S. Sudarshan, Sistema de Bancos de Dados, Campus, 2006.

___________________________________________

Leonardo Chaves Dutra da Rocha

Aprovado pelo Colegiado em

____________________________________

Coordenador

MineraçãoDadosPE

Page 1

Planejamento de Aulas Aula Data Conteúdo

1 15/09/2020 2 17/09/2020

3 18/09/2020 Elaboração de Seminário (Assíncrona) 4 22/09/2020

5 24/09/2020

6 25/09/2020 Elaboração de Seminário (Assíncrona) 7 29/09/2020

8 01/10/2020

9 02/10/2020 Elaboração de Seminário (Assíncrona) 10 06/10/2020

11 08/10/2020

12 09/10/2020 Elaboração de Seminário (Assíncrona) 13 13/10/2020

14 15/10/2020

15 16/10/2020 Elaboração de Seminário (Assíncrona) 16 20/10/2020

17 21/10/2020 Elaboração de Seminário (Assíncrona) 18 22/10/2020

19 23/10/2020 Elaboração de Seminário (Assíncrona) 20 27/10/2020

21 28/10/2020 Elaboração de Seminário (Assíncrona) 22 29/10/2020

23 30/10/2020 Elaboração de Seminário (Assíncrona) 24 03/11/2020

25 04/11/2020 Elaboração de Seminário (Assíncrona) 26 05/11/2020

27 06/11/2020 Elaboração de Seminário (Assíncrona) 28 10/11/2020

29 11/11/2020 Elaboração de Seminário (Assíncrona) 30 12/11/2020

31 17/11/2020 32 19/11/2020 33 24/11/2020 34 26/11/2020 35 01/12/2020 36 03/12/2020

Aulas 1,2,3,4,5 → Estão vinculadas à proposta do trabalho

Aulas 6,7,8,9,10-→ Estão vinculadas aos relatórios parciais 1 do trabalho Aulas 11,12,13,14,15, → Estão vinculadas aos resultados parciais 2 do trabalho Aulas 16,17,18,19,20 → Estão vinculadas à entrega do relatório do seminário

Aulas 21,22,23,24,25,-→ Estão vinculadas à apresentação do seminário (por vídeo ou em aulas síncronas) Aulas 26,27,28,29,30 → Estão vinculadas ao relatório do trabalho

Aulas 31,32,33,34,35,36 → Estão vinculadas a apresentação do trabalho (por vídeo ou aulas síncronas)

Os seminários e as apresentações dos trabalhos serão sincronas, porém os alunos poderão compartilhar um vídeo Conceitos básicos (Processo de Descoberta de Conhecimento)(Síncrona)

Quatro técnicas tradicionais de Mineração de dados (Técnicas de mineração de dados) (Síncrona) Quatro técnicas tradicionais de Mineração de dados (Técnicas de mineração de dados)

Preparando sua base – técnicas de tratamento de texto (Conceitos básicos de coleta e engenharia de dados) (Síncrona)

Preparando sua base – técnicas de tratamento de texto (Conceitos básicos de coleta e engenharia de dados)(Síncrona) Pre-Processamento de dados: Exploração estática; Tratamento dos valores ausentes; Normalização; Binning Seleção e Construção de características; Discretização (Conceitos básicos de coleta e engenharia de dados)

Pre-Processamento de dados: Exploração estática; Tratamento dos valores ausentes; Normalização; Binning Seleção e Construção de características; Discretização (Conceitos básicos de coleta e engenharia de dados) (Síncrona) Transformação de valores numéricos (Conceitos básicos de coleta e engenharia de dados)(Síncrona) Transformação de valores numéricos (Conceitos básicos de coleta e engenharia de dados)(Síncrona) Apresentação da Proposta do Trabalho (Domínios de Aplicação) (Síncrona)

Agrupamento (Técnicas de Mineração de Dados) (Síncrona) Agrupamento (Técnicas de Mineração de Dados) (Síncrona) Classificação (Técnicas de Mineração de Dados) (Síncrona) Classificação (Técnicas de Mineração de Dados) (Síncrona)

Apresentação dos Resultados Parciais 1 do Trabalho (Domínios de Aplicação) (Síncrona) Regras de Associação (Técnicas de Mineração de Dados) (Síncrona)

Mineração de Itemsets (Técnicas de Mineração de Dados) (Síncrona)

Apresentação dos Resultados Parciais 2 do Trabalho (Domínios de Aplicação) (Síncrona) Seminários (Tópicos Avançados em Mineração de dados) (Síncrona)

Seminários (Tópicos Avançados em Mineração de dados) (Síncrona) Seminários (Tópicos Avançados em Mineração de dados) (Síncrona) Apresentação TP (Domínios de Aplicação) (Síncrona)

Apresentação TP (Domínios de Aplicação) (Síncrona) Apresentação TP (Domínios de Aplicação) (Síncrona)

COORDENADORIA DO CURSO DE CIÊNCIA DA COMPUTAÇÃO

PLANO DE ENSINO

Disciplina: Pesquisa Operacional para Computação Período: 5 Currículo: 2014

Docente: Fernanda Sumika Hojo de Souza Unidade Acadêmica: DCOMP

Pré-requisito:

Álgebra Linear

Algoritmos e Estrutura de Dados II

Co-requisito:

não há

C.H. Total: 72ha/66h Teórica: 72ha/66h Prática: 0ha/0h Grau: Bacharelado Ano: 2020 Semestre: PE1

Ementa

Modelagem com Programação Linear. Método Simplex e Análise de Sensibilidade. Teoria da dualidade e Análise Pós-Otimização. Programação Linear Inteira. Programação Dinâmica. Modelos de Otimização em Redes.

Objetivos

Apresentar os fundamentos de programação linear, inteira e dinâmica. Modelar problemas típicos e desenvolver soluções computacionais.

Conteúdo Programático

1. Introdução sobre Pesquisa Operacional

1. Modelos de Pesquisa Operacional.

2. Soluções para um modelo de PO.

3. Arte da modelagem.

4. Fases de estudo em um problema de PO.

5. Suporte a tomada de decisão.

2. Modelagem com Programação Linear 1. Propriedades.

2. Representação.

3. Modelo Linear para problemas.

3. Solução Gráfica em Programação Linear 1. Representação

2. Solução de um modelo de maximização.

3. Solução de um modelo de minimização.

4. Solução por computador através de pacotes de PL.

4. Método Simplex

1. Modelo de PL em forma de equação.

2. O método simplex.

3. Solução inicial artificial (método M-grande e de duas fases).

4. Casos especiais do simplex (degeneração, soluções alternativas, solução ilimitada e solução inviável).

5. Análise de Sensibilidade (gráfica e algébrica).

5. Dualidade

1. O problema dual.

2. Relações primais-duais.

3. Interpretação econômica da dualidade.

4. Algoritmo dual simplex.

5. Análise pós-otimização.

6. Otimização em Redes 1. Árvore geradora Mínima.

2. Problema do Caminho Mínimo.

3. Problema do Fluxo Máximo.

4. Problema de Transporte.

5. Problema de Transbordo.

6. Problema de Designação de Tarefas.

7. Programação Linear Inteira

1. Caracterização de problemas de Programação Inteira.

2. Relaxação Linear.

3. Algoritmos de Programação Inteira.

4. Problemas Clássicos de Programação Inteira.

8. Programação Dinâmica 1. Natureza recursiva em PD.

2. Aplicações selecionadas.

Metodologia de Ensino

Controle de frequência e Critérios de Avaliação

Bibliografia Básica

1. M. C. GOLDBARG, H. P. LUNA, Otimização combinatória e programação linear: modelos e algoritmos, Campus, 2005 2. TAHA, H. A. Pesquisa Operacional. 2 ed. Pearson, 2008.

3. ANDRADE, E. Leopoldino, Introdução à Pesquisa Operacional, LTC, 199

Bibliografia Complementar

1. E. L. de ANDRADE, Introdução à pesquisa operacional: métodos e modelos para a análise de decisão, LTC, 2000 2. LACHTERMACHER, GERSON, Pesquisa Operacional na tomada de decisões – Rio de Janeiro:Campus 2002 3. C. LOESCH, N. HEIN, Pesquisa Operacional – Fundamentos e Modelos, Saraiva, 2008

4. M. S. BAZARAA, J. J. JARVIS, H. D. SHERALI, Linear Programming and Network Flows, Wiley-Interscience, 2004 5. G. M. CALOBA, Programação Linear, Interciência, 2006.

___________________________________________

Docente Responsável

Aprovado pelo Colegiado em

____________________________________

Coordenador

1) Vídeo aulas: o curso será ministrado por meio de vídeo-aulas, oportunidade em que o conteúdo programático será desenvolvido.

2) Resolução de exercícios em vídeo: resoluções de exercícios serão desenvolvidos passo a passo para viabilizar seu entendimento.

3) Outras atividades: alguns conteúdos da disciplina serão trabalhados na forma de estudo dirigido, com utilização do solver TORA/GLPK.

4) Encontro online: o aluno poderá tirar dúvidas diretamente com o professor, em horário estabelecido para os encontros.

5) Atendimento ao aluno: o aluno poderá tirar dúvidas diretamente com o professor, em horário estabelecido para atendimento.

As atividades 1, 2 e 3 serão realizadas de forma assíncrona, com os vídeos, slides e demais materiais disponibilizados pelo Campus Virtual da UFSJ.

A atividade 4 será realizada de forma síncrona, uma vez por semana, às quartas-feiras de 13:15 às 15:05, por meio da plataforma GoogleMeet, para esclarecimento de dúvidas sobre as vídeo aulas da semana.

A atividade 5 será realizada de forma síncrona, uma vez por semana, às sextas-feiras de 8:30 Às 11:30, por meio da plataforma GoogleMeet.

Planejamento das aulas:

Aulas 1 e 2 (14/09 a 18/09): Modelagem em Programação Linear Aulas 3 e 4 (21/09 a 25/09): Solução Gráfica e Algébrida em PL Aulas 5 e 6 (28/09 a 02/10): Método Simplex e Solução artificial Aulas 7 e 8 (05/10 a 09/10): Casos especiais e análise de sensibilidade Aulas 9 e 10 (12/10 a 16/10): Dualidade

Aulas 11 e 12 (19/10 a 23/10): Algoritmos Adicionais e Análise pós otimização Aulas 13 e 14 (26/10 a 30/10): Problema do Transporte

Aulas 15 e 16 (02/11 a 06/11): Variações do Problema do Transporte e Otimização em redes Aulas 17 e 18 (09/11 a 13/11): Programação Linear Inteira e método branch-and-bound Aulas 19 e 20 (16/11 a 20/11): Planos de corte e TSP

Aulas 21 e 22 (23/11 a 27/11): Programação Dinâmica

Aulas 23 e 24 (30/11 a 04/12): Revisão do conteúdo da disciplina

O controle de frequência se dará através da entrega de 75% das atividades avaliativas.

A avaliação do aprendizado será realizada através de seis atividades avaliativas, a saber:

Atividade 1: Referente às aulas 1-4 Atividade 2: Referente às aulas 5-8 Atividade 3: Referente às aulas 9-12 Atividade 4: Referente às aulas 13-16 Atividade 5: Referente às aulas 17-20

Atividade 6: Substitutiva referente ao conteúdo de todas as aulas

As atividades de 1 a 5 serão assíncronas e terão valor de 20% dos pontos cada. A atividade 6 será assíncrona, terá valor de 20% dos pontos e poderá substituir 1 ou 2 das atividades de 1 a 5. Todas as atividades devem ser entregues através do Campus Virtual da UFSJ.

UNIVERSIDADE FEDERAL DE SÃO JOÃO DEL-REI – UFSJ Instituída pela Lei no 10.425, de 19/04/2002 – D.O.U. DE 22/04/2002 PRÓ-REITORIA DE ENSINO DE

GRADUAÇÃO – PROEN

COORDENADORIA DO CURSO DA CIÊNCIA DA COMPUTAÇÃO - UFSJ

Curso: Ciência da Computação

Docente: Natália Elvira Sperandio

Grau Acadêmico: Bacharelado Turno: Integral Currículo: 2014

Unidade curricular: Português Instrumental

Natureza: Obrigatória Unidade Acadêmica: DELAC Período: 1º período Remoto de Ensino Emergencial Código CONTAC

Carga Horária: 36 horas-aula ou 33 horas

Teórica: 36 horas-aula Prática: 0 Total: 36 horas-aula

Pré-requisito: Nenhum Correquisito: Nenhum

EMENTA

Introdução: os diversos registros de uma língua de cultura. Organização de conteúdos: os processos descritivos, narrativos e dissertativos. Interação entre os três processos. O texto técnico-científico.

OBJETIVOS

Compreender e usar a Língua Portuguesa como língua materna, geradora de significação e integradora da organização do conhecimento científico. Analisar e aplicar os recursos expressivos da linguagem verbal, relacionando textos e contextos, mediante a natureza, função, organização, estrutura, de acordo com as condições de produção e recepção. Produzir textos acadêmico-científicos

CONTEÚDO PROGRAMÁTICO

O conteúdo será distribuído em 12 semanas com atividades assíncronas (Portal Didático e Goconqr) e síncronas (Google Meet) com carga horária de 3 horas-aula por semana, totalizando 36 horas-aula no Período Remoto Emergencial (14/09/2020 a 04/12/2020):

Semana Conteúdo e Atividades Assíncronas e Síncronas

1 - Apresentação do Plano de Ensino (Atividade síncrona = 0,5 ha);

- Normas acadêmicas. Resolução N° 07 de 03 de agosto de 2020 que regulamenta o ensino remoto emergencial da UFSJ (Atividade síncrona = 1 ha)

- Início de conversa: o processo comunicativo (Atividade assíncrona = 1,5 ha) 2 - O processo Comunicativo (Atividade síncrona = 1 ha)

- Atividade – Participação no fórum (Atividade assíncrona = 2 ha)

3 - Relação da linguagem falada x linguagem escrita (Atividade síncrona = 1 ha) - Questionário sobre o conteúdo da Semana 3 (Atividade assíncrona = 2 ha) 4 - Os diferentes registros da Língua Portuguesa (Atividade síncrona = 1 ha)

- Questionário sobre o conteúdo da Semana 4 (Atividade assíncrona = 2 ha) 5 - As diferenças entre Gêneros textuais e tipos textuais (Atividade síncrona = 1 ha)

- Atividade – Participação no fórum (Atividade assíncrona = 2 ha)

6 - Gêneros acadêmicos (Atividade síncrona = 1 ha)

- Confecção de um mapa mental na plataforma Goconqr (Atividade assíncrona = 2 ha) 7 - Gêneros acadêmicos (Atividade síncrona = 1 ha)

- Confecção de um mapa mental na plataforma Goconqr (Atividade assíncrona = 2 ha) 8 - Redação técnica e pesquisa científica – Normas da ABNT (Atividade síncrona = 1 ha)

- Atividade – Participação no fórum (Atividade assíncrona = 2 ha)

9 - Redação técnica e pesquisa científica – Normas da ABNT (Atividade síncrona = 1 ha) - Atividade – Participação no fórum (Atividade assíncrona = 2 ha)

10 - Alguns aspectos gramaticais (Atividade síncrona = 1 ha)

- Questionário sobre o conteúdo da Semana 10 (Atividade assíncrona = 2 ha) 11 - Alguns aspectos gramaticais (Atividade síncrona = 1 ha)

- Questionário sobre o conteúdo da Semana 11 (Atividade assíncrona = 2 h

12

*ha = hora-aula

- Finalização da disciplina

- Avaliação substitutiva (Atividade assíncrona)

METODOLOGIA DE ENSINO

A unidade curricular será ministrada com atividades assíncronas (questionários, fóruns e mapas mentais) disponibilizadas no Portal Didático (www.campusvirtual.ufsj.edu.br) e na plataforma Goconqr (https://www.goconqr.com/pt-BR

)

e atividades síncronas utilizando a plataforma/aplicativo Google Meet (https://meet.google.com/kgk-okxr-zqw), cujo endereço de acesso será divulgado aos alunos através do Portal Didático. Serão disponibilizados materiais complementares para apoio aos estudos no Portal Didático.

As aulas síncronas não serão gravadas. Ressaltando o que versa a Resolução N° 007 de 03 de agosto de 2020 do CONEP: “Art 14 - Estão assegurados os direitos de imagem, de voz e autorais dos materiais de ensino elaborados pelos docentes, bem como aulas gravadas, conforme legislação vigente.

§ 1º O usuário, que ingressar na plataforma, compromete-se a resguardar os direitos à imagem do docente/discente, por meio de termo de compromisso, bem como os direitos autorais relativos ao material de ensino por ele elaborado, inclusive aulas, assim como se compromete a não utilizar o material, seja parcial ou integralmente, fotos, imagens, nomes ou trechos, para promover insultos pessoais, comentários depreciativos, adotar apelidos pejorativos, criar

“memes” e/ou expressões preconceituosas, ameaças por quaisquer meios seja contra colegas ou docentes”.

A docente estará disponível para atendimento aos discentes às quartas-feiras, de 17h às 18h, com agendamento prévio por parte do discente via e-mail (nataliasperandio@ufsj.edu.br) ou portal didático com até 24h úteis de antecedência. O atendimento se dará pela plataforma/aplicativo Google Meet (https://meet.google.com/kgk-okxr-zqw) e/ou via portal didático.

CONTROLE DE FREQUÊNCIA E CRITÉRIOS DE AVALIAÇÃO

CONTROLE DE FREQUÊNCIA

Conforme Resolução N° 007 de 03 de agosto de 2020 do CONEP: “Art. 11. O registro da frequência do discente se dará por meio do cumprimento das atividades propostas, e não pela presença durante as atividades síncronas, sendo que o discente que não concluir 75% das atividades propostas será reprovado por infrequência.”

CRITÉRIOS DE AVALIAÇÃO

- Atividade – Participação no fórum: quatro fóruns, valendo 10 pontos cada;

- Confecção de mapas mentais na plataforma Goconqr: dois mapas mentais, valendo 10 pontos cada;

- Questionário sobre o conteúdo da Semana: quatro questionários, valendo 10 pontos cada.

Avaliação substitutiva: o discente que não obtiver 60% de aproveitamento na média final, poderá fazer uma avaliação substitutiva sobre uma parte do conteúdo da disciplina como forma de substituir a menor nota obtida por ele no semestre.

Lembrando que a nota obtida na Avaliação Substitutiva não substituirá a nota original quando for inferior a esta.

Segunda chamada: o discente que estiver ausente no dia de aplicação de alguma atividade avaliativa terá direito a uma nova aplicação, desde que sua ausência se enquadre nas justificativas apresentadas pela resolução nº 012, de 4 de abril de 2018, seção VII, art. 18.

BIBLIOGRAFIA BÁSICA

CEGALLA, Domingos Paschoal. Novíssima gramática da língua portuguesa. 48. ed. São Paulo: Nacional, 2009.

FAULSTICH, Enilde L. de. Como ler, entender e redigir um texto. 16 ed. Petrópolis: Vozes, 2003.

MEDEIROS, João Bosco. Redação científica: a prática de fichamentos, resumos, resenhas. 11 ed. São Paulo: Atlas, 2009.

BIBLIOGRAFIA COMPLEMENTAR

FARACO E MOURA. Gramática. São Paulo: Ática, 1989.

FARACO E MOURA. Para gostar de escrever. São Paulo: Ática, 1997.

GOLD, M. Redação Empresarial - Escrevendo com sucesso na Era da Globalização. São Paulo: Makron books do Brasil, 1999.

MARCONI, Marina de A; LAKATOS, Eva Maria. Metodologia do trabalho científico: procedimentos básicos, pesquisa bibliográfica, projeto e relatório, publicações e trabalhos científicos. 7.ed. São Paulo: Atlas, 2009.

VANOYE, Francis. Usos da linguagem. Problemas e técnicas na produção oral e escrita.13ª. São Paulo:

Martins Fontes, 2010

Assinatura Docente Responsável

Aprovado pelo Colegiado em / /

Assinatura Coordenador de Curso

COORDENADORIA DO CURSO DE CIÊNCIA DA COMPUTAÇÃO

PLANO DE ENSINO

Disciplina:Processos e Ambientes de Engenharia de Software Extemporânea – ADS[E] Período: Variável Currículo: 2014

Docente:Dárlinton Barbosa Feres Carvalho Unidade Acadêmica: DCOMP

Pré-requisito: Programação Orientada a Objetos (POO) Co-requisito: não há

C.H. Total: 72ha/66h Teórica:54ha/49,5h Prática:18ha/16,5h Grau: Bacharelado Ano: 2020 Semestre: 1

Ementa

Processos de software. Processos baseados em planejamento. Processos ágeis. Confronto de processos ágeis com processos baseados em planejamento. Ambientes de engenharia de software assistidos por computador. Qualidade de software. Qualidade de software com foco em processos e em ambientes de desenvolvimento e manutenção de software.

Objetivos

Apresentar conceitos e técnicas importantes relacionadas a processos e ambientes de engenharia de software, de modo a capacitar o aluno a desenvolver softwares com mais qualidade.

Conteúdo Programático

1 Processos de software, 2 Processos baseados em planejamento, 3 Processos ágeis, 4 Confronto de processos ágeis com processos baseados em planejamento, 5 Ambientes de engenharia de software assistidos por computador, 6 Qualidade de software, 7 Qualidade de software com foco em processos e em ambientes de desenvolvimento e manutenção de software, 8 Definição de processos e ambientes para desenvolvimento de software, 9 Avaliação de processos e ambientes para desenvolvimento de software, 10 Melhoria contínua de processos e ambientes para desenvolvimento de software

Metodologia de Ensino

O curso será desenvolvido por meio de diversos softwares de suporte a educação online disponíveis sem custos aos alunos,

considerando aulas expositivas, seminários, palestras e intervenções baseadas em metodologias ativas como aprendizagem baseada em projetos e sala de aula invertida. Destaca-se o uso dos sistemas computacionais: Webconferência RNP, Google Meets, Google Docs, YouTube, Navegadores da WEB/Internet e Portal Didático da UFSJ. O Portal Didático da UFSJ será o ambiente de referência para comunicação com os alunos. É necessário que o aluno possua acesso a um bom computador, capaz de participar de videoconferências com diversos participantes, realizar atividades online em grupo, e dispositivo capaz de gravar vídeos para apresentação de trabalhos.

Controle de Frequência e Critérios de Avaliação

A avaliação do aprendizado será realizada por meio de diversas atividades teóricas e práticas, sendo 20% dos pontos possíveis na disciplina verificado por uma prova, 30% em trabalhos práticos, 30% em seminários e atividades realizadas a cada aula, e o restante 20%

será avaliado considerando uma monografia. As atividades em aula, trabalhos práticos, seminários e monografia podem ser apresentados após o prazo determinado, desde que não extrapolem o período da aula síncrona subsequente.

Planejamento das Aulas

Data Aula –

[S]íncrona

Conteúdo

15/09/20 1-2 Apresentações – disciplina, professor, alunos, programa 17/09/20 3-4 [S] Conceitos Iniciais – Engenharia de Software

22/09/20 5-6 1 Processos de software – definições clássicas

24/09/20 7-8 [S] 1 Processos de software – relacionamentos conceituais 25/09/20 9-10 2 Processos baseados em planejamento

29/09/20 11-12 3 Processos ágeis

01/10/20 13-14 [S] 4 Processos ágeis X baseados em planejamento 06/10/20 15-16 Seminários

07/10/20 17-18 Discussão sobre Seminários 08/10/20 19-20 [S] Revisão para prova

09/10/20 21-22 Prova

13/10/20 23-24 Desenvolvimento trabalho prático

15/10/20 25-26 [S] 5 Ambientes de ES assistidos por computador 16/10/20 27-28 5 Ambientes de ES assistidos por computador 19/10/20 29-30 5 Ambientes de ES assistidos por computador 20/10/20 31-32 6 Qualidade de software (QS)

22/10/20 33-34 [S] 7 QS com foco em processos e em ambientes de desenvolvimento e manutenção de software 23/10/20 35-36 Desenvolvimento trabalho prático

26/10/20 37-38 Desenvolvimento Trabalho prático 27/10/20 39-40 Trabalho prático – parcial 1

29/10/20 41-42 [S] 8 Definição de processos e ambientes para DS 03/11/20 43-44 8 Definição de processos e ambientes para DS 05/11/20 45-46 [S] 9 Avaliação de processos e ambientes para DS 06/11/20 47-48 9 Avaliação de processos e ambientes para DS 09/11/20 49-50 9 Avaliação de processos e ambientes para DS

10/11/20 51-52 10 Melhoria contínua de Processos e Ambientes de ES 12/11/20 53-54 [S] 10 Melhoria contínua de Processos e Ambientes de ES 13/11/20 55-56 Seminários

16/11/20 57-58 Discussão sobre Seminários 17/11/20 59-60 Desenvolvimento trabalho prático 19/11/20 61-62 [S] Trabalho prático – parcial 2 24/11/20 63-64 Desenvolvimento monografia 25/11/20 65-66 Desenvolvimento monografia

26/11/20 67-68 [S] Desenvolvimento monografia – tira dúvidas 01/12/20 69-70 Monografia (2 pontos)

03/12/20 71-72 [S] Fechamento do semestre Obs:

• 36 dias letivos (72 CH).

• As aulas começam pontualmente às 17:05h (quintas-feiras) por meio de videoconferência online.

Toda as aulas terão atividades avaliativas de modo a verificar a presença dos alunos.

Horário de atendimento aos alunos (requer agendamento prévio) terça-feira 13h-16h.

Bibliografia Básica

1) Boehm, B.W., Turner, R, Balancing Agility and Discipline: A guide for the Perplexed; Reading, Massachusetts: Addison-Wesley; 2004.

2) Cockburn, A., Agile Software Development, Addison-Wesley, 2002.

3) Chrissis, M.B., Konrad, M., Shrum, S., CMMI: Guidelines for Process Integration and Product Improvement,

Bibliografia Complementar

1) P. Bourque and R.E. Fairley, eds., Guide to the Software Engineering Body of Knowledge, Version 3.0, IEEE Computer Society, 2014;

www.swebok.org.

2) BKCASE Editorial Board. 2017. The Guide to the Systems Engineering Body of Knowledge (SEBoK), v. 1.8. R.D. Adcock (EIC).

Hoboken, NJ: The Trustees of the Stevens Institute of Technology. URL: www.sebokwiki.org. BKCASE is managed and maintained by the Stevens Institute of Technology Systems Engineering Research Center, the International Council on Systems Engineering, and the Institute of Electrical and Electronics Engineers Computer Society.

___________________________________________

Docente Responsável

Aprovado pelo Colegiado em

____________________________________

Coordenador

No documento plano de ensino - CCOMP/UFSJ - O Curso (páginas 77-98)

Documentos relacionados