Ministério da Educação Departamento do Ensino Secundário CURSO TECNOLÓGICO DE INFORMÁTICA. BASES DE PROGRAMAÇÃO Projecto de Programa
|
|
- Guilherme Ximenes Pereira
- 7 Há anos
- Visualizações:
Transcrição
1 Ministério da Educação Departamento do Ensino Secundário CURSO TECNOLÓGICO DE INFORMÁTICA BASES DE PROGRAMAÇÃO Projecto de Programa 10º ANO e 11º ANO Autores Luís Guerra (Coordenador) Francisco Simões Manuel C. Pinto Manuela Silva Luísa Rodrigues Maio 2001 Pág. 1
2 A versão agora apresentada refere-se à Apresentação Geral do Programa e ao Desenvolvimento dos 10º e 11º anos, uma vez que a anteriormente posta à discussão na secção de Apresentação Geral, incluía apenas o 10º ano. O Desenvolvimento do 12º ano será apresentado em breve. Pág. 2
3 ÍNDICE 1. INTRODUÇÃO APRESENTAÇÃO DO PROGRAMA FINALIDADES OBJECTIVOS VISÃO GERAL DOS CONTEÚDOS SUGESTÕES METODOLÓGICAS GERAIS COMPETÊNCIAS A DESENVOLVER AVALIAÇÃO RECURSOS DESENVOLVIMENTO DO PROGRAMA BIBLIOGRAFIA Pág. 3
4 1. INTRODUÇÃO A disciplina Bases de Programação, do Curso Tecnológico de Informática, é uma disciplina trienal do tronco comum da componente Científico-Tecnológica, tendo uma carga horária de 3 horas divididas por aulas de 90 minutos ao longo das 33 semanas de cada ano lectivo. Esta disciplina pretende conduzir o aluno à resolução de problemas de uma forma estruturada e sistematizada, analisando todos os elementos intervenientes. No 10º ano, através do estudo de algoritmia e programação estruturada em linguagem Pascal, pretende-se criar as bases necessárias para a evolução do aluno na área das linguagens de programação. No 11º ano, usando o Visual Basic como linguagem de grande divulgação, o aluno irá adquirir não só as bases da programação por objectos, como deverá ser capaz de elaborar pequenas aplicações informáticas utilizando uma ferramenta visual. No 12º ano e usando uma linguagem de médio nível como o Visual C++, pretende-se a consolidação e alargamento de conhecimentos na área das linguagens de programação. Haverá ainda espaço para o estudo genérico de pelo menos uma linguagem de programação que se considere adequada às exigências informáticas do momento (por exemplo JAVA, PHP, ASP, PERL), com o objectivo de preparar o aluno para o estudo de novas linguagens Dada a natureza da disciplina, é aconselhável que não existam mais de dois alunos por posto de trabalho, podendo a turma ser dividida em turnos, ou não, conforme o número de alunos e o número de computadores existentes na sala de aula. Deverá ser mantida uma estreita colaboração entre todos os professores que leccionem as disciplinas da componente Científico - Tecnológica. Pág. 4
5 2. APRESENTAÇÃO DO PROGRAMA 2.1. FINALIDADES Contribuindo para a formação de técnicos de informática, a disciplina de Bases de Programação tem como finalidades: Desenvolver a capacidade de reflexão, gerando um saber criativo e evolutivo. Desenvolver a autoconfiança com base nos saberes e competências adquiridas. Fomentar o interesse pela investigação. Proporcionar um conjunto de experiências e vivências que permitam aos alunos acompanhar a permanente evolução tecnológica, quer profissionalmente, quer em termos pessoais e humanos. Promover o espírito crítico, a capacidade de cooperação, o respeito pelos outros e a responsabilidade, permitindo que os alunos se desenvolvam integralmente enquanto indivíduos e enquanto cidadãos. Desenvolver competências de trabalho em equipa. Promover a aquisição de competências e versatilidade no desenvolvimento de aplicações informáticas. Pág. 5
6 2.2. OBJECTIVOS São objectivos: Analisar e resolver problemas. Conceber e implementar projectos de natureza interdisciplinar. Conhecer diferentes formas de tratamento de dados. Conhecer os tipos de representação para o desenvolvimento de algoritmos. Conhecer os elementos da linguagem algorítmica. Conhecer as noções da programação por objectos. Construir algoritmos com base em situações reais. Utilizar ferramentas de desenvolvimento. Conhecer a sintaxe, o léxico e a semântica das linguagens que integram o programa. Aplicar a sintaxe, o léxico e a semântica das linguagens que integram o programa. Adaptar-se a novas situações. Trabalhar em equipa. Conhecer e aplicar normas de segurança de dados. Respeitar a propriedade intelectual Pág. 6
7 2.3. VISÃO GERAL DOS CONTEÚDOS 10º ANO NOÇÕES BÁSICAS - Análise sistemática de um problema - Algoritmos e programas - Dados e operações elementares - Operadores - Variáveis e expressões ALGORITMIA E PROGRAMAÇÃO ESTRUTURADA - Algoritmos - Fluxogramas - Pseudocódigo - Programação Pascal ESTRUTURAS DE DADOS - Caracteres - Vectores e matrizes - Registos - Ficheiros 11º ANO PROGRAMAÇÃO POR OBJECTOS - Conceitos e regras PROGRAMAÇÃO EM VISUAL BASIC - Desenvolvimento de aplicações 12º ANO PROGRAMAÇÃO EM C++ - Desenvolvimento de aplicações PROGRAMAÇÃO EM VISUAL C++ - Desenvolvimento de aplicações utilizando um interface gráfico PROGRAMAÇÃO EM OUTRAS LINGUAGENS - Desenvolvimento de aplicações (JAVA, PHP, ASP, PERL) Pág. 7
8 2.4 SUGESTÕES METODOLÓGICAS GERAIS Inicialmente, deverá ser apresentado aos alunos o contexto em que irão estar inseridos, em termos de Escola e Curso, bem como o desenvolvimento da disciplina e as respectivas articulações, no sentido de despertar a necessidade da escolha de uma especificação no 12º ano. A consciencialização do aluno para as finalidades do curso poderá ser feita recorrendo a filmes onde sejam abordadas as potencialidades da informática no mundo real. O módulo inicial, deverá permitir detectar conhecimentos prévios e interesses dos alunos na área da informática, em geral, e da disciplina, em particular. A fase inicial desta disciplina é crucial para a compreensão e para o desenvolvimento do raciocínio lógico formal. Os alunos poderão vir a sentir grandes dificuldades no desenrolar da disciplina se não lhes for facultado o tempo e dedicação necessários à construção dos primeiros passos de um algoritmo. Os elementos de dificuldade para a resolução de problemas deverão ser introduzidos gradualmente, dando espaço de criatividade ao aluno para que este desenvolva a sua própria técnica e estilo de programação. Sempre que possível, devem orientar-se os alunos para experiências por eles propostas, mesmo que tal os coloque numa situação a ser abordada posteriormente, uma vez que esta poderá funcionar como factor de motivação e enquadrador dos conteúdos e competências a adquirir mais tarde pelo próprio indivíduo. É neste âmbito que se poderá, por exemplo, fazer a interdisciplinaridade com as restantes disciplinas do curso, de caracter geral ou científico-tecnológico, propondo projectos de desenvolvimento futuro e transdisciplinares, orientados pelos professores de uma forma articulada com os conteúdos e competências pretendidas. No que respeita ao relacionamento em grupo, o professor deverá ajudar os alunos a adaptarem-se aos métodos de trabalho dos diferentes indivíduos existentes no grupo, levando-os a reconhecer que a solução dos problemas surgidos não passa por abandonar os projecto ou os colegas, mas por encontrar novas formas de comunicação e de relacionamento entre todos. É fundamental desenvolver o trabalho em equipa, através da implementação de modalidades de aprendizagem cooperativa. Pág. 8
9 2.5. COMPETÊNCIAS A DESENVOLVER São competências a desenvolver: Identificar os diversos factores intervenientes num problema. Utilizar diferentes estratégias de tratamento dos dados. Fasear a resolução de um problema. Resolver problemas, encontrando soluções criativas e adequadas. Usar vários suportes de informação para resolver dificuldades concretas na utilização das ferramentas de programação. Utilizar a ajuda para resolver dificuldades concretas na utilização das ferramentas de programação. Programar a realização de trabalho de equipa, nomeadamente, dividir as tarefas para a realização do trabalho conjunto e definir a estrutura de coordenação. Cumprir prazos na realização das tarefas. Decidir pela melhor das soluções na realização de um problema concreto. Aceitar opiniões diferentes e integrar as propostas dos outros na melhoria do trabalho. Usar metodologias de análise algorítmica. Utilizar diferentes métodos algorítmicos. Utilizar estruturas de decisão. Criar algoritmos estruturados. Traduzir algoritmos em linguagem Pascal. Utilizar diferentes estruturas de dados. Desenvolver aplicações em Visual Basic Desenvolver aplicações em Visual C++ Desenvolver aplicações em JAVA / PHP / ASP / PERL Adaptar-se à evolução das linguagens. Pág. 9
10 2.6. AVALIAÇÃO Para cada Unidade Temática, o professor deve ter em atenção os diferentes domínios: - Cognitivos Testes Fichas de Trabalho Progressão na aprendizagem Demonstração oral de conhecimentos - Atitudes e valores Comportamento Assiduidade Motivação e interesse - Aptidões e capacidades Domínio da Língua Portuguesa Destreza com o equipamento Trabalhos de grupo e individuais Organização e método A avaliação será portanto contínua, registando a evolução do aluno aula a aula e permitindo ultrapassar de imediato qualquer dificuldade. Pág. 10
11 2.7. RECURSOS. Para a leccionação da disciplina de Bases de Programação é necessário um Laboratório de Informática devidamente equipado com: computadores (1 por cada 2 alunos) com sistema operativo actualizado e com pacote de software genérico; 1 servidor de rede; 1 Retroprojector; 1 Data-Show ou 1 projector de vídeo; 1 Écran de projecção; 1 Impressora A4; 1 scanner; 1 gravador de CD-ROM para efectuar cópias de segurança da informação instalado no servidor de rede; 1 Rede local de 10/100 Mbs; Acesso à Internet; Ferramentas de programação: Pascal, Visual Basic, Visual C++ e outras (JAVA, PHP, ASP, PERL); Pág. 11
12 3. DESENVOLVIMENTO DO PROGRAMA º ano MÓDULO INICIAL - Conhecer termos e conceitos básicos relacionados com as Bases de Programação. - Identificar competências básicas relacionadas com a disciplina e com o curso, nomeadamente no domínio do raciocínio lógico e da algoritmia. - Induzir o espírito de iniciativa e de cooperação O que são as Bases de Programação - Objectivos das Bases de Programação no contexto do Curso Tecnológico de Informática Área de desenvolvimento - O papel do analista - O papel do programador Organização dos dados - Conceito de dado - Diferentes formas de organização de dados Apresentação, através de exemplos concretos, dos conceitos introdutórios a desenvolver nas unidades seguintes, bem como nos anos subsequentes. Discussão em grupo sobre os diferentes conteúdos da unidade Realização de tarefas práticas de carácter essencialmente lúdico que permitam aos alunos evidenciar competências relacionadas com a programação, nomeadamente ao nível da algoritmia (p. e. reorganizar uma história, pela sua sequência lógica). 4 Competências programação envolvidas na Pág. 12
13 Unidade de Ensino/Aprendizagem 1 NOÇÕES BÁSICAS - Distinguir as diferentes fases na resolução de um problema. - Distinguir algoritmo de programa. - Distinguir os diferentes tipos de dados. Reconhecer os diferentes operadores e as regras de prioridade. - Utilizar variáveis e construir expressões. - Construir sequências lógicas de operações em linguagem informal, na resolução de problemas. Resolução de problemas Noções de Algoritmo e Programa Tipos de dados e operações elementares Prioridade de operadores Variáveis e expressões Construção de algoritmos em linguagem informal O professor deverá introduzir a unidade através de exemplos do dia a dia, simples de compreender, onde os alunos poderão reconhecer a utilização do raciocínio lógico formal, passando, em seguida, à sistematização através da álgebra, construindo expressões e aplicando os diferentes operadores existentes. O professor deverá introduzir o conceito de algoritmo utilizando problemas de âmbito geral, decompondo uma acção complexa em outras mais simples, como sejam, por exemplo, programar uma viagem de estudo, mudar um pneu num automóvel ou uma lâmpada num candeeiro, etc Pág. 13
14 Unidade de Ensino/Aprendizagem 2 ALGORITMIA E PROGRAMAÇÃO ESTRUTURADA - Utilizar fluxogramas na construção de algoritmos. - Utilizar pseudocódigo na construção de algoritmos. - Utilizar as instruções básicas da linguagem Pascal na codificação de algoritmos. - Aplicar estruturas de decisão na elaboração de algoritmos. - Decompor um problema nas suas partes (estruturas) elementares (TOP-DOWN). - Desenvolver programas em Pascal, de forma estruturada e documentada. Simbologia Fluxogramas Pseudocódigo Noções Básicas de Pascal Programação Estruturada Estruturas de decisão Desenvolvimento Estruturado Elaboração de algoritmos e subalgoritmos e sua tradução para Pascal Teste de algoritmos/pascal O aluno deverá inserir tipos de dados e operações na construção de algoritmos, utilizando exemplos simples, como seja efectuar um cálculo ou analisar o conteúdo de uma frase. O professor deverá realizar, no quadro, algoritmos simples que clarifiquem a necessidade e potencialidade das estruturas de decisão. O professor deve insistir na diversidade de exemplos, acompanhando de perto a evolução dos alunos. O grau de dificuldade deverá crescer progressivamente. O professor deve deixar espaço para que os alunos debatam entre si os problemas e as suas diferentes vias de resolução. O professor não deverá descurar a estruturação e a boa legibilidade do algoritmo, reforçando que este deve ser claro e eficiente. À medida que o grau de dificuldade dos algoritmos vai aumentando, o professor deve introduzir a necessidade de utilização de funções. O professor irá propor a realização de diversos exercícios para solidificar conhecimentos na criação de algoritmos, levando os alunos a saber utilizar as diferentes estruturas. 20 O professor poderá ter os algoritmos implementados no computador em linguagem Pascal, a fim de os poder executar e mostrar os resultados através do DATA-SHOW. Utilizando os algoritmos já elaborados, os alunos poderão transformá-los em pequenos programas Pascal. O professor pode optar por ir traduzindo os algoritmos em linguagem Pascal, à medida que estes vão sendo resolvidos, dando um grande ênfase à explicação da tradução algoritmo/pascal. Pág. 14
15 Unidade de Ensino/Aprendizagem 3 ESTRUTURAS DE DADOS - Identificar as estruturas de dados. - Aplicar as estruturas de dados na elaboração de algoritmos e sua tradução para pascal. - Aplicar os conceitos de registo e de ficheiro em Pascal. Cadeia de Caracteres Vectores e Matrizes Registos Ficheiros A demonstração da necessidade do uso de vectores pode ser conseguida através de exemplos como o cálculo de médias, de máximos e mínimos, etc., dentro de um conjunto de valores, que poderão ser fornecidos um a um, ou através de uma cadeia de caracteres, que deverá ser validada. O professor poderá demonstrar que para armazenar dados mais complexos, existem outros tipos de estruturas de dados, como os registos. Deverá ainda utilizar exercícios que permitam distinguir entre a armazenagem de dados em memória e em disco, introduzindo a noção de ficheiro. 30 Os conceitos de registo e ficheiro deverão ser abordados nesta unidade de uma forma simples, sendo posteriormente mais aprofundados nos anos seguintes. Pág. 15
16 º ano Unidade de Ensino/Aprendizagem 1 PROGRAMAÇÃO ORIENTADA A OBJECTOS (POO) - Conhecer e compreender os conceitos básicos da POO independentemente da linguagem Conceitos básicos - Classes - Objectos O professor deverá explicar sucintamente os 2 conceitos envolvidos, comparando a programação procedimental com a programação orientada a objectos - Mensagens - Atributos - Métodos - Polimorfismo - Herança Pág. 16
17 Unidade de Ensino/Aprendizagem 2 INTRODUÇÃO AO AMBIENTE DE DESENVOLVIMENTO - Identificar os elementos básicos constituintes do ambiente de desenvolvimento - Explicar a diferença entre Design Time e Run Time O ambiente de trabalho do Visual Basic - Project explorer - Properties Windows O professor deverá explicar o ambiente mostrando os seus elementos com a ajuda de um data-show Deverá ainda, com a ajuda de pequenas aplicações, expor os vários conceitos básicos apresentados. 2 - Conhecer o conceito de Event-driven Programming - Conhecer qual a finalidade de um Project File - Toolbox - Menu Bar - etc. Pág. 17
18 Unidade de Ensino/Aprendizagem 3 CONCEITOS FUNDAMENTAIS DE VISUAL BASIC - Criar aplicações simples - Conhecer alguns dos objectos, métodos, propriedades e eventos - Conhecer algumas propriedades e eventos associados a um formulário Objectos Básicos e outras características básicas da linguagem Visual Basic e respectivo ambiente de trabalho O professor deverá exibir pequenos exemplos demonstrativos acompanhando-os de uma breve descrição dos vários conceitos envolvidos Os alunos deverão criar pequenas aplicações semelhantes aos exemplos apresentados 6 - Utilizar algumas das propriedades das Text Boxes, Command Buttons e Labels Pág. 18
19 Unidade de Ensino/Aprendizagem 4 EDIÇÃO DE CÓDIGO E FORMULÁRIOS - Identificar Form Modules, Standard Modules e Class Modules Code Editor Message Boxes O professor deverá exibir pequenos exemplos demonstrativos acompanhando-os de uma breve descrição dos vários conceitos envolvidos 8 - Utilizar o Code Editor - Criar Messages Boxes - Usar constantes e argumentos do Visual Basic Os diferentes tipos de módulos em VB Introdução a alguns dos métodos, constantes, declarações e argumentos Os alunos deverão criar pequenas aplicações semelhantes aos exemplos apresentados - Conhecer a diferença entre declarações Unload e Load Conceitos básicos - Conhecer a diferença entre Model e Modeless - Utilizar os métodos Show e Hide - Aplicar a declaração End Pág. 19
20 Unidade de Ensino/Aprendizagem 5 VARIÁVEIS E PROCEDIMENTOS - Aplicar os vários tipos de dados na declaração de variáveis Declaração de variáveis, constantes, procedimentos e funções O professor deverá exibir pequenos exemplos demonstrativos acompanhando-os de uma breve descrição dos vários conceitos envolvidos 10 - Distinguir entre variáveis Públicas e Privadas - Conhecer a diferença entre constantes e variáveis - Conhecer a diferença entre procedimentos e funções - Criar funções com argumentos e retorno de valores - Usar funções do Visual Basic para manipulação de Strings Os alunos deverão criar aplicações que envolvam diversos formulários permitindo-lhes compreender o conceito de variável pública e privada Os alunos deverão testar os diferentes tipos de dados, criando, para isso, variáveis para cada um, e verificando o seu comportamento em situações distintas. Deverão ainda ser criadas aplicações que envolvam funções com e sem argumentos, permitindo conhecer as suas diferenças Pág. 20
21 Unidade de Ensino/Aprendizagem 6 CONTROLO DA EXECUÇÃO DE UM PROGRAMA - Conhecer os operadores lógicos e de comparação - Usar a declaração If... Else - Usar a declaração Select Case Declarações para controlo da execução de um programa O professor deverá mostrar pequenos exemplos demonstrativos acompanhando-os de um breve descrição dos vários conceitos envolvidos Os alunos deverão criar pequenas aplicações semelhantes aos exemplos apresentados 6 - Usar a declaração Do... Loop ou While... Wend - Usar a declaração For... Next Pág. 21
22 Unidade de Ensino/Aprendizagem 7 CONTROLO, DETECÇÃO E TRATAMENTO DE ERROS - Utilizar Break Points - Visualizar o valor das varáveis na Watch Window - Distinguir entre os modos Design, Run e Debug - Executar passos a passo programas utilizando Call Stack Ferramentas de controlo e detecção de erros O professor deverá ter especial cuidado na exposição dos vários conceitos de debug, dando relevo à importância desta fase. Os alunos poderão utilizar todo o material desenvolvido anteriormente para experimentar as várias etapas na detecção e tratamento de erros. 4 Pág. 22
23 Unidade de Ensino/Aprendizagem 8 CONTROLOS - Utilizar os Standard controlos - Adicionar controlos ActiveX a um projecto e utilizá-los num programa Standard controlos controlos e ActiveX Os alunos deverão criar uma aplicação que envolva a utilização de novos controlos 4. Pág. 23
24 Unidade de Ensino/Aprendizagem 9 VALIDAR A INTRODUÇÃO DE DADOS - Criar aplicações de validação de dados - Criar aplicações que usem o Mask Edit Control Validação de dados Função InputBox O professor deverá transmitir a importância de uma boa validação de dados em qualquer aplicação. Os alunos deverão construir aplicações que validem diferentes tipos de dados. 6 Pág. 24
25 Unidade de Ensino/Aprendizagem 10 INTERFACE COM O UTILIZADOR - Criar menus e submenus utilizando o Menu Editor - Conhecer as propriedades que podem ser usadas no Menu Editor Menu Editor Toolbar Control Implementação do Drag e Drop numa aplicação O professor deverá exemplificar as diferentes ferramentas existentes, através do data show. O aluno poderá melhorar o aspecto gráfico das aplicações criadas anteriormente, desenvolvendo um ambiente mais amigável para o utilizador. 6 - Criar um ToolBar usando o ToolBar Control - Compreeder os eventos associados ao dispositivo apontador em acções de Drag e Drop Pág. 25
26 Unidade de Ensino/Aprendizagem 11 ACESSO A DADOS USANDO O ADO DATA CONTROL - Utilizar o ADO Data Control para visualizar registos numa base de dados - Utilizar o ADO Data Control para procurar, apagar, adicionar e modificar registos - Utilizar o Data Environment Designer ADO Data Control Data Environment Designer O professor deverá exemplificar as diferentes ferramentas existentes, através do data show. Os alunos deverão criar pequenas aplicações que utilizem o ADO Data Control com bases de dados em Access Os alunos poderão trabalhar em articulação com a disciplina de Aplicações Informáticas. 12 Pág. 26
27 4. BIBLIOGRAFIA Aguilar, L. (1988). Fundamentos de programación. Algoritmos y estrutura de dados. Madrid, McGraw- Hill. Agustín, G. (1987). Programación estruturada. Diseño,Validación y Transformación de Programas. Córdoba-Argentina, SEPA. Alonso, M. & Rumeu, S. (1992). Metodologia de la Programación. Programación Estruturada. Madrid, Editorial Paraninfo. Pascal Técnicas de Programação, Lisboa, Lidel. Farrer, H. et al (1985). Algoritmos Estruturados. Rio de Janeiro, Editora Guanabara. Guimarães, & Lages (1988). Algoritmos e Estrutura de Dados, Rio de Janeiro, Livros Técnicos e Científicos Editora AS. Hoffman, M. et al (1988). Algorítmica, Barcelona, Marcombo. Leestma, S. & Nyhoff, L. (1988). Programacion en Pascal., Madrid, Prentice Hall Iberia Lima, J. (1993). Programação de Computadores. Porto: Porto Editora. Llorca F. et al (1992). Programación com el Lenguage Pascal., Madrid, Paraninfo. Lopes, J. (1989). Técnicas da Programação., Lisboa, Editorial O Livro Lovelle, J. et al (1994). Introdución a la Programción Estruturada y Orientada a Objectos com Pascal., Oviedo, Edição dos autores O'Brien, S. & Nameroff, S. (1996). Turbo Pascal 7: Manual de Referência., Madrid, McGraw-Hill. Pinto, W. (1990). Introdução ao Desenvolvimento de Algoritmos e Estruturas de Dados. São Paulo, ÉRICA Editora. Schemitz, E. et al (1985). Pascal e Técnicas de Programação., Rio de Janeiro, Livros Técnicos e Científicos Editora SA. Tremblay, J. & Bunt R. Ciência dos computadores uma abordagem algorítmica: McGraw-Hill. Pág. 27
Ministério da Educação Departamento do Ensino Secundário PROGRAMA DE BASES DE PROGRAMAÇÃO. 10º Ano CURSO TECNOLÓGICO DE INFORMÁTICA
Ministério da Educação Departamento do Ensino Secundário PROGRAMA DE BASES DE PROGRAMAÇÃO 10º Ano CURSO TECNOLÓGICO DE INFORMÁTICA Autores Luís Guerra(Coordenador) Francisco Simões Manuel C. Pinto Manuel
UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INTRODUÇÃO À PROGRAMAÇÃO Ano Lectivo 2010/2011
Programa da Unidade Curricular INTRODUÇÃO À PROGRAMAÇÃO Ano Lectivo 2010/2011 1. Unidade Orgânica Ciências da Economia e da Empresa (1º Ciclo) 2. Curso Engenharia Informática 3. Ciclo de Estudos 1º 4.
MÓDULO 10 INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA POR OBJETOS O QUE É A PROGRAMAÇÃO ORIENTADA POR OBJETOS 10
ÍNDICE MÓDULO 10 INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA POR OBJETOS 9 10.1 O QUE É A PROGRAMAÇÃO ORIENTADA POR OBJETOS 10 Como surgiu a programação orientada por objetos (POO) 10 Conceitos centrais da POO
UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INTRODUÇÃO À PROGRAMAÇÃO Ano Lectivo 2017/2018
Programa da Unidade Curricular INTRODUÇÃO À PROGRAMAÇÃO Ano Lectivo 2017/2018 1. Unidade Orgânica Ciências da Economia e da Empresa (1º Ciclo) 2. Curso Engenharia Informática 3. Ciclo de Estudos 1º 4.
Apresentação da disciplina de Aplicações Informáticas B
Apresentação da disciplina de Aplicações Informáticas B INTRODUÇÃO A disciplina de Aplicações Informáticas B é uma opção do 12º ano de escolaridade dos cursoscientífico-humanísticos de Ciências e Tecnologias,
1.2 OPERAÇÕES BÁSICAS EM ALGORITMOS E PROGRAMAS 18
ÍNDICE MÓDULO 1 INTRODUÇÃO À ALGORITMIA 11 1.1 PROGRAMAS E ALGORITMOS 12 Fases da programação 12 Algoritmos e algoritmia 13 Algoritmos em linguagem informal, pseudocódigo e fluxogramas 14 Símbolos utilizados
Unidade de Ensino/Aprendizagem 1 - Tecnologias da Informação e Comunicação
Unidade de Ensino/Aprendizagem 1 - Tecnologias da Informação e Comunicação 1.1. CONCEITOS INTRODUTÓRIOS Objetivos Conteúdos Sugestões metodológicas / Situações de aprendizagem N.º de aulas (50min) - Diagnosticar
PLANIFICAÇÃO MODULAR Ano Lectivo 2016/2017
AGRUPAMENTO DE ESCOLAS DE MIRA Escola Secundária c/3 Dr.ª Maria Cândida ENSINO PROFISSIONAL CURSO VOCACIONAL DISCIPLINA:TIC CICLO DE FORMAÇÃO: 2015-2017 PLANIFICAÇÃO MODULAR Ano Lectivo 2016/2017 N.º TOTAL
PLANIFICAÇÃO ANUAL DE APLICAÇÕES INFORMÁTICAS B (12º Ano) 2017/2018
PLANIFICAÇÃO ANUAL DE APLICAÇÕES INFORMÁTICAS B (12º Ano) 2017/2018 Período Domínios Conteúdos Objetivos/ Descritores 1º Período Programação Programação Conceitos fundamentais Reconhecer as limitações
BASES DE PROGRAMAÇÃO. Curso Tecnológico de Informática
Ministério da Educação Departamento do Ensino Secundário Programa de BASES DE PROGRAMAÇÃO 10º, 11º e 12º anos Curso Tecnológico de Informática Autores: Luís Guerra (Coordenador) Francisco Simões Manuel
CURSO PROFISSIONAL Técnico de Gestão e Programação de Sistemas Informáticos
ENSINO SECUNDÁRIO Agrupamento de Escolas Nº 1 de Abrantes CURSO PROFISSIONAL Técnico de Gestão e Programação de Sistemas Informáticos ESCOLA: Dr Solano de Abreu DISCIPLINA: Programação e Sistemas de Informação
1 - Ambiente de desenvolvimento
Neste documento começa-se por apresentar o ambiente de desenvolvimento integrado do Visual Basic (menu bar, toolbars, toolbox, project explorer window, properties window, form designer e code editor window).
DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS - Grupo 550 INFORMÁTICA Planificação Anual /Critérios de avaliação
DOMÍNIOS (Módulos) Módulo 8 - Conceitos Avançados de Módulo 9 - Introdução à Conteúdos Vantagens de um sistema operativo gráfico; Conceito de janela; Conceitos acerca da interface com o utilizador; por
Ficha de Disciplina APRO. Ano Lectivo: 2005/2006. Grupo de disciplinas: ENGENHARIA DA PROGRAMAÇÃO. Anual Obrigatória X Semestral X Opcional
Grupo de disciplinas: ENGENHARIA DA PROGRAMAÇÃO Anual Obrigatória X Semestral X Opcional Regime Diurno Nocturno Horas/semana T Teórica 2 Ano 1º 1º T/P Teórico/Prática 4 Semestre 1º 1º P- Prática Objectivos
Programação em VB.Net 4.0 com Mobile Apps
Programação em VB.Net 4.0 com Mobile Apps Programação Formato: Mentored - Presencial Preço: 415 ( Os valores apresentados não incluem IVA. Oferta de IVA a particulares e estudantes. ) Horário: Flexível
PLANIFICAÇÃO A MÉDIO/LONGO PRAZO
2017/2018 1.º Período DISCIPLINA: Aplicações Informáticas B ANO: 12º CURSO: Ciências e Tecnologias/Socioeconómicas/Línguas e Humanidades Total de aulas Previstas: 36 Mês Setembro a Dezembro Unidades Temáticas
ESCOLA SECUNDÁRIA DA AMORA ANO LECTIVO 2014/2015 PLANIFICAÇÃO ANUAL. Ensino Diurno Disciplina: Aplicações Informáticas B Docente: Rui Barbosa
ESCOLA SECUNDÁRIA DA AMORA ANO LECTIVO 2014/2015 PLANIFICAÇÃO ANUAL Ensino Diurno Disciplina: Aplicações Informáticas B Docente: Rui Barbosa Ano: 12º Turma: A e C Objetivos Conteúdos Estratégias/Actividades
PLANIFICAÇÃO ANUAL DE CONTEÚDOS
ESCOLA SECUNDÁRIA DE MANUEL DA FONSECA Curso Profissional: Técnico de Gestão e Equipamentos Informáticos PLANIFICAÇÃO ANUAL DE CONTEÚDOS GRUPO 550 CICLO DE FORMAÇÃO 2010/2013 ANO LECTIVO 2012/2013 DISCIPLINA:
MATRIZ DE EXAME DE EQUIVALÊNCIA À FREQUÊNCIA
DISCIPLINA: BASES DE PROGRAMAÇÃO CÓDIGO - 104 PASCAL Utilizar as instruções básicas da linguagem Pascal; Aplicar estruturas de decisão na elaboração de programas; Desenvolver programas em Pascal de forma
PLANIFICAÇÃO ANUAL Documentos Orientadores: Programa da disciplina
Programa de Aplicações Informáticas B / 12 º Ano Página 1 de 6 PLANIFICAÇÃO ANUAL Documentos Orientadores: Programa da disciplina Introdução à Programação Introdução à Programação - Reconhecer as limitações
Sistemas Digitais e Arquitectura de Computadores
Ano Letivo 2013/2014 Planificação Anual Resumida Sistemas Digitais e Arquitectura de Computadores 12ºAno João Paulo Portela Araújo Elenco Modular e Cronograma Geral Sistemas Digitais e Arquitetura de Computadores
Nota: Unidades a lecionar:
Nota: A reforma do ensino secundário estabelecida pelo Decreto-Lei n.º 139/2012 de 5 de Julho, adotou medidas que aumentaram a autonomia das escolas na gestão dos currículos. Esta autonomia da escola foi
UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ALGORITMOS E ESTRUTURAS DE DADOS Ano Lectivo 2011/2012
Programa da Unidade Curricular ALGORITMOS E ESTRUTURAS DE DADOS Ano Lectivo 2011/2012 1. Unidade Orgânica Ciências da Economia e da Empresa (1º Ciclo) 2. Curso Engenharia Electrotécnica e de Computadores
Planificação a longo prazo
Agrupamento de Escolas da Quinta do Conde Escola Básica Integrada da Quinta do Conde Departamento de Departamento de Artes e Tecnologias Planificação a longo prazo de 7º Ano (2013/2014) Período Início
Nº horas ESTRATÉGIAS RECURSOS AVALIAÇÃO
ANO: CEF 8º - Aplicações de Escritório ANO LECTIVO: 2008/2009 p.1/6 Unidade 1. Processamento de Texto Introdução ao processamento de texto o Iniciação ao processador de texto o Visualização da janela o
PLANIFICAÇÃO SEMESTRAL
Disciplina: Tecnologias de Informação e Comunicação PLANIFICAÇÃO SEMESTRAL 7.º Ano Unidade Temática e Conteúdos Domínios/Subdominios Descritores (objetivos Especificos) Estratégias de Aprendizagem N.º
PLANIFICAÇÃO SEMESTRAL DE CONTEÚDOS TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO
PLANIFICAÇÃO SEMESTRAL DE CONTEÚDOS TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO 7º Ano Ano Letivo: 206-207 Grupo de Docência: 550 - Informática 7º Ano *** Ano Letivo: 206-207 N.º DE AULAS (45 ): 4 N.º DE AULAS
ESCOLA BÁSICA INTEGRADA DE ANGRA DO HEROÍSMO PROGRAMA CURRICULAR
ESCOLA BÁSICA INTEGRADA DE ANGRA DO HEROÍSMO PROGRAMA CURRICULAR Tecnologias da Informação e Comunicação - TIC 5º ANO VISÃO GERAL DOS CONTEÚDOS 1. TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO 1.1. SISTEMA OPERATIVO
Introdução à Algoritmia
Introdução à Algoritmia Programação e Sistemas de Informação Módulo 1 Objetivos Esclarecer conceitos básicos necessários à atividade de programar, que consiste na elaboração de programas de computador.
Tecnologias de Informação e Comunicação Currículo: identificação de aprendizagens essenciais
Tecnologias de Informação e Comunicação Currículo: identificação de aprendizagens essenciais EQUIPA: Carlos Nunes Fernanda Ledesma Filipe Mendes João Leal Miguela Fernandes METODOLOGIA: 1. Definição da
MÓDULO 8 INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA POR OBJETOS O QUE É A PROGRAMAÇÃO ORIENTADA POR OBJETOS 10
ÍNDICE MÓDULO 8 INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA POR OBJETOS 9 8.1 O QUE É A PROGRAMAÇÃO ORIENTADA POR OBJETOS 10 Como surgiu a programação orientada por objetos (POO) 10 Conceitos centrais da POO 11
PLANIFICAÇÃO ANUAL DE TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO (10º
Agrupamento de Escolas de Forte da Casa Ano Letivo de 2017-2018 PLANIFICAÇÃO ANUAL DE TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO (10º Ano) Cursos Profissionais Módulo Conteúdos Programáticos Objetivos Específicos
Objectivos da disciplina e motivação Funcionamento da disciplina Aulas teóricas Aulas de laboratório Aulas de dúvidas
Programação Mestrado em Engenharia Electrotécnica e Computadores MEEC Isabel Trancoso 2007/2008 1º Semestre Instituto Superior Técnico IST 1 Sumário Objectivos da disciplina e motivação Funcionamento da
CRITÉRIOS DE AVALIAÇÃO
viver fazer MÓDULO 1 Conhecimentos / Capacidades Instrumentos de Avaliação Conhecer o funcionamento lógico de um programa, estimulando o raciocínio lógico para a resolução de problemas de programação (algoritmos)
Ensino Técnico Integrado ao Médio FORMAÇÃO PROFISSIONAL. Plano de Trabalho Docente 2014
Ensino Técnico Integrado ao Médio FORMAÇÃO PROFISSIONAL Plano de Trabalho Docente 2014 ETEC PROF. MASSUYUKI KAWANO Código: 136 Município: TUPÃ Eixo Tecnológico: INFORMAÇÃO E COMUNICAÇÃO Habilitação Profissional:
PLANIFICAÇÃO INTRODUÇÃO ÀS TECNOLOGIAS DE INFORMAÇÃO BLOCO I
PLANIFICAÇÃO INTRODUÇÃO ÀS TECNOLOGIAS DE INFORMAÇÃO BLOCO I MÉDIO PRAZO 1 TECNOLOGIAS DE INFORMAÇÃO E INFORMÁTICA OBJECTIVOS CONTEÚDOS DATA Conceitos Introdutórios Conhecer os conceitos básicos relacionados
ORGANIZAÇÃO CURRICULAR TÉCNICO NA ÁREA DE INFORMÁTICA: HABILITAÇÃO TÉCNICO EM INFORMÁTICA NA MODALIDADE A DISTÂNCIA /1
ORGANIZAÇÃO CURRICULAR TÉCNICO NA ÁREA DE INFORMÁTICA: HABILITAÇÃO TÉCNICO EM INFORMÁTICA NA MODALIDADE A DISTÂNCIA - 2008/1 DC 9481 03/10/07 Rev. 00 1. Dados Legais Autorizado pelo Parecer 278 do Conselho
Estrutura de Dados e Lógica de Programação. Cátia Alves Marcelo Nunes 102 h/a 17/08/2015 a 12/12/2015
Curso / Módulo Técnico em Informática Módulo I Componente Curricular Estrutura de Dados e Lógica de Programação Professora Formadora Tutores Carga Horária Período Lucélia Oliveira Cátia Alves Marcelo Nunes
PLANIFICAÇÃO MODULAR Ano Letivo 2016/2017
AGRUPAMENTO DE ESCOLAS DE MIRA Escola Secundária c/3 Dr.ª Maria Cândida ENSINO PROFISSIONAL CURSO PROFISSIONAL: Técnico de Desporto DISCIPLINA: Tecnologias de Informação e Comunicação CICLO DE FORMAÇÃO:
Introdução à programação em C#
Destinatários Todos os interessados em adquirir competências básicas para programar. Nº mínimo de inscritos 6 Pré-requisitos Conhecimentos básicos de lógica de programação. Utilização avançada do computador
Resolução De Problemas Em Informática. Docente: Ana Paula Afonso Resolução de Problemas. 1. Analisar o problema
ALGORITMIA Resolução De Problemas Em Informática Docente: Ana Paula Afonso 2000-2001 Resolução de Problemas 1. Analisar o problema Conhecer o bem o problema Descrever o problema: subdividir, detalhar 2.
Planificação Anual GR Disciplina Aplicações Informáticas B 12ºAno
Planificação Anual GR 550 - Disciplina Aplicações Informáticas B 12ºAno 1º Identificar as componentes essenciais de uma estrutura de programação Compreender o funcionamento das estruturas de controlo Criar
PLANIFICAÇÃO ANUAL DE CONTEÚDOS (12º Ano Turma:F)
PLANIFICAÇÃO ANUAL DE CONTEÚDOS (12º Ano Turma:F) UFCD s: 0773 - Rede local - instalação 0776 - Sistema de informação da empresa 0790 - Programação em JAVA applets (UFCD não letiva) 0791 - Programação
AGRUPAMENTO DE ESCOLAS GONÇALO SAMPAIO ESCOLA E.B. 2, 3 PROFESSOR GONÇALO SAMPAIO
AGRUPAMENTO DE ESCOLAS GONÇALO SAMPAIO ESCOLA E.B. 2, 3 PROFESSOR GONÇALO SAMPAIO DEPARTAMENTO DE CIÊNCIAS EXATAS (TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO) 8º ANO PLANIFICAÇÃO ANUAL 2016/2017 ESCOLA EB
PLANIFICAÇÃO ANUAL DE CONTEÚDOS (12º Ano)
PLANIFICAÇÃO ANUAL DE CONTEÚDOS (12º Ano) Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos Ciclo de Formação: Grupo de Docência: 550 - Informática Docente: José Gonçalves Módulo
FORMAÇÃO PEDAGÓGICA INICIAL DE FORMADORES
FORMAÇÃO PEDAGÓGICA INICIAL DE FORMADORES ACÇÃO TIPO: Formação Pedagógica Inicial de Formadores PÚBLICO ALVO: Futuros formadores, formadores sem formação pedagógica. DURAÇÃO: 96 Horas N.º de ACÇÕES: 1
ESCOLA SECUNDÁRIA MANUEL DA FONSECA, SANTIAGO DO CACÉM GRUPO DISICPLINAR - Informática ANO: 10º TICP ANO LECTIVO: 2008/2009 p.1/6
ANO: 10º TICP ANO LECTIVO: 2008/2009 p.1/6 Módulo 1 Folha de Cálculo Conceitos básicos o Introdução o O que podemos fazer com o Microsoft Excel o Estrutura geral de uma folha de cálculo o Iniciar o Microsoft
UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INFORMÁTICA Ano Lectivo 2017/2018
Programa da Unidade Curricular INFORMÁTICA Ano Lectivo 2017/2018 1. Unidade Orgânica Ciências da Economia e da Empresa (1º Ciclo) 2. Curso Gestão das Organizações Desportivas 3. Ciclo de Estudos 1º 4.
ÉSCOLA BÁSICA DE 2º E 3º CICLOS JOSÉ MARIA DOS SANTOS PINHAL NOVO TIC 7º ANO PLANIFICAÇÃO /2014
ÉSCOLA BÁSICA DE 2º E 3º CICLOS JOSÉ MARIA DOS SANTOS PINHAL NOVO TIC 7º ANO PLANIFICAÇÃO - 2013/2014 A informação, o conhecimento e o mundo das tecnologias Compreender a evolução das tecnologias de informação
Lógica de Programação II
Gilson de Souza Carvalho gaucho.gilson@hotmail.com 1 Carga Horária: 72 horas Nº Créditos: 04 aulas Objetivo: Lógica de Programação II Resolver problemas usando os comandos básicos da linguagem (C). Com
Critérios Específicos de Avaliação Ano letivo de 2012/2013
Departamento de Expressões e Representação Ano Letivo 2012/2013 Disciplina de Modelação e Animação 3D - 11º e 12º ano Critérios Específicos de Avaliação Ano letivo de 2012/2013 1. Introdução à disciplina
Tecnologias da Informação e Comunicação
INFORMAÇÃO SUBDOMÍNIO CC8.1. CONHECIMENTO E UTILIZAÇÃO ADEQU ADA E SEGURA DE DIFERENTES TIPOS DE FERRAMENTAS DE COMUNICAÇÃO, DE ACORDO COM AS SITUAÇÕES DE COMUNICAÇÃO E AS REGRAS DE CONDUTA E DE FUNCIONAMENTO
UNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE ENGENHARIA CIVIL COLEGIADO DO CURSO DE ENGENHARIA CIVIL PLANO DE CURSO
UNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE ENGENHARIA CIVIL COLEGIADO DO CURSO DE ENGENHARIA CIVIL PLANO DE CURSO DISCIPLINA: INTRODUÇÃO À COMPUTAÇÃO CÓDIGO: GCI007 TURMA: U PERÍODO/SÉRIE: 1º período
AGRUPAMENTO DE ESCOLAS GONÇALO SAMPAIO ESCOLA E.B. 2, 3 PROFESSOR GONÇALO SAMPAIO
AGRUPAMENTO DE ESCOLAS GONÇALO SAMPAIO ESCOLA E.B. 2, 3 PROFESSOR GONÇALO SAMPAIO DEPARTAMENTO DE EXPRESSÕES (ACTIVIDADE VOCACINAL C PROCESSAMENTO DIGITAL MULTIMÉDIA WEB) 3º CICLO PLANIFICAÇÃO BIÉNIO 2015
ESCOLA SECUNDÁRIA MANUEL DA FONSECA, SANTIAGO DO CACÉM GRUPO DISCIPLINAR: 1.º Matemática PROGRAMA-A ANO: 10º ANO LECTIVO : 2008 /2009 p.
ANO: 10º ANO LECTIVO : 2008 /2009 p.1/9 CONTEÚDOS COMPETÊNCIAS A DESENVOLVER Nº. AULAS ESTRATÉGIAS RECURSOS AVALIAÇÃO Módulo Inicial Geometria e Números Reais. - Função afim, Equações e inequações do 1º.
AGRUPAMENTO DE ESCOLAS À BEIRA DOURO ESCOLA BÁSICA E SECUNDÁRIA À BEIRA DOURO - MEDAS
AGRUPAMENTO DE ESCOLAS À BEIRA DOURO ESCOLA BÁSICA E SECUNDÁRIA À BEIRA DOURO - MEDAS Tecnologias da Informação e Comunicação 7º ANO PLANO DE ORGANIZAÇÃO DO PROCESSO DE ENSINO E APRENDIZAGEM 2014/2015
Apresentação. Informação geral + Conceitos iniciais
Apresentação Informação geral + Informação geral Página da cadeira Objectivos principais Compreender a importância dos algoritmos e dos programas de computador para a resolução de problemas em engenharia.
Escola Profissional Agrícola de Lamego Ano Lectivo 2008 / 2009
OBJECTIVOS / COMPETÊNCIAS Elaborar e editar documentos Identificar os comandos e operações básicas Executar operações básicas de elaboração e edição do documento CONTEÚDOS PROCESSAMENTO DE TEXTO Introdução
Planificação Anual da disciplina de Programação e Sistemas de Informação 10º 1PI
Res e M ó d u l o 1 - I n t r o d u ç ã o à P r o g r a m a ç ã o e A l g o r i t m i a 1. Introdução à Lógica de Programação 1.1. Lógica 1.2 Sequência Lógica 1.3 Instruções 1.4 Algoritmos 2. Desenvolvimento
A G R U P A M E N T O D E E S C O L A S D E O L I V E I R I N H A ( ) E S C O L A B Á S I C A D E O L I V E I R I N H A ( )
DISCIPLINA: TIC ANO: 91º TURMAS: A ANO LECTIVO: 2011/2012 P L A N I F I C A Ç Â O A N U A L - T I C Módulo 1: Conceitos essenciais e sistema operativo em ambiente gráfico AULAS PREVISTAS: 5 x 45 Minutos
Tecnologias de Desenvolvimento de Páginas web
Tecnologias de Desenvolvimento de Páginas web HTML DHTML CSS Javascript Visual Basic Script Java HTML Hypertext Markup Language HTML Hypertext Markup Language Linguagem com a qual se definem as páginas
GRUPO DISICPLINAR 1º GRUPO
ANO LECTIVO: 008/009 p./ Geometria no plano e no espaço Resolução de problemas que envolvam triângulos. Ângulo e arco generalizado. Expressão geral das amplitudes dos ângulos com o mesmo seno, coseno ou
ESCOLA BÁSICA 2 / 3 DE MARTIM DE FREITAS TIC Tecnologias de informação e comunicação - Ano lectivo de 2013 / 2014
Objetivos Conteúdos Sugestões metodológicas / Situações de aprendizagem N.º de aulas (50min) Noções introdutórias de TIC: Diagnosticar o estádio de desenvolvimento das - O professor deverá proceder a uma
PROJETO DE PROGRAMAS. Projeto de Programas PPR0001
PROJETO DE PROGRAMAS Projeto de Programas PPR0001 Desenvolvimento de Software 2 3 Desenvolvimento de Software Análise de Requisitos Distinguir e dividir o sistema em componentes: Analisar os componentes
Ministério da Educação BASES DE PROGAMAÇÃO
Ministério da Educação Direcção-Geral de Inovação e de Desenvolvimento Curricular Ensino Recorrente de Nível Secundário PROGRAMA DA DISCIPLINA de BASES DE PROGAMAÇÃO 10º, 11º e 12º anos Curso Tecnológico
Plano de Trabalho Docente Ensino Técnico
Plano de Trabalho Docente 2016 Ensino Técnico Plano de Curso nº 233 aprovado pela portaria Cetec nº 172 de 13/09/2013 Etec Paulino Botelho Código: 091 Município: São Carlos Eixo Tecnológico: Controle e
Público-alvo: Interessados em fotografia que pretendam desenvolver competências práticas nas principais áreas profissionais da fotografia.
DESIGNAÇÃO Nome: Fotografia Carga horária total: 250 horas Acreditação profissional: n/a Forma de organização da formação: Presencial Público-alvo: Interessados em fotografia que pretendam desenvolver
Programação em C#.Net 4.0 com Mobile Apps
Programação em C#.Net 4.0 com Mobile Apps Programação Formato: Mentored - Online Preço: 415 ( Os valores apresentados não incluem IVA. Oferta de IVA a particulares e estudantes. ) Horário: Flexível das
Ensino Técnico Integrado ao Médio FORMAÇÃO PROFISSIONAL. Plano de Trabalho Docente 2014
Ensino Técnico Integrado ao Médio FORMAÇÃO PROFISSIONAL Plano de Trabalho Docente 04 Etec Prefessor Massuyuki Kawano Código: 36 Município: Tupã Eixo Tecnológico: Informação e Comunicação Habilitação Profissional:
Formulário de preenchimento obrigatório, a anexar à ficha modelo ACC 2. Actividades Rítmicas Expressivas: Danças Sociais (latino-americanas)
CONSELHO CIENTÍFICO-PEDAGÓGICO DE FORMAÇÃO CONTÍNUA APRESENTAÇÃO DE ACÇÃO DE FORMAÇÃO NAS MODALIDADES DE CURSO, MÓDULO E SEMINÁRIO Formulário de preenchimento obrigatório, a anexar à ficha modelo ACC 2
Plano de Ensino. Identificação. Curso EngE.INT - Engenharia de Energia. Ênfase. Disciplina B161S - Introdução à Ciência da Computação I
Plano de Ensino Curso EngE.INT - Engenharia de Energia Ênfase Identificação Disciplina B161S - Introdução à Ciência da Computação I Docente(s) Ricardo Luiz Barros de Freitas Unidade Câmpus Experimental
Modelo de plano analitico
Modelo de pla analitico Disciplina: Algoritmização e Programação Curso: Licenciatura em Ensi de Informática A/Semestre: 1º A/2º Semestre Carga horária: 4 h/semana; Docente: Célio Sengo Introdução A linguagem
Departamento das Expressões e da Representação Curso de Comunicação Audiovisual Ano Letivo 2012/2013 Disciplina de Projeto e Tecnologias _11º ano
Departamento das Expressões e da Representação Curso de Comunicação Audiovisual Ano Letivo 2012/2013 Disciplina de Projeto e Tecnologias _11º ano Áreas tecnológicas constituintes da disciplina de Projeto
PLANO DE ENSINO CURSO: ENGENHARIA CIVIL DISCIPLINA: LABORATÓRIO DE PROGRAMAÇÃO I
CURSO: ENGENHARIA CIVIL DISCIPLINA: LABORATÓRIO DE PROGRAMAÇÃO I CÓDIGO: RD712 CARGA HORÁRIA: 67 H TURNO: NOTURNO ETAPA: 1ª ANO: 2019 SEMESTRE: 1º TURMA: A PROFESSOR(A): ENIR DA SILVA FONSECA PERFIL DO
A c c e s s B á s i c o
A c c e s s B á s i c o (referencial): 25 horas A informação na ponta dos dedos, o programa perfeito para cadastros de clientes e fornecedores, controle de estoque, pesquisas relatórios. O Microsoft Access
P L A N I F I C A Ç Ã O 3 º C I C L O
P L A N I F I C A Ç Ã O 3 º C I C L O 2016-2017 T E C N O L O G I A S D E I N F O R M A Ç Ã O E C O M U N I C A Ç Ã O - 8º ANO GESTÃO DO TEMPO 1º Semestre 15 Set a 27 Jan 2º Semestre 30 Jan a 23 Jun Nº
Ficha da Unidade Curricular (UC)
Impressão em: 03-01-2013 16:10:26 Ficha da Unidade Curricular (UC) 1. Identificação Unidade Orgânica : Escola Superior de Tecnologia e Gestão Curso : [IS] Informática para a Saúde Tipo de Curso : UC/Módulo
Critérios de Avaliação
Agrupamento de Escolas Josefa de Óbidos Critérios de Avaliação Disciplina: Português Departamento de Línguas 2.º Ciclo DOMÍNIOS ITENS A OBSERVAR PERCENTAGENS TOTAL COGNITIVO SABER (Conhecimentos adquiridos)
Agrupamento de Escolas da Abelheira Escola EB 2, 3 de Viana do Castelo Ano letivo: 2015/2016
SUB Informação A informação, o conhecimento e o mundo das tecnologias; 1. Compreender a evolução das tecnologias de informação e comunicação (TIC) e o seu papel no mundo contemporâneo; a) Conhecer os grandes
Programação Estruturada Orientada a Objetos
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE Programação Estruturada Orientada a Objetos Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com eberton.marinho@gmail.com
UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INTRODUÇÃO AOS ALGORITMOS E ESTRUTURAS DE DADOS Ano Lectivo 2014/2015
Programa da Unidade Curricular INTRODUÇÃO AOS ALGORITMOS E ESTRUTURAS DE DADOS Ano Lectivo 2014/2015 1. Unidade Orgânica Ciências da Economia e da Empresa (1º Ciclo) 2. Curso Engenharia Informática 3.
Curso Profissional de Técnico de Informática - Sistemas
Planificação Anual 2018/2019 Curso Profissional de Técnico de Informática - Sistemas LINGUAGENS DE PROGRAMAÇÃO 11º ANO 1 MÓDULO 4 - UFCD 0785 - Programação em C/C++ - Formas complexas Data Início/Final:
Domínio Conteúdos Objetivos / Descritores Aulas
Agrupamento de Escolas Eugénio de Castro Escola Básica de Eugénio de Castro Planificação Anual Ano Letivo 06/07 Tecnologias de Informação e Comunicação 8º Ano SUBDOMÍNIO CC8.. CONHECIMENTO E UTILIZAÇÃO
Tecnologias de Informação e Comunicação 8.º Ano
Tecnologias de Informação e Comunicação 8.º Ano Planificação Semestral de médio prazo (3 tempos de 5m) Conteúdos e avaliação diagnóstica 2 do programa da disciplina; apresentação das regras e normas da
Planificação Anual TIC 8º Ano 2012/ PERÍODO
Ano Letivo 2012/2013 TIC 8º ANO PLANIFICAÇÃO ANUAL DE CONTEÚDOS 1 PERÍODO 1 TEMPO- 45 MINUTOS Domínio Duração Objectivos Gerais Objectivos Específicos Estratégias/ Actividades Subdomínio 8ºA 8ºB Informação
Agrupamento de Escolas de Forte da Casa
Agrupamento de Escolas de Forte da Casa Planificação Anual 2017/2018 Grupo Disciplinar Informática CURSO PROFISSIONAL DE TÉCNICO DE MULTIMÉDIA Sistemas de Informação (10º ano) Horas: 132 Módulos: 1, 2,
PROGRAMAÇÃO I. Introdução
PROGRAMAÇÃO I Introdução Introdução 2 Princípios da Solução de Problemas Problema 1 Fase de Resolução do Problema Solução na forma de Algoritmo Solução como um programa de computador 2 Fase de Implementação
Critérios de Avaliação
2016/2017 Critérios de Avaliação Departamento de Matemática e Ciências Experimentais Ensino Básico e Secundário Externato D. Afonso Henriques - Resende 2016/2017 Ensino Secundário Nomenclatura a utilizar
Tecnologias da Informação e. 7º/8º Anos. Comunicação PLANIFICAÇÃO ANUAL. Ano Letivo: 2012/2013. Professora: Marlene Fernandes. (Marlene Fernandes) / /
PLANIFICAÇÃO ANUAL Tecnologias da Informação e Comunicação 7º/8º Anos Ano Letivo: 2012/2013 Professora: Marlene Fernandes (Marlene Fernandes) / / INFORMAÇÃO Metas Curriculares - Tecnologias da Informação
CURRÍCULO DAS ÁREAS DISCIPLINARES / CRITÉRIOS DE AVALIAÇÃO
2º ciclo EDUCAÇÃO TECNOLÓGICA 6º ano Objetivos 6ºano Conteúdos Programáticos Critérios de Avaliação Instrumentos de Avaliação Conhecer a origem e propriedades dos materiais. Reconhecer processos de transformação
Introdução à Programação LP JAVA
Introdução à Programação LP JAVA UEM Julho Dezembro 2012 Docente: eng a Tatiana D. Kovalenko AULA TEÓRICA 1 Tema 1. Desenho de Algoritmos Ø Resolução de problemas. Ø Algoritmo. Ø Pseudo-código. Ø Fluxograma.
Um algoritmo deve conter passos não ambíguos, executáveis e que sejam terminados quando seguidos.
Programação Um programa é uma sequência de instruções de uma linguagem de programação (VB no nosso caso). Cada instrução representa uma qualquer acção que nós pretendemos ver executada. Programar consiste