Ministério da Educação Universidade Tecnológica Federal do...

13
Resolução nº. 025/15-COGEP Curitiba, 22 de maio de 2015. O CONSELHO DE GRADUAÇÃO E EDUCAÇÃO PROFISSIONAL DA UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ, no uso de suas atribuições, considerando o disposto na Deliberação nº. 04/2010, de 24 de junho de 2010 e Deliberação nº. 11/2010, de 24 de setembro de 2010 do Conselho Universitário; considerando o Parágrafo 1º do Artigo 25 do Estatuto da UTFPR, aprovado pela Portaria Ministerial nº. 303 de 16/04/2008; considerando o Regimento Geral da UTFPR, aprovado pela Deliberação nº. 07/09-COUNI, de 05 de junho de 2009; considerando a Deliberação nº. 10/2008 do COUNI de 12 de dezembro de 2008; considerando o memorando nº. 010/2015 do Coordenador do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas e memorando nº. 57/2015 da Diretoria de Graduação e Educação Profissional do Câmpus Pato Branco; R E S O L V E; Aprovar Ad Referendum do Conselho de Graduação e Educação Profissional o ajuste curricular de posicionamento de disciplinas e pré-requisitos do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas, do Câmpus Pato Branco. Atenciosamente, Prof. Maurício Alves Mendes Presidente do Conselho de Graduação e Educação Profissional Ministério da Educação Universidade Tecnológica Federal do Paraná Conselho de Graduação e Educação Profissional.

Transcript of Ministério da Educação Universidade Tecnológica Federal do...

Page 1: Ministério da Educação Universidade Tecnológica Federal do ...portal.utfpr.edu.br/cursos/coordenacoes/graduacao/... · Curso de Tecnologia em Análise e Desenvolvimento de Sistemas

Resolução nº. 025/15-COGEP Curitiba, 22 de maio de 2015. O CONSELHO DE GRADUAÇÃO E EDUCAÇÃO PROFISSIONAL DA UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ, no uso de suas atribuições, considerando o disposto na Deliberação nº. 04/2010, de 24 de junho de 2010 e Deliberação nº. 11/2010, de 24 de setembro de 2010 do Conselho Universitário;

considerando o Parágrafo 1º do Artigo 25 do Estatuto da UTFPR, aprovado pela Portaria Ministerial nº. 303 de 16/04/2008;

considerando o Regimento Geral da UTFPR, aprovado pela Deliberação nº. 07/09-COUNI, de 05 de junho de 2009;

considerando a Deliberação nº. 10/2008 do COUNI de 12 de dezembro de 2008;

considerando o memorando nº. 010/2015 do Coordenador do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas e memorando nº. 57/2015 da Diretoria de Graduação e Educação Profissional do Câmpus Pato Branco; R E S O L V E;

Aprovar Ad Referendum do Conselho de Graduação e Educação Profissional o ajuste curricular de posicionamento de disciplinas e pré-requisitos do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas, do Câmpus Pato Branco.

Atenciosamente,

Prof. Maurício Alves Mendes Presidente do Conselho de Graduação e

Educação Profissional

Ministério da Educação Universidade Tecnológica Federal do Paraná

Conselho de Graduação e Educação Profissional.

Page 2: Ministério da Educação Universidade Tecnológica Federal do ...portal.utfpr.edu.br/cursos/coordenacoes/graduacao/... · Curso de Tecnologia em Análise e Desenvolvimento de Sistemas
Page 3: Ministério da Educação Universidade Tecnológica Federal do ...portal.utfpr.edu.br/cursos/coordenacoes/graduacao/... · Curso de Tecnologia em Análise e Desenvolvimento de Sistemas
Page 4: Ministério da Educação Universidade Tecnológica Federal do ...portal.utfpr.edu.br/cursos/coordenacoes/graduacao/... · Curso de Tecnologia em Análise e Desenvolvimento de Sistemas
Page 5: Ministério da Educação Universidade Tecnológica Federal do ...portal.utfpr.edu.br/cursos/coordenacoes/graduacao/... · Curso de Tecnologia em Análise e Desenvolvimento de Sistemas

Proposta alteração de período de disciplinas e inclusão

de Pré-requisitos na Matriz Curricular do Curso de

Graduação em Tecnologia em Análise e Desenvolvimento

de Sistemas da UTFPR Câmpus Pato Branco

Proposta de alteração do Curso de Tecnologia em Análise e

Desenvolvimento de Sistemas elaborada pelo Núcleo

Docente Estruturante (Portaria 206/2013) e homologada e

encaminhada pelo Colegiado de Curso (Portaria 151/2015).

PATO BRANCO

Maio de 2015

33333

Ministério da Educação

Universidade Tecnológica Federal do Paraná

Câmpus Pato Branco

Departamento Acadêmico de Informática

Curso de Tecnologia em Análise e Desenvolvimento de Sistemas

Page 6: Ministério da Educação Universidade Tecnológica Federal do ...portal.utfpr.edu.br/cursos/coordenacoes/graduacao/... · Curso de Tecnologia em Análise e Desenvolvimento de Sistemas

2

A presente proposta apresenta duas alterações na matriz curricular do Curso de

Graduação em Tecnologia em Análise e Desenvolvimento de Sistemas e está sendo

submetida à Pró-Reitoria de Graduação e Educação Profissional (PROGRAD) pelo

Colegiado de Curso, a partir da proposta elaborada pelo Núcleo Docente Estruturante

(NDE). Uma das alterações se refere à troca de disciplinas de período e outra à inclusão de

pré-requisitos entre disciplinas.

1 - Alteração de períodos de disciplinas

Solicita-se a alteração de período das disciplinas de Desenvolvimento de

Aplicações Distribuídas (do 3º para o 4º período) e Interação Ser Humano

Computador (do 4º para 3º período), sem nenhuma mudança de ementa ou cargas horárias

das disciplinas.

É necessária a mudança de período da disciplina de Desenvolvimento de

Aplicações Distribuídas (AD23S), pois na ementa dessa disciplina são abordados assuntos

como: Conceitos e fundamentos de sistemas distribuídos; Desenvolvimento de aplicações

distribuídas; Comunicação entre processos remotos; Objetos distribuídos e invocação

remota, esses conteúdos demandam de conhecimento intermediário em programação,

principalmente em Orientação a Objetos. Devido ao pouco contato com programação

Orientada a Objetos até o 3º período os alunos têm apresentado muita dificuldade no

decorrer da disciplina, prejudicando o aproveitamento e o andamento da turma. Limitando

também uma abordagem mais aprofundada de conteúdos relacionados a: objetos

distribuídos, invocação remota e web services.

Para que a carga horária máxima semanal pudesse comportar a disciplina AD23S

no quarto período foi necessário mudar a disciplina de Interação Ser Humano Computador

(IH24S) do 4º para o 3º período. A antecipação de período da disciplina de IH24S não

acarreta prejuízos para os alunos, inclusive, pelo fato de a mesma ser ministrada

simultaneamente com a disciplina de Programação Orientada a Objetos 1. Nessa disciplina

os alunos desenvolvem aplicativos com interface gráfica.

Assim, propõe-se que passe a vigorar no Projeto Pedagógico do Curso da seguinte

forma:

3º Período - Disciplina: Interação Ser Humano Computador

Carga Horária: AT(34) AP(17) APS (03) TA(54)

Pré-requisitos: nenhum

Ementa: Panorama, desafios, metas e componentes do ISHC (Interação Ser Humano

Computador). Conceitos envolvidos no projeto de interface de software. Usabilidade e

ergonomia de sistemas computacionais. Diretrizes para o projeto de interfaces. Aspectos

Page 7: Ministério da Educação Universidade Tecnológica Federal do ...portal.utfpr.edu.br/cursos/coordenacoes/graduacao/... · Curso de Tecnologia em Análise e Desenvolvimento de Sistemas

3

humanos: cognição, linguagens (metáforas e analogias) e semiótica. Modelos conceitual e

mental. Tratamento de erros. Abordagem cognitiva. Avaliação de interfaces

computacionais.

4º Período - Disciplina: Desenvolvimento de Aplicações Distribuídas

Carga Horária: AT(17) AP(17) APS (2) TA(36)

Pré-requisitos: Programação Orientada a Objetos 1 (OO23S)

Ementa: Conceitos e fundamentos de sistemas distribuídos. Arquiteturas e modelos

fundamentais de sistemas distribuídos. Comunicação entre processos remotos. Objetos

distribuídos e invocação remota. Middleware para aplicações distribuídas.

A alteração proposta não altera a carga horária total do curso uma vez que há

apenas troca de disciplinas entre períodos. Igualmente não altera as cargas horárias

previstas em aulas práticas (AP), aulas teóricas (AT) e em Atividades Práticas

Supervisionadas (APS) do curso.

2 – Inclusão de pré-requisitos entre disciplinas

A inclusão de pré-requisitos é motivada pelo elevado número de reprovações em

disciplinas subsequentes, no sentido de estarem vinculados por meio de dependência de

conteúdos. Os alunos têm reprovado em massa em disciplinas que possuem vínculos de

conteúdo com disciplinas antecedentes.

A justificativa geral para a definição dos pré-requisitos tem como base o

encadeamento dos conteúdos. As disciplinas colocadas como pré-requisitos fornecem os

conceitos e a prática fundamental para entendimento e acompanhamento das disciplinas

subsequentes vinculadas. A seguir essa justificativa global é complementada para cada

uma das disciplinas vinculadas como pré-requisitos.

Disciplina

(período)

Pré-

requisito

proposto

Justificativa

Área: Engenharia de Software

AP23S

(3º)

ES22S

(2º)

A disciplina de Engenharia de Software (ES22S) fornece a

fundamentação conceitual para o entendimento dos conteúdos da

disciplina de Análise e Projeto de Sistemas (AP23S). A disciplina de

Análise e Projeto de Sistemas (AP23S) é fundamentada em conceitos

que são trabalhados na disciplina de Engenharia de Software (ES22S)

dentre esses conceitos destacam-se: requisitos de usuário, sistema,

requisitos não funcionais, estudo de viabilidade e arquitetura de

software.

QS24S

(4º)

AP23S

(3º)

Na disciplina de Qualidade de Software (QS24S) é necessário que o

aluno saiba como é o processo de gerenciamento de um projeto, para

que os conceitos de qualidade no processo de desenvolvimento possam

ser compreendidos e melhor trabalhados. Esses conceitos são

trabalhados na disciplina de Análise e Projeto de Sistemas (AP23S).

Page 8: Ministério da Educação Universidade Tecnológica Federal do ...portal.utfpr.edu.br/cursos/coordenacoes/graduacao/... · Curso de Tecnologia em Análise e Desenvolvimento de Sistemas

4

GP26S

(5º)

QS24S

(4º)

Para cursar Gestão de Projetos (GP26S) é necessário ter conhecimento

dos conteúdos de qualidade (QS24S), pois conteúdos vistos nessa

disciplina auxiliarão na elaboração de cronograma, orçamento mais

realístico, a escolha de membros para a equipe de maneira mais

adequada (que trabalhem mais com determinada tecnologia, que façam

um bom trabalho em equipe), entre outros.

TS25S

(6º)

AP23S

(3º)

A disciplina de Testes de Software (TS25S) é fundamentada em

conceitos que são trabalhados na disciplina de Engenharia de Software

(ES22S) e Análise e Projeto de Sistemas (AP23S). Os testes são

realizados com base nos requisitos do sistema e desenvolvidos

vinculados aos produtos das fases do ciclo de vida de software.

OD26S

(6º)

GP26S

(5º)

Na disciplina de Gestão de Projetos de Software (GP26S) os alunos

desenvolvem um projeto de software completo e esse projeto é

desenvolvido (implementado) na disciplina de Oficina de Projeto e

Desenvolvimento (OD26S). Assim, é indispensável que o aluno tenha

cursado e com aproveitamento a GP26S para que possa desenvolver o

projeto na disciplinas de OD26S.

Área: Programação

ED22S

(2º)

FP21S

(1º)

A disciplina de Fundamentos de Programação (FP21S) apresenta a

fundamentação conceitual e a prática extensiva dos conceitos essenciais

da programação. Em FP21S os alunos trabalham estruturas de decisão e

de repetição e estruturas de dados homogêneos de forma conceitual e

prática intensiva. É necessário que o aluno tenha essa prática desses

conceitos para que possa acompanhar a disciplina de Estruturas de

Dados, Pesquisa e Ordenação (ED22S). Além de ED22S ser uma

sequência conceitual de FP21S, esta fornece a prática necessária ao

desenvolvimento dos conceitos de ED22S.

A matriz atual foi implantada no primeiro semestre de 2013 e

estudando o histórico dos alunos de 2013-1 a 2014-2 verificou-se que

nenhum aluno que cursou ED22S sem ter aprovado em FP21S, obteve

aprovação em ED22S.

PM26S

(6º)

PM25S

(5º)

O conteúdo da disciplina de Tópicos Avançados em Programação para

Dispositivos Móveis (PM26S) é sequencial ao apresentado na

disciplina de Programação para Dispositivos Móveis (PM25S). Os

alunos precisam da fundamentação conceitual e prática apresentada na

disciplina de PM25S para entendimento dos conceitos trabalhados na

disciplina de PM26S.

OO22S

(2º)

FP21S

(1º)

Fundamentos de Programação (FP21S) é a primeira linguagem de

programação que os acadêmicos tem acesso. Nessa disciplina eles

aprendem a trabalhar com os comandos essenciais da programação, por

exemplo, identificadores, variáveis (declaração, tipos, inicialização),

comandos de entrada e saída, estruturas de repetição e controle,

estruturas de dados homogêneos e funções. Esses conceitos são

utilizados em todas as linguagens de programação trabalhadas no curso.

Portanto, a disciplina de Fundamentos de Programação é a base que dá

sustentação às demais disciplinas de programação.

Na disciplina de Fundamentos de Orientação a Objetos (0022S) os

acadêmicos aprendem a trabalhar com Orientação a Objetos: classes,

métodos, herança, sobrecarga e sobrescrita de métodos,

encapsulamento, polimorfismo, classe abstrata, interface, tratamento de

exceções. Para trabalhar esses conceitos é fundamental que os

acadêmicos tenham conhecimento dos conceitos básicos da

programação (vistos na disciplina de Fundamentos de Programação).

A evolução do modelo de objetos está diretamente relacionada ao

desenvolvimento dos fundamentos da programação. Um programa

Page 9: Ministério da Educação Universidade Tecnológica Federal do ...portal.utfpr.edu.br/cursos/coordenacoes/graduacao/... · Curso de Tecnologia em Análise e Desenvolvimento de Sistemas

5

desenvolvido segundo os fundamentos da orientação a objetos

manipula elementos da programação, dados e instruções, por meio de

objetos da mesma forma que um programa em linguagem tradicional

utiliza variáveis e procedimentos ou funções.

Os dados e procedimentos ou funções fazem parte, ou são

encapsulados, em um só elemento básico do modelo de objetos

chamado classe. para a adequada compreensão dos conceitos da

orientação a objetos e da realização de prática (desenvolvimento de

algoritmos utilizando esses conceitos) é necessário o conhecimento

teórico e boa experiência prática do uso de estruturas de decisão e de

repetição e do funções, que é a base para os métodos (operações) da

Orientação a Objetos. Esses conceitos são trabalhados na disciplina de

Fundamentos de Programação. O aluno que não os domina estará em

ampla desvantagem em relação aos demais.

As disciplinas FP21S e OO22S envolvem um conjunto de técnicas e

princípios para produção de sistemas bem estruturados e não se

restringem ao uso de uma linguagem. Portanto, para cursar a disciplina

de OO22S os acadêmicos devem ser capazes de desenvolver algoritmos

para solucionar problemas que envolvam raciocínio lógico e trabalhar

com aspectos funcionais e estruturais da programação estruturada.

OO23S

(3º)

OO22S

(2º)

Os conceitos de orientação a objetos - como classes, objetos,

encapsulamento, herança, polimorfismo, classes abstratas e interfaces,

arrays e coleções - são trabalhados na disciplina de Fundamentos de

Programação Orientada a Objetos (OO22S). Para acompanhar o

conteúdo da disciplina Programação Orientada a Objetos 1 (OO23S),

que inicia com programação concorrente e threads, é indispensável que

o aluno tenha domínio dos conceitos fundamentais de orientação a

objetos, trabalhados na disciplina 0022S.

OO24S

(4º)

OO23S

(3º)

Os conceitos da disciplina Programação Orientada a Objetos 1

(OO23S) são fundamentais para a disciplina de OO24S. O

desenvolvimento de interfaces gráficas, serialização de objetos e

persistência são conceitos da disciplina OO23S que o aluno deve ter

domínio para que possa compreender e acompanhar o conteúdo da

disciplina Programação Orientada a Objetos 2 (OO24S).

PW25S

(5º)

LA24S

(4º)

Linguagens de marcação de texto e estruturação de páginas web,

linguagem de definição de dados e linguagens de script fazem parte do

conteúdo de Linguagens de Apresentação e Estruturação de Conteúdo

(LA24S). O conhecimento dessas linguagens é indispensável para a

disciplina de Programação para Web (PW25S). Na disciplina PW25S

não são trabalhadas tecnologias para a composição da interface, o lado

cliente. Assim, é necessário o conhecimento prévio do aluno para que

ele possa acompanhar com aproveitamento a disciplina de PW25S.

PW26S

(6º)

PW25S

(5º)

Na disciplina Tópicos Avançados em Programação para Web (PW26S)

são utilizadas tecnologias e ferramentas avançadas para

desenvolvimento de projetos para web. Para que o aluno possa utilizar,

por exemplo, frameworks e bibliotecas de componentes, modificá-los e

mesmo construir os próprios frameworks e bibliotecas ele deve ter

conhecimento sólidos dos conteúdos trabalhados na disciplina PW25S.

PD25S

(5º)

PD24S

(4º)

O conteúdo das disciplinas Programação para Desktop (PD24S) e

Tópicos Avançados em Programação para Desktop (PD25S) eram

agrupados em uma única disciplina na matriz antiga do curso. Como

forma de reduzir a carga horária da disciplina em mesmo período e

facilitar a distribuição pelos períodos, essa disciplina foi segmentada

em duas. O conteúdo delas é sequencial e há total dependência dos

conceitos da disciplina PD24S para a disciplina PD25S.

Page 10: Ministério da Educação Universidade Tecnológica Federal do ...portal.utfpr.edu.br/cursos/coordenacoes/graduacao/... · Curso de Tecnologia em Análise e Desenvolvimento de Sistemas

6

AD23S

(4º)

OO23S

(3º)

A adoção de pré-requisitos na disciplina de Desenvolvimento de

Aplicações Distribuídas (AD23S) é necessária, pois, conteúdos

relacionados à Objetos distribuídos, invocação remota e Web Services

demandam conhecimento de programação orientada a objetos

trabalhados na disciplina Programação Orientada a Objetos 1 (OO23S).

Ressalte-se que com a “troca” de períodos, AD23S passará para o 4º

período, portanto, subsequente ao 3º período da OO23S. Os alunos com

pouco e/ou sem conhecimento de programação orientada a objetos

apresentam maiores dificuldades no decorrer da disciplina,

prejudicando o aproveitamento do próprio aluno e da turma.

Área: Banco de dados

BD22S

(2º)

BD21S

(1º)

A disciplina de Fundamentos de Banco de Dados (BD21S) aborda a

fundamentação teórica dos sistemas de banco de dados, incluindo as

etapas de modelagem conceitual e lógica, sem as quais é inviável

aplicar qualquer conteúdo de programação (base da disciplina Banco de

Dados (BD22S)). A disciplina inicial de banco de dados no curso, a

BD21, fornece a fundamentação conceitual e prática para o conteúdo

trabalhado na disciplina subsequente BD22S.

BD23S

(3º)

BD22S

(2º)

O encadeamento entre BD22S (Banco de Dados) e BD23S (Banco de

Dados Avançado) ocorre da mesma forma que entre BD21S e BD22S.

O aproveitamento do aluno fica comprometido se ele não apresenta a

fundamentação conceitual necessária para entendimento e

acompanhamento do conteúdo das disciplinas subsequentes e

relacionadas, como é o caso de BD21S, BD22S e BD23S. É

igualmente contra intuitivo explorar o nível físico, aplicando conceitos

avançados de banco de dados, como indexação, processamento e

otimização de consultas (bases da disciplina BD23S), sem que antes se

saiba efetivamente como programar uma consulta estruturada

(componente principal da disciplina BD22S).

Pré-requisitos já existentes na matriz atual e que serão mantidos.

Disciplina Pré-requisito

TC25S 5º período

TC26S TC25S

A Figura 1 apresenta a matriz curricular vigente, segundo o projeto aprovado pela

Resolução COGEP Nº. 021/13 e alterado pela Resolução COGEP Nº. 039/14. Na Figura 2

está a matriz curricular com a alteração proposta de mudança de período das disciplinas de

Interação Ser Humano Computador e Aplicações Distribuídas e os pré-requisitos

propostos.

Page 11: Ministério da Educação Universidade Tecnológica Federal do ...portal.utfpr.edu.br/cursos/coordenacoes/graduacao/... · Curso de Tecnologia em Análise e Desenvolvimento de Sistemas

7

MINISTÉRIO DA EDUCAÇÃO

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ - CÂMPUS PATO BRANCO

TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

MATRIZ CURRICULAR

1A 2A 3A 4A 5A 6A

4 3 5 3 2 3

3/1 2/1 2/3 2/1 1/1 2/1

4 3 5 3 3 2

B 72 P 54 2A P 90 3A P 54 4A P 53 2A P 37

1B 2B 3B 4B 5B 6B

2 5 5 3 4 4

2/0 3/2 2/3 2/1 1/3 1/3

2 5 5 3 4 4

B 36 P 90 P 90 P 54 P 72 5B P 72

1C 2C 3C 4C 5C 6C

2 4 4 4 4 3

2/0 2/2 1/3 1/3 2/2 1/2

2 4 4 4 4 3

B 36 1E P 72 2C P 72 3C P 72 P 72 P 54

1D 2D 4D 5D 6D

3 3 5 5 5

3/0 3/0 2/3 2/3 2/3

3 3 5 5 5

B 54 B 54 P 90 4D P 90 5D P 90

1E 2E 3D 4E 5E 6E

6 6 5 4 3 4

2/4 2/4 2/3 1/3 1/2 0/4

6 6 5 4 3 4

P 108 1E P 108 4C P 90 P 72 4E P 54 5A P 72

1F 2F 3E 4F 6F

4 4 4 2 0

3/1 2/2 2/2 1/1 0

4 4 4 2

P 72 1F P 72 2F P 72 P 36 P/B 0

4G 5F

2 2

2/0 2/0

2 2

B 36 B 36

5G 6G

38 72

2/0 0/0

2 0

5P SIC 72 5G SIC 72

SIC 400

SIC 180

21 25 23 23 23 18

TIPO DE CONTEÚDO (TC)

B - Conteúdos básicos

APS - Atividades Práticas Supervisionadas P - Conteúdos profissonalizantes

SIC - Atividade de síntese e integração de conhecimento

AP - Aulas práticas (semanal)

EIXOS ESTRUTURANTES

TC CHT - Carga horária total (semestral) Básico Redes de computadores

PR - Pré-requisito Análise e projeto de sistemas Banco de dados

5º período 6º período

Gestão de Projetos

de SoftwareTestes de Software

1º período 2º período

Introdução à

Informática

Engenharia de

Software

Análise e Projeto de

SistemasQualidade de Software

3º período 4º período

II21S ES22S AP23S QS24S

PM25S PM26S

Informática e

Sociedade

Redes de

Computadores

Laboratório de Redes e

Sistemas Operacionais

Interação Ser Humano

Computador

GP26S TS25S

Programação para

Dispositivos Móveis

Tópicos Avançados

em Programação

para Dispositivos

Móveis

Segurança em

Aplicações

Tópicos em

Informática

IS21S RC22S

Comunicação

Linguística

Fundamentos de

Orientação a Objetos

Programação Orientada

a Objetos 1

Programação

Orientada a Objetos 2

LR23S IH24S

CL21S OO22S OO23S OO24S

Lógica e Teoria dos

Conjuntos

Fundamentos de

Estatística

Linguagens de

Apresentação e

Estruturação de

Conteúdo

Programação para

Web

LA24S PW25S

SA25S TI26S

Tópicos Avançados

em Programação

para Web

PD25S

PW26S

Fundamentos de

Programação

Estruturas de Dados,

Pesquisa e

Ordenação

Programação para

Desktop

Tópicos Avançados

em Programação

para Desktop

Desenvolvimento de

Aplicações Distribuídas

Oficina de Projeto e

Desenvolvimento

LT21S FE22S

AD23S OD26S

Fundamentos de

Banco de DadosBanco de Dados

Banco de Dados

AvançadoPadrões de Projeto Optativa

FP21S ED22S PD24S

BD21S BD22S BD23S PP24S OP26S

Metodologia da

PesquisaEmpreendedorismo

MP24S EE25S

Trabalho de

Conclusão de Curso

1

Trabalho de

Conclusão de Curso

2

TC25S TC26S

Estágio Curricular Obrigatório

Atividades Complementares

Aulas Semanais

LEGENDA (número de aulas)

R - Referência na matriz

Nome da Disciplina

R

APS AT - Aulas teóricas(semanal)

AT/AP

Código TA TA -Total de aulas (semanal)

PR CHT

Figura 1 – Matriz curricular vigente (Resolução Nº. 039/14-COGEP)

Page 12: Ministério da Educação Universidade Tecnológica Federal do ...portal.utfpr.edu.br/cursos/coordenacoes/graduacao/... · Curso de Tecnologia em Análise e Desenvolvimento de Sistemas

8

MINISTÉRIO DA EDUCAÇÃO

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ - CÂMPUS PATO BRANCO

TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

MATRIZ CURRICULAR

1A 2A 3A 4A 5A 6A

4 3 5 3 2 3

3/1 2/1 2/3 2/1 1/1 2/1

4 3 5 3 3 2

B 72 P 54 2A P 90 3A P 54 4A P 53 2A P 37

1B 2B 3B 4B 5B 6B

2 3 3 5 4 4

2/0 3/0 2/1 2/3 1/3 1/3

2 3 3 5 4 4

B 36 B 54 P 54 3D P 90 P 72 5B P 72

1C 2C 3C 4C 5C 6C

2 5 5 4 4 3

2/0 3/2 2/3 1/3 2/2 1/2

2 5 5 4 4 3

B 36 P 90 P 90 3D P 72 P 72 P 54

1D 2D 3D 4D 5D 6D

3 4 4 5 5 5

3/0 2/2 1/3 2/3 2/3 2/3

3 4 4 5 5 5

B 54 1E P 72 2D P 72 P 90 4D P 90 5D P 90

1E 2E 4E 5E 6E

6 6 4 3 4

2/4 2/4 1/3 1/2 0/4

6 6 4 3 4

P 108 1E P 108 P 72 4E P 54 5A P 72

1F 2F 3E 4F 6F

4 4 4 2 0

3/1 2/2 2/2 1/1 0

4 4 4 2

P 72 1F P 72 2F P 72 P 36 P/B 0

4G 5F

2 2

2/0 2/0

2 2

B 36 B 36

5G 6G

38 72

2/0 0/0

2 0

5P SIC 72 5G SIC 72

SIC 400

SIC 180

21 25 21 25 23 18

TIPO DE CONTEÚDO (TC)

B - Conteúdos básicos

APS - Atividades Práticas Supervisionadas P - Conteúdos profissonalizantes

SIC - Atividade de síntese e integração de conhecimento

AP - Aulas práticas (semanal)

EIXOS ESTRUTURANTES

TC CHT - Carga horária total (semestral) Básico Redes de computadores

PR - Pré-requisito Análise e projeto de sistemas Banco de dados

Código TA TA -Total de aulas (semanal)

PR CHT

LEGENDA (número de aulas)

R - Referência na matriz

Nome da Disciplina

R

APS AT - Aulas teóricas(semanal)

AT/AP

Estágio Curricular Obrigatório

Atividades Complementares

Aulas Semanais

Trabalho de

Conclusão de Curso

1

Trabalho de

Conclusão de Curso

2

TC25S TC26S

OP26S

Metodologia da

PesquisaEmpreendedorismo

MP24S EE25S

BD21S BD22S BD23S PP24S

Programação para

Web

PD25S OD26S

Fundamentos de

Banco de DadosBanco de Dados

Banco de Dados

AvançadoPadrões de Projeto Optativa

FP21S ED22S PD24S

PW26S

Fundamentos de

Programação

Estruturas de Dados,

Pesquisa e

Ordenação

LT21S

FE22S

Desenvolvimento de

Aplicações Distribuídas

Programação para

Desktop

Tópicos Avançados

em Programação

para Desktop

Oficina de Projeto e

Desenvolvimento

LA24S PW25S

SA25S TI26S

Tópicos Avançados

em Programação

para Web

Linguagens de

Apresentação e

Estruturação de

Conteúdo

Programação

Orientada a Objetos 2

LR23SCL21S

OO22S OO23S

OO24S

AD23SIH24S

GP26S TS25S

Programação para

Dispositivos Móveis

Tópicos Avançados

em Programação

para Dispositivos

Móveis

PM25S PM26S

Segurança em

Aplicações

Tópicos em

Informática

Programação Orientada

a Objetos 1

Informática e

Sociedade

Redes de

Computadores

Laboratório de Redes e

Sistemas Operacionais

Interação Ser Humano

Computador

IS21S

RC22S

Comunicação

Linguística

Fundamentos de

Orientação a Objetos

Lógica e Teoria dos

Conjuntos

Fundamentos de

Estatística

II21S ES22S AP23S QS24S

Análise e Projeto de

SistemasQualidade de Software

3º período 4º período1º período 2º período

Introdução à

Informática

Engenharia de

Software

5º período 6º período

Gestão de Projetos

de SoftwareTestes de Software

Figura 2 – Matriz curricular proposta

3 – Análise de impacto

O curso, representado pela sua coordenação, NDE e Colegiado, está ciente do

eventual acúmulo de alunos que a inclusão de pré-requisitos pode acarretar nas disciplinas

vinculadas como pré-requisitos. Isso pode acarretar a necessidade de abertura de turmas

extras em disciplinas, por exemplo, Fundamentos de Programação, Fundamentos de

Orientação a Objetos 1, Engenharia de Software, Análise e Projeto de Sistemas,

Programação para Web 1 e Programação para Dispositivos Móveis 1. Esse número não

Page 13: Ministério da Educação Universidade Tecnológica Federal do ...portal.utfpr.edu.br/cursos/coordenacoes/graduacao/... · Curso de Tecnologia em Análise e Desenvolvimento de Sistemas

9

deve ser diferente dos alunos hoje retidos nessas disciplinas e que tentam cursar as

posteriores e reprovam por completa falta de fundamentos necessários, seja no aspecto

conceitual, seja no procedimental. No modelo atual os alunos reprovam nas disciplinas que

são pré-requisitos e nas subsequentes, conforme vem se observando na execução dos seis

períodos desde a implantação da matriz vigente.

Acredita-se que a aprovação nas disciplinas ora propostas como pré-requisitos (seja

na primeira vez que o aluno cursar ou não), levará a um aumento de aprovação nas

disciplinas subsequentes vinculadas e, possivelmente, um percentual maior de conclusão

do curso. Isso porque uma boa fundamentação nessas disciplinas fornecerá consistência

para que o aluno avance.

O possível impacto operacional da inversão de períodos entre as disciplinas AD23S

e IH24S se dará unicamente no semestre imediatamente subsequente à aprovação desta

proposta e sua solução já está indicada no âmbito do departamento ofertante (DAINF). O

curso assumirá o ônus da possível necessidade de abertura de turmas extras para as

disciplinas sendo ora propostas como pré-requisitos, visando assim melhor aproveitamento

no curso e redução das taxas de evasão. Acredita-se que se o aluno fundamentar-se nas

disciplinas iniciais, mesmo que isso implique repeti-las, facilitará para que ele acompanhe

as disciplinas subsequentes e não haja motivação para desistir do curso em decorrência da

dificuldade de acompanhamento.