Aula de programação
Lógica de Programação
1
Curriculum e Experiência Profissional
Graduada em Tecnologia em Processamento de Dados – Universidade Paulista – 2000. Pós-graduação em Desenvolvimento de Software com ênfase em Web – Universidade Federal de São Carlos 2002. Mestrado em Engenharia Elétrica – Universidade Estadual Paulista – UNESP – 2008.
2
1
26/2/2012
Curriculum e Experiência Profissional
Professora Concursada – Fatec – Faculdade de Tecnologia de São Paulo. 2004-2007. Professora Concursada – ETEC – Escolas Técnicas Estaduais de São Paulo. 20082010. Professora Titular da FUNEC – 2009 – 2009. Professora Estácio Radial – 2011 – atual. Professora Senac - 2011 – atual.
3
Contrato Pedagógico
AV1(8,0) + trabalho impresso (2,0); AV2(8,0) + trabalho impresso (2,0); AV3 (10,0). Desenvolver as atividades em sala de aula.
4
2
26/2/2012
Conteúdo
Unidade I – INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO 1.1 Organização de Computadores 1.2 Lógica e lógica de programação 1.3 Algoritmos e formas de representação 1.4.1 Fluxograma 1.4.2 Português estruturado 1.5 Linguagens de programação
5
Conteúdo
Unidade II – ESTRUTURA SEQUENCIAL 2.1 – Análise dos problemas 2.2 – Algoritmos 2.3 – Recursos para composição dos blocos lógicos 2.2.1 Memória 2.2.2 Dados: tipos, constantes e variáveis 2.2.3 Expressões aritméticas 2.2.4 Atribuição de valores 2.2.5 Entrada de dados 2.2.6 Saída de dados 2.2.7 Comentários 2.4 – Recursos para desenvolvimento de programas 2.3.1 – Ambiente de programação - (Visual G) 2.3.2 – Estrutura básica de um programa 2.3.3 - Recursos da linguagem de programação 2.5 – Desenvolvimento de programas para problemas seqüenciais
6
3
26/2/2012
Conteúdo
Unidade III - MODULARIZAÇÃO 3.1 - Decomposição em módulos: funções e procedimentos 3.2 – Funções pré-definidas pela linguagem de programação 3.3 – Construção de funções 3.3.1 Escopo de variáveis 3.3.2 Tipo 3.3.3 Passagem de parâmetros 3.4 – Desenvolvimento de programas com