Professor Responsável da Disciplina

Propaganda
Introdução à Informática
Curso
Ano/Semestre
Ano
Lectivo
Área Científica
Dpt.
EEN
1ºAno / 2ºS
2004/05
Informática
DSI
Professor Responsável da Disciplina
Corpo Docente
Miguel Boavida
Ricardo Pisa
Paula Miranda
Docente Co-Responsável
Ricardo Pisa
Tipo de Aulas
Nº de Horas por Semana
T
TP
4
P
L
Tipo de disciplina
CB
2
Ponderação na Média Final
3
1. Requisitos Prévios
Não existem requisitos prévios, para além de um conhecimento básico sobre a utilização de um
computador pessoal, equipado com um sistema operativo Windows.
2. Objectivo
O principal objectivo da disciplina é a apresentação do computador como ferramenta de simulação de
fenómenos do mundo real e como mecanismo de publicação e distribuição de informação.
A um nível teórico são focados aspectos relacionados com a estrutura e funcionamento dos
computadores e dado um particular ênfase ao funcionamento do computador em redes locais e globais.
São descritos os elementos fundamentais de uma arquitectura cliente-servidor, particularizados para o
exemplo de publicação de páginas na Web, e para os principais serviços existentes na internet.
A segunda parte da matéria consiste numa introdução à programação, com especial ênfase para a
construção de algoritmos. Esta matéria continua ser enquadrada ao nível da produção de conteúdos para
a Web, o que se materializa no desenvolvimento de pequenos programas que são executados no contexto
do browser.
Ao nível prático e laboratorial, a disciplina centra-se em dois aspectos principais: a simulação de dados e
a publicação de informação.
- A simulação é abordada numa primeira fase usando como exemplo uma folha de calculo, e
posteriormente na concepção de um programa que executa uma tarefa.
- A publicação de informação é apresentada no contexto da web, e pretende-se que o trabalho a
desenvolver se processe numa infraestrutura real, em que o aluno cria e coloca online as paginas do seu
site temático
Globalmente, espera-se que após a frequência da disciplina os alunos tenham facilidade em manipular
uma folha de calculo, saibam planear e implementar um pequeno site web e dominem os conceitos
básicos que permitam o desenvolvimento de um programa de computador.
3. Programa (indicar nº horas previstas por capítulo (300 a 500 palavras))
O programa da disciplina promove uma sensível separação entre as matérias leccionadas nas aulas
teóricas e nas aulas laboratoriais, pelo que o programa destas é apresentado separadamente.
Teóricas:
- Estrutura e funcionamento de computadores (2 horas)
Estrutura de um computador, elementos constituintes, dispositivos, sistemas operativos e programas
- Redes de Computadores, a Internet e serviços de rede (4 horas)
O que são e como funcionam as redes de computadores. As arquitecturas cliente-servidor, a estrutura de
suporte à comunicação na internet e os principais serviços existentes sobre uma rede local e global.
- Publicação de informação online – a web (2 horas)
Princípios de funcionamento da world wide web, servidores e clientes web.
- A linguagem HTML – criação de páginas (10 horas)
Os diferentes mecanismos existentes em HTML para a criação de páginas web.
- CSS – Definição de estilos em páginas web (4)
- Programas e Linguagens de Programação (2)
O que é um programa ? Linguagens de programação: controlar acções.
- Algoritmos e Programas (4)
Sequências de acções, Os mecanismos de condicional e de repetição
- A linguagem de Programação Javascript (16)
A linguagem Javascript como exemplo de uma linguagem de programação.
Javascript no controlo do browser – Interactividade em páginas web
Nota: estão previstas 6 horas de revisões e 4 horas reservadas para testes
Práticas em Laboratório:
- Microsoft Excel ( 4 horas )
Exemplos e exercícios práticos ; pequeno projecto (desenvolvido nas aulas)
- HTML e CSS na construção de sites web (8 horas)
Exemplos e exercícios práticos ; proposta, desenho e concepção de um site temático,
- Programação em Javascript (8 horas )
Exemplos e exercícios práticos, apoio ao desenvolvimento do projecto
- Apoio ao desenvolvimento do projecto (8 horas)
Construção de um site web com recurso a html e javascript.
4. Bibliografia
-
Microsoft Excel – Manual de apoio
-
Linguagem HTML – textos de apoio
-
Javascript – Textos de apoio
-
Textos de apoio das aulas teórico – práticas
- Pedro Coelho, “HTML & XHTML – Curso completo”, FCA, 2001
- Bruno Figueiredo, “Web Design” 2ª edição , FCA, 2004
- Pedro Coelho,”Javascript – Animação e programação em páginas web”, FCA, 2001
A quase totalidade do material bibliográfico estará disponível no site da disciplina, alguns desses
elementos estarão igualmente disponíveis em suporte de papel na reprografia de alunos.
5. Método de Ensino
O método de ensino adoptado privilegia a componente prática e experimental, tentando maximizar
eventuais pontos de contacto com necessidades especificas dos alunos, no âmbito do seu curso.
As aulas forma estruturadas da seguinte forma:
a) aulas teóricas: apoiadas num número significativo de exercícios práticos
c) aulas laboratoriais: projectos individuais diferenciados, desenvolvidos com base em propostas dos
alunos.
A infraestrutura criada para apoio às aulas de laboratório simula em absoluto um sistema de suporte para
a colocação de páginas online. Existe um servidor web dedicado a esta tarefa, os alunos aprendem a
transferir o conteúdo dos seus sites para esta máquina remota, e a aceder aos seus sites que ficam online,
acessíveis através da internet.
6. Programa dos Momentos de Avaliação
A avaliação teórica é feita em exame.
ou através de 2 testes:
* teste 1 – na 7ª semana
* teste 2 – na 13ª semana de aulas
A avaliação prática possui 3 momentos principais:
1 - Entrega do trabalho de excel (na 3ª semana) – realizado nas aulas
2 - Apresentação da proposta do tema de projecto (na 8ª semana)
3 - Apresentação publica do website desenvolvido (na última semana de aulas)
1 - O trabalho de excel:
O trabalho de excel é uma aplicação directa das aulas de laboratório sobre a utilização da folha de
calculo e pode ser realizado integralmente nas aulas.
2 - O Site web 1: Apresentação da proposta de tema
Construção de um conjunto de páginas html, que ilustre o tema e a estrutura proposta pelos alunos como
trabalho final da disciplina. A apresentação do tema é feita perante a turma numa das aulas da semana 8.
A concepção e implementação desta apresentação poderá ser integralmente desenvolvida nas aulas.
Junto com aproposta do tema deverão existir já os sites pessoais dos elementos do grupo.
3 – o Site web 2:
A concepção e implementação do site cuja proposta foi apresentada em (2) e que poderá ser
desenvolvido em cerca de 70% a 80% nas aulas
(estima-se que não mais de 10 horas de trabalho seja necessárias fora de aulas)
A preparação e recolha dos materiais (fotografias, textos, etc) deverá ser feita integralmente
fora do horário de aulas.
O site contempla a avaliação prática das matérias referenciada como “HTML - construção de sites web”
e “Programação usando javascript”.
7. Método de Avaliação
A avaliação da cadeira é composta por avaliação teórica e por avaliação prática, a componente prática
será sempre necessária independentemente da época de avaliação utilizada.
A avaliação da parte teórica da cadeira é efectuada através de:

um único exame.
ou

2 testes
A avaliação da parte prática é composta pelos seguintes elementos:

trabalho de excel (realizado nas aulas)

apresentação da proposta do tema e páginas pessoais dos elementos do grupo

Concepção e apresentação de um website temático (html + javascript)
O peso de cada uma das componentes de avaliação é o seguinte:
Teórica:

nota de exame ou

0,5 * nota teste1 + 0,5 * nota de teste2
Prática

0,2 * apresentação do tema + 0,8 * (website + avaliação contínua + apresentação)
(o trabalho de excel pode penalizar a nota final em 1 ou 2 valores caso os objectivos não sejam cumpridos)
Nota final
Nota = 0,6 * nota teórica (testes) + 0,4 nota prática
ou
Nota = 0,7 * nota teórica (exame) + 0,3 nota prática
A nota do exame ou a nota da média dos testes não pode ser inferior a 9.
A nota final não pode ser inferior a 10
NOTAS:
- O item referenciado como avaliação contínua no calculo da nota prática resulta da observação do
trabalho publicado no site do grupo, num conjunto de datas pré-definidas.
- As apresentações dos trabalhos são obrigatórias e uma não comparência, se injustificada, conduz a
reprovação na avaliação prática.
- Sempre que for necessário para uma mais correcta avaliação do trabalho, após a sua apresentação,
poderá ter lugar uma discussão com vista à clarificação das dúvidas surgidas.
- As apresentações dos trabalhos são obrigatórias e uma não comparência, se injustificada, conduz a
reprovação na avaliação prática.
- O trabalho apresentado em época normal só é passível de utilização como avaliação prática da época de
recurso caso tenha sido integralmente avaliado, ie, se o aluno se tiver apresentado na apresentação da
proposta do tema e na apresentação final do trabalho. Caso contrário, o aluno deverá requerer ao docente
responsável que lhe atribua um novo trabalho para ser utilizado como avaliação prática.
8.
Observações
Download