Planificação de. Aplicações Informáticas B - PDF Download grátis
Download "Planificação de. Aplicações Informáticas B"
Cláudia da Mota Guimarães
1 Escola básica e secundária de Velas Planificação de Aplicações Informáticas B Ano letivo 2011/2012
2 1- Introdução à Programação Planificação de Aplicações Informáticas B Unidade Sub-Unidades Objetivos Conteúdos Estratégias/Atividades Reconhecer as limitações das linguagens formais. Linguagens naturais e linguagens 1- Introdução. Definir o conceito de algoritmos. formais; Apresentar exemplos de linguagens naturais como o inglês e algumas linguagens de programação como linguagens formais, referindo o Reconhecer a importância do Algoritmos e pseudocódigo. esforço que tem sido feito no sentido de aproximar as últimas das pseudocódigo. primeiras, nomeadamente com as linguagens de 4ª Geração. Dados e tipo de dados; Apresentar os conceitos enunciados e exercitar exaustivamente Especificar os diferentes tipos de Operadores aritméticos e prioridades; aspetos. dados. Compatibilidades de tipos; Levar os alunos a efetuarem em papel o tracing dos seus algoritmos, 2- Conceitos Identificar os diferentes operadores Operadores lógicos; repetindo-o ao longo dos itens: estruturas de controlo, arrays e fundamentais. aritméticos e as regras de Variáveis e constantes; subrotinas. prioridade. Declaração; Apresentar e exercitar exaustivamente o uso de estruturas de controlo, Reconhecer compatibilidade. Atribuição; em particular as de seleção ou decisão e as repetitivas. Instruções de entrada e de saída. Apresentar as estruturas lineares estáticas de dados, assim como Reconhecer os métodos e clarificar 3- Testes de controlo de alguns algoritmos típicos, nomeadamente de pesquisa e de a importância do tracing de erros em algoritmia. ordenação. algoritmos. Levar os alunos a exercitarem exaustivamente algoritmos com recurso a estas estruturas. Apresentar os conceitos apoiados em exemplos claros. Levar os Apresentar as estruturas de alunos a treinar exaustivamente os conceitos, através de exemplos 4- Estruturas de controlo controlo em linguagem (orientados, de início). Estrutura sequencial; pseudocódigo. Apresentar e levar os alunos a usar a programação orientada aos Estruturas de seleção; Aplicar estruturas de decisão e eventos com recurso a subrotinas e demais conceitos ministrados nos Estruturas repetitivas. estruturas repetitivas na pontos anteriores. elaboração de algoritmos. Apresentação, baseada em exemplos, da programação orientada aos eventos. Recurso a uma linguagem orientada aos eventos como o Visual Basic, para o treino deste tipo de programação e de todos os Explicar o que são estruturas Vetores: conceitos anteriores 5- Arrays lineares estáticas de dados. Declaração; Distinguir algoritmos de ordenação Algoritmos de ordenação; N. º aulas (90 m.) 20 Ano Letivo 2011/2012 2
3 2- Introdução à Teoria da Interatividade Planificação de Aplicações Informáticas B de algoritmos de pesquisa. Algoritmos de pesquisa; Executar operações básicas com Outros algoritmos. matrizes. Matrizes: Declaração; Operações básicas com matrizes; Cadeias de texto. 6- Subrotinas Definir o conceito de subrotina. Explicitar os conceitos de variáveis locais e globais. Distinguir o conceito de passagem de parâmetros por referência. Funções; Procedimentos; Variáveis locais e variáveis globais; Passagem por referência. 7- Introdução à programação orientada aos eventos Criar aplicações simples usando a programação orientada aos eventos com recurso a subrotinas e demais conceitos aprendidos nos pontos anteriores. Noção de evento no contexto da programação; Programação orientada ao fluxo e orientada aos eventos 1- Do GUI aos ambientes imersivos. Reconhecer a evolução histórica dos ambientes gráficos. Compreender a importância da ergonomia e de outras componentes de cariz sensorial Evolução histórica da interface homemmáquina. Os ambientes gráficos atuais, ergonomia e sentidos. Proceder a uma avaliação informal dos conhecimentos prévios que os alunos possuem sobre interfaces homem-máquina e usar esses saberes para proceder a uma recuperação de conceitos sobre o tema. Pesquisa sobre a história da evolução interface gráfica, através de Realidade Virtual Compreender o conceito de realidade virtual. Conceito. Simulação da realidade. palavras-chave e a apresentação de resultados ao grupo de trabalho. Apresentar esquematicamente os conceitos, fomentando, sempre que Ano Letivo 2011/2012 3
4 Planificação de Aplicações Informáticas B Identificar situações de realidade Realidade imersiva e não imersiva. possível, o debate com os alunos. virtual. Fazer uma abordagem teórica e simples, de forma a despertar nos Distinguir realidade virtual imersiva alunos a consciência da caracterização da realidade virtual, de não imersiva. distinguindo os aspetos mais importantes e caracterizadores deste 3- O conceito de interatividade Compreender o conceito de interatividade. conceito. Observação simulada (via Internet) ou descritiva de modelos de realidade virtual. Apresentar esquematicamente os conceitos, fomentando, sempre que 4- Características da Identificar componentes de comportamento ou técnicas Comunicação; Feedback; Controlo e resposta; possível, o debate com os alunos, ou poderá promover uma procura sistemática na Internet sobre a tipologia da interatividade e gerir um debate de apresentação dos modelos encontrados. interatividade associadas ao conceito de Tempo de resposta; interatividade. Adaptabilidade; Co criatividade. Conhecer um ou mais modelos de caracterização de tipos e níveis de interatividade. Identificar os diferentes tipos e níveis de interatividade segundo uma classificação. 5- Caracterizar os diferentes tipos de Níveis e tipos de interatividade. interatividade Relacionar os diferentes tipos de interatividade com o ambiente de trabalho. Identificar objetos ou soluções múltiplas que sirvam de exemplo a cada uma das classificações estudadas. 6- Como avaliar Reconhecer características de Níveis segundo a ralação homem máquina; Níveis segundo a ação sensorial; Tipos de interatividade. Ano Letivo 2011/2012 4
5 3- Conceitos básicos Multimédia Planificação de Aplicações Informáticas B soluções interativas. interatividade em soluções informáticas Online e Offline. 7- O desenho de soluções interativas. Identificar componentes de interatividade em produtos digitais. Idealizar soluções temáticas capazes de dar respostas a problemas de interatividade. Caracterizar os diferentes tipos de media existentes que podem ser 1- Tipos de media. combinados nos produtos multimédia. 2- Conceito de multimédia. Definir conceito de multimédia. Quanto à natureza espácio-temporal; Quanto à sua origem. 3- Modos de divulgação de conteúdos multimédia. Diferenciar modos de divulgação de produtos multimédia Online e Offline. Online; Offline Linearidade e não linearidade. Estabelecer diferenças entre aplicações multimédia lineares e não lineares. Ano Letivo 2011/2012 5
6 Planificação de Aplicações Informáticas B 5- Tipos de produtos multimédia. Distinguir produtos multimédia baseados em páginas e baseados no tempo. Baseados nem páginas; Baseados no tempo. 6- Tecnologias multimédia. Compreender como é feita a representação digital da informação e como é realizada a amostragem, a quantização e a codificação num sistema digital. Enumerar os recursos de hardware necessários para a construção de um sistema multimédia mencionando algumas características elementares dos seus componentes. Indicar as principais funções do software de captura, de edição e de reprodução dos vários tipos de media. Representação digital; Recursos necessários: Hardware (dispositivos de entrada, dispositivos de saída e dispositivos de armazenamento). Software (de captura, de edição e de reprodução). Ano Letivo 2011/2012 6
7 4-Utilização dos sistemas Multimédia Planificação de Aplicações Informáticas B Imagem 1- Bases sobre a teoria da cor aplicada aos sistemas digitais. Reconhecer os diferentes modelos de cores usados em suportes impressos e eletrónicos. Esclarecer como se definem as cores, recorrendo a software adequado, nos vários modelos. Modelos adivos e subtrativos; Modelo CMYK; Modelo HSV; Modelo YUV; Modelo HTML. 38 Ano Letivo 2011/2012 7
8 Planificação de Aplicações Informáticas B 2- Geração e captura de imagem. Identificar os formatos de ficheiros de imagens mais comuns, relevando as características mais importantes de cada um, nomeadamente a sua adequação ao tipo de suporte onde as imagens vão ser colocadas. Demonstrar como efetuar conversão de formatos de ficheiros. Explicar o que é a compressão de imagens. Retocar e melhorar imagens alterando os atributos das mesmas. Alterar atributos de imagens para uma melhor adequação à sua utilização. Proceder com eficácia à captura de imagens através dos dispositivos em estudo. Conhecer software de gravação, organização e exibição de imagens em suportes óticos de memória. Distinguir imagens vetoriais e de mapa de bits, enunciando as características mais importantes de cada um. Criar desenhos e criar efeitos em cada um dos tipos, recorrendo a software específico. Combinar ficheiros de ambos os tipos. Ano Letivo 2011/2012 8
9 Planificação de Aplicações Informáticas B Texto 3- Formatação de texto Reconhecer a importância da escolha de carateres e fontes e os critérios a usar na formatação de texto em diversos tipos de suportes. Utilizar adequadamente um gestor de fontes. Analisar de forma crítica o uso de fontes em documentos de diferentes tipos. Conjunto de carateres; Fontes. Som 4- Aquisição e reprodução de som. Conhecer as noções básicas sobre captura, edição e gravação, em suportes de memória auxiliar, de sons em diferentes formatos. Converter formatos de ficheiros. Capturar, editar e gravar sons num suporte ótico. Formatos de ficheiros; Software. Vídeo 5- Aquisição, edição e reprodução de vídeo. Explicitar as noções básicas sobre a captura, edição e gravação em suportes de memória auxiliar, de vídeo e digital. Standards; Compressão; Uso de hardware; Uso de software. Ano Letivo 2011/2012 9
10 Planificação de Aplicações Informáticas B Animação 6- Animação 2D Utilizar adequadamente o hardware e o software necessários à captura de vídeo e o seu armazenamento no disco rígido do computador. Utilizar programas de edição de vídeo e criação de CD e/ou DVD vídeo. Capturar, editar e gravar um vídeo num suporte ótico. Conhecer técnicas de animação digital. Realizar um mini projeto de animação digital com software de animação 2D. Técnicas de animação em computador; Uso de software de animação. Ano Letivo 2011/