Consulte aqui a planificação da disciplina:
11º ano - Módulos 8 a 14
12º ano - Módulos 14 a 17
Apontamentos e testes de anos anteriores
Módulo 5 - Exercícios de revisão resolvidos no dia 1/6/2011
Lista Geral de Problemas de Programação
11º ano - 1º Período
Módulo 8 - Ficheiros (em C)
Este módulo tem 24 aulas (45 min) e pretende dotar os alunos dos conhecimentos necessários para a utilização de ficheiros (de texto e binários) em linguagem C. Nos anexos pode consultar os apontamentos fornecidos para este módulo.
Apontamentos, exercícios resolvidos e Teste 1 do módulo
Módulo 9 - Projecto (em C)
Este módulo tem 36 aulas (45 min) e o seu principal objectivo é confrontar os alunos com o desenvolvimento de um programa com ficheiros. Os alunos propõe um projecto que é negociado com o professor. Cada projecto deve ser planeado incluindo a estrutura dos menus e dos ficheiros. O plano do projecto deve incluir um calendário das fases de implementação do projecto.
Módulo 10 - Introdução à Programação Orientada por Objectos (C++)
Este módulo tem a duração prevista de 24 aulas (45 min) e destina-se a dar aos alunos uma visão global da filosofia associada a uma linguagem orientada por objectos.
A Programação Orientada para Objectos é a sucessora natural da programação estruturada, continuando a utilizar módulos, mas de forma diferente.
Em vez de dividir o problema em subprogramas, o programador identifica os objectos envolvidos no problema: objectos com características próprias e com capacidade de realizar certas funções. Para cada objecto existe uma lista de eventos possíveis e é nestes eventos que se escreve as instruções necessárias para a acção respectiva. Isto pressupõe uma estratégia de programação diferente.
11º ano - 2º Período
Módulo 11 - Introdução a Linguagens de Programação Orientadas por Objectos (Visual Basic)
Neste módulo, com duração prevista de 32 aulas (45 min), os alunos vão utilizar o Visual Basic 2010.
Exercícios resolvidos: Turma F; Turma G; Até dia 7-2-2011
Exercícios resolvidos: Turma F; Turma G; Até dia 17-2-2011
Teste 1 - Enunciado e resolução
Exercícios de revisão resolvidos
Teste 2 - Enunciado e resolução
Módulo 12 - Fundamentos Avançados de Programação Orientada por Objectos
Neste módulo pretende-se leccionar fundamentos de programação avançados para que os alunos possam desenvolver aplicações mais complexas. O número de aulas para este módulo são 48 tempos de 45 minutos.
Apontamentos de Ficheiros - Actualizado em 7-3-2011
Menus, Status e ToolsStrips - Exemplo
ListView e ImageList - Exemplo
Exercício de PostIts (Ficheiros de texto, menus e icons de notificação)
Testes aplicados no ano lectivo 2009-2010
Matriz do Teste do dia 31-3-2011
Teste 1 Módulo 12 - Enunciado e Resolução
11º ano - 3º Período
Módulo 13 - Gestão de Componentes
A utilização de componentes nas linguagens visuais permite um desenvolvimento mais rápido das aplicações informáticas. Este módulo tem uma duração prevista de 48 aulas de 45 minutos.
Neste módulo os alunos vão desenvolver um pequeno projecto o qual será a base da sua avaliação.
Projecto Contas Bancárias - 11º G
MediaPlayer - programa para ler ficheiros multimédia
FindFiles - programa para pesquisar ficheiros
DragDrop - programa que permite arrastar e largar imagens
MP3IDTAG - programa para ler etiqueta de ficheiros MP3
Módulo 14 - Base de Dados
Neste ano lectivo os alunos vão aprender a ligar uma aplicação a uma base de dados utilizando métodos visuais. As base de dados a utilizar são criadas com o motor de base de dados do Microsoft Access ou através do Microsoft SQL Server Express.
Apontamentos - 1ª parte - Ligação à base de dados visualmente
Apontamentos - 2ª parte - Ligação à base de dados totalmente por código
Apontamentos - 3ª parte - Compactar e reparar base de dados
12º ano - 1º Período
Módulo 14 - Base de Dados
Este módulo foi iniciado no final do 11º ano e sendo concluído no 12º. Com este módulo pretende-se instruir os alunos na elaboração de programas em VB.NET que permitem criar e manipular bases de dados.
Módulo 15 - Relatórios
Este módulos tem a duração prevista de 36 aulas (45 min).
Sendo essencial a informação, para as tomadas de decisão nas áreas de Gestão, neste módulo irão ser abordadas formas de implementação e inserção de relatórios numa aplicação.
Resolução de Exercícios de Revisão
12º ano - 2º Período
Módulo 16 - Instalação e Apoio ao Utilizador
Com este módulo os alunos utilizarão ferramentas que permitem criar programas de instalação que visam a portabilidade das aplicações.
Com o objectivo de rentabilizar o software devem ser implementadas politicas de apoio ao utilizador. Este módulo apresenta várias possibilidades nesse âmbito.
A duração prevista para este módulo é de 24 aula (45 min).
Apontamentos Módulo 16 - Instalação
Apontamentos Módulo 16 - Instalador Inno
Apontamentos Módulo 16 - Ajuda
Módulo 17 - Desenvolvimento de uma Aplicação de Gestão
Este módulo deverá ser um projecto pessoal, estruturante e centrado num tema ou em temas e problemas perspectivados pelo aluno. Nele devem ser investidos saberes e competências adquiridas em módulos já desenvolvidos anteriormente nesta disciplina. Deverá ainda, sempre que possível, ser um projecto transdisciplinar, integrador de saberes, capacidades e competências desenvolvidas ao longo da formação.