IPT Logotipo do IPT

Ano Letivo: 2017/18

Tecnologia e Programação em Sistemas de Informação

Introdução à Tecnologia

<< voltar ao Plano Curricular

Publicação em Diário da República: Aviso nº 909/2016 - 27/01/2016

6 ECTS; 1º Ano, 1º Semestre, 37,50 PL + 45,0 TP , Cód. 60243.

Docente(s)
- José Manuel Palma Redes Ramos (2)

(1) Docente Responsável
(2) Docente que lecciona

Pré-requisitos
Não Aplicável

Objetivos
1. Organizar e comunicar informação sobre as TIC;
2. Descrever fatores evolutivos das TIC nos últimos anos;
3. Produzir análise prospetiva e estratégica das TIC;
4. Codificar interfaces Web;
5. Codificar gráficos Web (Canvas/SVG), dinâmicos;
6. Produzir interfaces Web, gráficos e interativos.

Programa
1. As grandes áreas das TIC: programação; sistemas de informação; redes de computadores; conteúdos digitais; inteligência artificial; robótica; projetos de TIC.
2. História da Computação/Internet: a revolução do computador; a revolução do PC; a revolução da computação ubíqua; a revolução da Internet; a revolução da Internet Social; a Internet das Coisas.
3. Pirâmide de Dados, Informação, Conhecimento, Sabedoria, Visão e Estratégia: Mecanismos de Tomada de Decisão; a Pirâmide DIKW; os Dados, como dimensão sintática; as Informações, como dimensão semântica; os Conhecimentos como a dimensão pragmática; os Saberes orientados para a Ação, a Visão e as Estratégias, como as dimensões superiores do Homem.
4. Técnicas de pesquisa, comunicação e prospetiva nas TIC: escolha e acesso a fontes de informação; anatomia de um artigo tecnológico; fontes de pensamento prospetivo; conceitos de análise tendencial.
5. Programação Web do lado do cliente com HTML, CSS e javaScript: introdução ao ternário Web (HTML, CSS, javaScript); representação de objetos Web, via HTML5; gestão do elemento Style via CSS; representações de dados; técnicas de programação Web em javaScript; acesso automático a atributos dos objetos Web.
6. Programação de dispositivos Web interativos: comportamentos de cada objeto Web; comportamentos de um interface; pares evento-ação; animação e modelos temporais; simuladores e jogos.
7. Programação gráfica reativa com Canvas e SVG: técnicas de desenho sobre Canvas; técnicas de animação sobre Canvas; técnicas de desenho sobre SVG; técnicas de animção sobre SVG; Representação Gráfica de fenómenos quantificáveis.
8. Programação de interfaces Web reativos: desenvolvimento de aplicações Web reativas do lado do cliente.

Metodologia de avaliação
1. Desenvolvimento de duas pequenas aplicações Web gráficas e interativas - 50%;
2. Apresentação de uma monografia e de uma prospetiva, sobre temas diretamente relacionados com as TIC - 50%.

Bibliografia
- Internet Society, . (0). .. Acedido em 20 de setembro de 2016 em http://www.internetsociety.org/
- Kopplin , J. (0). An Illustrated History of Computers. Acedido em 14 de setembro de 2016 em http://www.computersciencelab.com/ComputerHistory/History.htm
- Ramos, J. (0). Documentos de apoio elaborados pelo docente e distribui­dos na plataforma Moodle. Acedido em 14 de setembro de 2016 em http://www.e-learning.ipt.pt/
- W3 Schools, .. (0). .. Acedido em 14 de setembro de 2016 em http://www.w3schools.com/

Método de Ensino
1. Aulas teórico-práticas plenárias com exposição e debate - 28 horas;
2. Aulas de prática laboratorial por turmas em ambiente de desenvolvimento de software - 47 horas;
3. Apoio didático por e-learning, através da plataforma Moodle.

Software utilizado nas aulas
Editor Notepad++; Browser Google Chrome;

 

 

 


<< voltar ao Plano Curricular
NP4552
Financiamento
KreativEu
erasmus
catedra
b-on
portugal2020
centro2020
compete2020
crusoe
fct
feder
fse
poch
portugal2030
poseur
prr
santander
republica
UE next generation
Centro 2030
Lisboa 2020
Compete 2030
co-financiado