PLANIFICAÇÃO A MÉDIO PRAZO 2015-2016 DISCIPLINA: Técnicas de Prgramaçã CURSO: Vcacinal Infrmática e Tecnlgias Web ENSINO: Secundári Módul I: Prgramaçã em C/C++ - estrutura básica e cnceits fundamentais Estrutura de um prgrama em C/C++ Funçã main () Estrutura de um prgrama Dads em C/C++ Variáveis e cnsantes Declaraçã de variáveis Tips de dads Funçã printf () Cnstantes Variáveis Frmataçã Sequências de escape Carateres gráfics Valres de vírgula flutuante Cadeia de carateres e entrada e saída de dads frmatads Cadeia de carateres Funçã scanf () Códigs frmataçã da funçã scanf () Códigs mdificaçã da funçã scanf () Operadr de endereç & Funçã strlen() Directiva #define - 1 Teste frmativ de avaliaçã teórica/prática - Realizaçã de exercícis e - Realizaçã de pesquisa para bter sluções na prgramaçã - Expsiçã teórica cm recurs PwerPint Planificaçã de Médi Praz 2015/2016
Funções getche() e getch() Funções getchar() e putchar() Planificaçã de Médi Praz 2015/2016
Módul II: Prgramaçã em C/C++ - cicls e decisões Operadres e expressões em C/C++ Operadres aritmétics Operadr de atribuiçã Operadres +,-,/ e * Operadr unári - Operadr módul % Operadr de increments ++ Operadr de dcuments Expressões aritméticas - 1 u 2 Testes frmativs de Precedências ds peradres avaliaçã teórica/prática Operadres de atribuiçã +=, -=, *=, /= e %= Operadres cast - Realizaçã de exercícis e Operadres relacinais Expressões relacinais Estruturas repetitivas em C/C++ - Realizaçã de pesquisa para bter sluções na prgramaçã Implementaçã cm a instruçã while Implementaçã cm a instruçã d while Estruturas repetitivas cmplexas - Expsiçã teórica cm recurs PwerPint Estruturas matriciais Cndições de cntrl Estruturas alternativas em C/C++ Instruçã if e if else Cndições e peradres lógics Alternativas múltiplas Instruções break, cntine e gt Planificaçã de Médi Praz 2015/2016
Módul III: Prgramaçã em C/C++ - funções e estruturas Funções Estrutura e arguments de uma funçã Variáveis lcais Tips de funções Funções recursivas Classes de armazenament Matrizes Declaraçã de matrizes Armazenament de dads numa matriz Leitura de dads de uma matriz Matrizes unidirecinais - 1 u 2 Testes frmativs de avaliaçã teórica/prática Matrizes multidimensinais Matrizes cm argument de funções Cadeias de carateres (string) Strings cnstantes Strings variáveis Matriz de strings - Realizaçã de exercícis e - Realizaçã de pesquisa para bter sluções na prgramaçã Leitura de strings Escrita de strings Funçã printf () - Expsiçã teórica cm recurs PwerPint Apntadres Definiçã e declaraçã de apntadres Operadr indiret (*) Atribuiçã de valres em variáveis apntadras Operações cm apntadres Apntadres para matrizes Apntadres para strings Apntadres para funções apntadres Planificaçã de Médi Praz 2015/2016
cm argument de uma funçã Estruturas Definiçã e declaraçã de uma estrutura Inicializaçã de uma estrutura Matrizes de estruturas Apntadres para estruturas Estruturas em lista ligada Uniões Definiçã e declaraçã de uniões Uniões de estruturas Planificaçã de Médi Praz 2015/2016
Módul IV: Prgramaçã em C/C++ - frmas cmplexas Impressã de carateres pr acess diret à memória Sistema binári, hexadecimal e ctal Operadres sbre s bits Cnversã entre sistemas Camps bit - 1 u 2 Testes frmativs de avaliaçã teórica/prática Pré-prcessadr C/C++ e diretivas Directiva #define Macrs e funções cmparaçã - Realizaçã de exercícis e Directiva #include Directivas #undef, #if, #ifdef, #ifndef, #else, #endif e #errr - Realizaçã de pesquisa para bter sluções na prgramaçã Ficheirs Níveis de leitura e escrita em ficheirs Abertura e fech de ficheirs Cndições de err - Expsiçã teórica cm recurs PwerPint Buffers Outras funções de manipulaçã de ficheirs Planificaçã de Médi Praz 2015/2016
CRITÉRIOS DE AVALIAÇÃO Cmpetências Específicas e Transversais Facultar uma frmaçã básica em terms de infrmática, bem cm dmíni de nvas ferramentas, aplicações e recurss infrmátics Rentabilizar as Tecnlgias de Infrmaçã e Cmunicaçã nas de cnstruçã d cnheciment em diverss cntexts d mund atual Utilizar editr para desenvlver aplicações capazes de slucinar um prblema prátic Cperar em grup na realizaçã de e na pesquisa de sluções para situações-prblema Instruments de avaliaçã - Trabalhs individuais e de grup Ceficiente de pnderaçã (em %) 30 - Fichas de avaliaçã frmativa 30 - Grelhas de bservaçã da participaçã: Respnsabilidade Respeit / Slidariedade Interesse / Empenhament Autnmia 40 Planificaçã de Médi Praz 2015/2016