Sumários
das Aulas Práticas de LAP
Docente: Gladys Castillo |
|
d/m/a |
No. |
SUMÁRIO |
P1: 17/02/03
P2: 20/02/03 |
1
|
1.
Paradigmas de
programação: imperativa, declarativa, funcional, orientada a eventos, orientada a objectos
(versão
PDF: 2 acetatos por folha)
Bibliografia:
Programming Languages: Principles and Paradigms. Allen Tucker and
Robert Noonan. Mc-Grau Hill (2001),
http://www.mhhe.com/engcs/compsci/tucker/
2.
Programação orientada a eventos. Introdução ao Visual Basic:
a)
Controlos: intrínsecos, ActiveX Controls e
objectos externos( OLE Automation). A
função Format. Exemplos.
b) O código de
Visual Basic: formas(*.frm), standard (*.bas), classes (*.cls). Componentes :
declarações, procedimentos e funções. Utilizando o
editor de código. Algumas regras fundamentais para escrever o
código.
c) Tipos
de dados. Variáveis. Alcance (scope) das variáveis.
Constantes.
d) Estruturas de controlo: estruturas
lógicas (if-then-else, select case), ciclos
(do-loop, for -next).
Como sair duma estrutura de controlo.
e)
Ferramentas e técnicas para testar, executar passo a passo (debugger)
e depurar o código.
3. Exemplo de autoestudo:
Controls.vbp
4.
Trabalho Individual: Simulação de um crédito. (utilizar a
função Format, e o controlo VHScrooll)
Referencias:
1. Apostila
Visual Basic - um tutorial de introdução ao Visual
Basic.
2.
Write your
First Visual Basic Program: Lesson 1
|
P1: 24/02/03
P2: 27/02/03
P2: 03/03/03 |
2 |
1.
Elementos de Programação de Jogos em Visual Basic.
2. Programação
gráfica em Visual Basic: Manipulação
de cores, desenho de linhas
e círculos
(elipses, arcos) Propriedades
fundamentais. Como criar
uma animação simples. O controlo Timer
3. Implementação
do jogo "Face Catch"
Exemplo de autoestudo: blanker.vbp (MSDN)
Download: aula2.zip |
P1: 10/03/03
P2: 13/03/03 |
3 |
1.
Visualizando e
manipulando imagens em VB
2. O
jogo "Puzzle de Letras"
Download: aula3.zip
LetrasPuzzle.PDF
(última
actualização: 18 de Março 2003 !!!) |
P1: 17/03/03
P2: 20/03/03 |
4 |
1.
Implementação do jogo Puzzle de Letras em
VB (continuação...)
2. Implementação
do Jogo da Vida (Life Game) de John
Conway em VB
Download: JogodaVida.PDF
(última actualização:
20 de Abril, 2003 !!!) |
P1: 24/03/03
P2: 27/03/03 |
5 |
1.Implementação
do
Jogo da Vida (Life Game) de John
Conway (continuação)
2. Implementação
de classes de objectos em Visual Basic. Listas Ligadas. Implementação
de uma classe de Lista Ligada em Visual Basic
Download: ListaLigada.PDF
(última
actualização: 18 de Março
, 2003!!!) |
P1:
31/03/03
P2: 3/04/03
|
6 |
1.
Implementação de uma classe de Lista Ligada em Visual Basic
( continuação...)
2.
Implementação do
Jogo da Vida (Life Game) utilizando a classe de Lista Ligada (continuação...) |
P1:
07/04/03
P2: 10/04/03
|
7 |
Implementação
do
Jogo da Vida utilizando a classe de Lista Ligada
Programa em VB |
P1:
28/04/03
P2: 24/04/03 |
8 |
Introdução a linguagem Java. Instalação. Como criar
uma aplicação em Java. O método main.
Programação orientada a objectos em
Java: classes e objectos. Importar classes. Applets:
definição, implementação, execução. |
P1:
05/05/03
P2: 08/05/03 |
9 |
Elementos
da linguagem Java: variáveis, operadores, expressões, blocos,
ciclos iterativos controlo de fluxo. Conceitos fundamentais de
programação orientada a objectos em
Java: classes e herança. |
P1:
19/05/03
P2: 22/05/03 |
10 |
Interfaces
e packages. Criar uma interface gráfica para aplicações e
applets usando o JFC/Swing. Construir applets |
P1:
26/05/03
P2: 29/05/03 |
11 |
Introdução à linguagem HTML.
Tutorias on-line:
|
P1:
02/05/03
P2: 05/05/03 |
12 |
Mini-Teste:
avaliação da parte prática |