plano de ensino e aprendizagem

Propaganda
UNIÃO EDUCACIONAL DE BRASÍLIA
1
SGAS 910 Conj. D – Tel.: (61) 3445-3370
Fax: 3443-1204
http://www.uneb.com.br
INSTITUTO DE CIÊNCIAS EXATAS
PLANO DE ENSINO E APRENDIZAGEM
1. Identificação
ÁREA: Tecnologia
REGIME: SM
DISCIPLINA: Linguagem
SEMESTRE/ANO: 1º/2008
CARGA HORÁRIA: 40 HORAS
de Programação II
Professor: Lucélia Alves de Oliveira
DIAS LETIVOS: M
DIAS LETIVOS: T
2ª( ) 3ª( ) 4ª( ) 5ª( ) 6ª( )
2ª( x ) 3ª( ) 4ª( x ) 5ª( ) 6ª( x )
MÓDULO: FE
BLOCO: 28/07/08
a 22/08/08
em
Programação de Computadores
DIAS LETIVOS: N
2ª( ) 3ª( ) 4ª( ) 5ª( ) 6ª( )
CURSO: Seqüencial
2. Aspectos do Processo de Ensino e Aprendizagem
2.1. EMENTA
Arquitetura aberta de acesso a dados. Formas de conexão do Delphi com um SGBD. Componentes de
acesso a dados. Controles conscientes de dados (Data Controls). Criação de interface de entrada de dados
simples e mestre-detalhe. Arquitetura cliente/servidor. SQL DML. Criação de consultas SQL simples e
parametrizadas no Delphi.
2.2. OBJETIVOS
2.2.1. OBJETIVOS GERAIS



Contribuir para a inserção crítica do aluno na sociedade da informação.
Contribuir para a formação de um profissional da área de tecnologia da informação competente e
proativo.
Permanecer em processo de aprendizagem.
2.2.2. OBJETIVOS ESPECÍFICOS






Configurar um aplicativo Delphi para acessar qualquer banco de dados.
Criar interfaces gráficas de entrada de dados (front-end).
Conhecer os comandos do SQL DML.
Criar interfaces de consulta que utilizam SQL.
Elaborar interfaces usando a linguagem Delphi.
Consultar bases de dados e acessar a base de Dados com o DBE administrador.
2.3. COMPETÊNCIAS
2.3.1. CONHECIMENTOS / BASE TECNOLÓGICA





Arquitetura de acesso aberto a banco de dados: acesso via BDE; definição de ALIAS usando o BDE
administrator; componente Database; acesso via ADO; componente ADO Connection; drivers de
acesso direto; componentes dataset (Table e Query); criação do módulo de dados (Data Module).
Interface de entrada de dados: definição controles Data Control; automaticamente (arrastando Fields
do Data Module); definição de controles Data Control manualmente - DBEdit, DBText, DBCombobox,
DBRadiogroup; navergador padrão - DBNavigator; interface em formato ficha e tabela (DBGrid);
interface de entrada de dados mestre/detalh.
Objetos Field: definição de máscaras (propriedade EditMask); implementação de validações: evento
BeforePost do Table - propriedades IsNull e Value; método RequestFocus; criação de campos
lookup e calculados.
Consultas SQL com Tquery: SQL DML - comandos SELECT, INSERT, UPDATE e DELETE;
cláusulas FROM e WHERE; SQL – componente Query; passagem de parâmetros; construção
dinâmica de SQL - passagem de parâmetros opcional.
Linguagem de Programação Delphi. Acesso à base de Dados com Delphi.
2.3.2. HABILIDADES


Analisar.
Identificar.
UNIÃO EDUCACIONAL DE BRASÍLIA
2
SGAS 910 Conj. D – Tel.: (61) 3445-3370
Fax: 3443-1204
http://www.uneb.com.br










Comparar.
Relacionar.
Interpretar.
Aplicar.
Operacionalizar.
Gerenciar.
Projetar.
Organizar.
Desenhar.
Instalar.
2.3.3. ATITUDES




Proatividade.
Reflexividade com relação à solução de problemas.
Pragmatismo.
Crítica e autocrítica.
2.4. ESTRATÉGIAS E RECURSOS DE APRENDIZAGEM
2.4.1. ESTRATÉGIAS



Aula dialogada.
Aula prática no computador.
Exercícios.
2.4.2. RECURSOS DE APRENDIZAGEM



Textos diversos.
Audiovisuais.
Laboratório de informática.
2.5. AVALIAÇÃO
2.5.1. CRITÉRIOS E PONDERAÇÃO
Participação geral do aluno – qualidade na participação nos exercícios e freqüência às aulas e entrega de
trabalhos das sextas de projeto: 3,0.
Prova – elaboração de um projeto usando interfaces em Delphi utilizando conhecimentos e competências
desenvolvidas: 7,0.
2.5.2. RECUPERAÇÃO
Será realizado exame de recuperação ao aluno não aprovado que houver freqüentado número igual ou
superior a 75% (setenta e cinco por cento) das aulas e atividades previstas e obtido, nos exames e trabalhos
efetuados, média final igual ou superior a 5 (cinco) e menos do que 7 (sete).
3. Cronograma do desenvolvimento das competências: aulas e estratégias de aprendizagem
Nº do
Conhecimentos / Conteúdo
Estratégias de
Critérios de
Encontro
Programático
Aprendizagem
Avaliação
1.
Arquitetura de acesso aberto a banco de Apresentação da disciplina Resolução
dos
dados: acesso via BDE.
e das formas de avaliação. exercícios.
Definição de ALIAS usando o BDE Aula expositiva.
administrador.
Exercícios práticos no
laboratório de informática.
2.
Componente Database.
Aula expositiva.
Resolução
dos
Acesso via ADO.
Exercícios práticos no exercícios.
Componente ADO Connection.
laboratório de informática.
Drivers de acesso direto.
Componentes dataset (Table e Query).
Criação do módulo de dados (Data
Module).
UNIÃO EDUCACIONAL DE BRASÍLIA
3
SGAS 910 Conj. D – Tel.: (61) 3445-3370
Fax: 3443-1204
http://www.uneb.com.br
3.
4.
5.
6.
7.
8.
9.
Interface de entrada de dados: definição
controles Data Control automaticamente
(arrastando Fields do Data Module).
Definição de controles Data Control
manualmente: DBEdit, DBText,
DBCombobox, DBRadiogroup.
Navergador
padrão:
DBNavigator;
interface em formato ficha e tabela
(DBGrid); interface de entrada de dados
mestre/detalhe.
Objetos Field: definição de máscaras
(propriedade EditMask); implementação de
validações: evento BeforePost do Table propriedades IsNull e Value, método
RequestFocus; criação de campos lookup
e calculados.
Objetos Field: definição de máscaras
(propriedade EditMask); implementação de
validações: evento BeforePost do Table propriedades IsNull e Value, método
RequestFocus; criação de campos lookup
e calculados.
Consultas SQL com TQuery.
SQL DML: comandos SELECT, INSERT,
UPDATE e DELETE. Cláusulas FROM e
WHERE; SQL – componente Query.
Passagem de parâmetros: construção
dinâmica
de
SQL,
passagem
de
parâmetros opcional.
Consultas SQL com TQuery.
SQL DML: comandos SELECT, INSERT,
UPDATE e DELETE. Cláusulas FROM e
WHERE; SQL – componente Query.
Passagem de parâmetros: construção
dinâmica
de
SQL,
passagem
de
parâmetros opcional.
Todo o conteúdo.
10.
Todo o conteúdo.
11.
Todo o conteúdo.
12.
Todo o conteúdo.
Aula expositiva.
Exercícios práticos no
laboratório de informática.
Aula expositiva.
Exercícios práticos no
laboratório de informática.
Resolução
exercícios.
dos
Resolução
exercícios.
dos
Aula expositiva.
Resolução
Exercícios práticos no exercícios.
laboratório de informática.
dos
Aula expositiva.
Resolução
Exercícios práticos no exercícios.
laboratório de informática.
dos
Aula expositiva.
Resolução
Exercícios práticos no exercícios.
laboratório de informática.
dos
Aula expositiva.
Resolução
Exercícios práticos no exercícios.
laboratório de informática.
dos
Projeto usando interfaces
em Delphi.
Projeto usando interfaces
em Delphi.
Projeto usando interfaces
em Delphi.
Prova: exercícios
Individuais.
Implementação
do
projeto.
Implementação do
projeto.
Implementação do
projeto.
Resolução dos
exercícios
individualmente.
4. Bibliografia
4.1. BIBLIOGRAFIA BÁSICA
1. CANTÚ, Marco. Dominando Delphi 7: a bíblia. São Paulo: Makron Books, 2004.
2. LEÃO, Marcelo. Delphi 6: Curso Completo. Rio de Janeiro: Axcel Books, 2001.
3. OLIVEIRA, Adelize. Delphi 7: conceitos básicos. São Paulo: Relativa, 2003.
4.2. BIBLIOGRAFIA CONPLEMENTAR
4. BLUE, Ted; LIEFI, Greg; KASTER, John. Desenvolvendo Banco de Dados em Delphi. São Paulo:
Makron Books, 1997.
5. MANZANO, José A.; MENDES Sandro S. V. Delphi 5: estudo dirigido. São Paulo: Érica, 1999.
6. OLIVEIRA, Adelize. Delphi 7: conceitos básicos. São Paulo: Relativa, 2003.
Download