Apresentação

O Ensino de Programação, desde cedo, nas escolas, é uma das áreas com maior crescimento à escala mundial. Qualquer escola, atualmente, sente uma necessidade premente de se posicionar com o futuro no horizonte, quer para satisfazer os estudantes, quer para agilizar o trabalho dentro da própria escola. Deste modo, esta formação munirá os seus formandos de competências que lhes possibilitarão desenvolver e dinamizar o ensino da programação e colaboração em projetos de software e hardware nas suas turmas.

O domínio das tecnologias digitais permite que os professores possam no meio escolar motivar os alunos para uma utilização mais produtiva das tecnologias com que já convivem no seu dia a dia. Em particular, pretende-se que o professor saiba programar com linguagem de programação VBA, dado que as escolas e os estudantes utilizam de forma regular as ferramentas Microsoft Office, e em particular o Excel.

Objetivos específicos

  • Identificar a utilização dos diferentes tipos de variáveis;
  • Descrever a estrutura de um algoritmo, identificando as palavras-chave, variáveis e funções;
  • Elaborar algoritmos, sem ambiguidades, eficazes e eficientes;
  • Adquirir conhecimentos de caráter geral sobre computação e programação;
  • Distinguir as linguagens de programação mais utilizadas, por forma a escolher as que mais se adequam a cada situação;
  • Adquirir as bases necessárias para poder utilizar programas baseados no paradigma da programação orientada a objetos;
  • Desenvolver as capacidades básicas de programação em VBA;
  • Mobilizar o raciocínio e abstração necessários à resolução de problemas;
  • Aplicar os conhecimentos adquiridos em situações reais do ambiente escolar;
  • Criar as bases para o apoio para a aprendizagem de outras linguagens de programação.

Destinatários

Professores do Ensino Básico e Secundário de todas as áreas disciplinares.

Certificação

Formação Contínua acreditada pelo CCPFC/ACC-93423/17 com 2 créditos.

Local

V. N. de Gaia

Duração / Horário

  • Oficina de formação com 50 horas
  • Início da formação: 20 de fevereiro de 2018

Horário passível de ajustes à disponibilidade dos formandos e de acordo com a disponibilidade do formador.

Programa/Conteúdos

  1. Introdução ao tópico da computação
    • O que é um computador. Hardware, Software. Representação de dados em linguagem binária
    • Redes de Computadores
    • Internet e seus serviços Telemáticos
  2. Linguagens de programação
    • Compiladores versus interpretadores
    • Editores de texto e ambientes integrados de desenvolvimento (IDE)
    • Linguagem máquina, de baixo nível e de alto nível
    • Comparação das linguagens de programação mais utilizadas
    • Programação orientada a objetos
  3. Noção e representação de algoritmos
    • Pseudocódigo e programação estruturada
    • Fluxogramas
  4. Introdução à Programação
    • Tipos de dados
    • Variáveis
    • Expressões aritméticas e lógicas
    • Estruturas de controlo de fluxo
    • Funções e procedimentos
    • Noção de Estrutura de dados
  5. Aplicação prática dos conhecimentos adquiridos e resolução de problemas com recurso à programação em VBA em MS Excel.

Inscrições

Inscrições abertas até 14 de fevereiro de 2018.

  • Valor da inscrição no curso: 80€
  • Valor promocional para inscrição em dois cursos (*): 170€
Descontos para
  • Antigos Alunos IPiaget: 72€ no curso | 153€ na inscrição promocional em dois cursos (*)
  • Docentes IPiaget: 72€ no curso | 153€ na inscrição promocional em dois cursos (*)
  • Estudantes do IPiaget: 68€ no curso | 144,5€ na inscrição promocional em dois cursos (*)

(*) Dinamização do Ensino de Programação + Programação para o Ensino Básico

Ficha de Inscrição


Formador

Ângelo Carvalho da Silva

Licenciado em Matemáticas Aplicadas – Ramo Ciências da Computação, Mestre em Engenharia Electrotécnica e de Computadores — Área Sistemas de Energia, Cursos de Formação nas áreas da Linguagem PHP com Base de Dados, Programação em ASP, Web Design. Administrador de Diversas aplicações Informáticas e Membro da Equipa de implementação da Ferramenta Totvs Educacional da Universidade Jean Piaget de Angola – Viana. Docente do ensino superior das disciplinas de Computação e Programação e Formador acreditado pelo CCPFC na área das Tecnologias Educativas.