Desenvolver o raciocínio lógico;
Familiarizar o aluno com o modelo sequencial de computação;
Apresentar técnicas e linguagens para representação e construção de algoritmos simples;
Apresentar conceitos básicos de linguagens de programação;
Slide do hangout sobre Lógica de Programação para Iniciantes, exibido pelo LadyTalks.
Link do vídeo: https://www.youtube.com/watch?v=E-b-Vm7MEkY
Palestrante: Mariana Camargo (mundodama.com.br)
Desenvolver o raciocínio lógico;
Familiarizar o aluno com o modelo sequencial de computação;
Apresentar técnicas e linguagens para representação e construção de algoritmos simples;
Apresentar conceitos básicos de linguagens de programação;
Slide do hangout sobre Lógica de Programação para Iniciantes, exibido pelo LadyTalks.
Link do vídeo: https://www.youtube.com/watch?v=E-b-Vm7MEkY
Palestrante: Mariana Camargo (mundodama.com.br)
Material de apoio aos alunos do curso de Office do Projeto Função. Apostila de Word desenvolvida por Cibele Kanegae.
O Projeto Função é realizado na Comunidade da Vila Prudente. Nasceu da motivação de levar cultura e educação social/profissional para dentro da comunidade.
Referências:site da Microsoft Office
Curso de Introdução à Lógica de Programação
Lógica
O que é lógica?
A lógica no cotidiano
Princípios da lógica clássica
Tipos de lógicas
Lógica de Programação
O que é lógica de programação?
Conceito de E/S e Processamento
Operadores Lógicos
Algoritmos
O que é algoritmo?
Características
Métodos para criação
Exercícios
Fluxograma
O que é um fluxograma?
Simbologia
Exemplo de diagrama
Linguagem de Programação
Um breve história
Como funciona uma Lprog
Tipos de Lprog
Programação funcional
Programação estruturada
Introdução
Variáveis e tipos de dados
Operadores
Estruturas de decisões
Estruturas de repetições
Programação orientada à objetos
Introdução
Criando e utilizando objetos
Técnicas de OO
Herança
Polimorfismo
Sobrecarga
Encapsulamento
Interfaces
Em ciência da computação tipos de variáveis ou dados é uma combinação de valores e de operações que uma variável pode executar, o que pode variar conforme o sistema operacional e a linguagem de computador.
Descritiva Narrativa (Lógica de Programação)Gercélia Ramos
Existem diversas formas de se representar um algoritmo, neste slide estaremos falando sobre a Descritiva Narrativa onde descrevemos o passo-a-passo de um algoritmo.[Aula para curso técnico]
Existem diversas formas de se representar um algoritmo, neste slide estaremos falando sobre FLUXOGRAMA exibimos os fluxos de um algoritmo através de imagens .[Aula para curso técnico]
Material de apoio aos alunos do curso de Office do Projeto Função. Apostila de Word desenvolvida por Cibele Kanegae.
O Projeto Função é realizado na Comunidade da Vila Prudente. Nasceu da motivação de levar cultura e educação social/profissional para dentro da comunidade.
Referências:site da Microsoft Office
Curso de Introdução à Lógica de Programação
Lógica
O que é lógica?
A lógica no cotidiano
Princípios da lógica clássica
Tipos de lógicas
Lógica de Programação
O que é lógica de programação?
Conceito de E/S e Processamento
Operadores Lógicos
Algoritmos
O que é algoritmo?
Características
Métodos para criação
Exercícios
Fluxograma
O que é um fluxograma?
Simbologia
Exemplo de diagrama
Linguagem de Programação
Um breve história
Como funciona uma Lprog
Tipos de Lprog
Programação funcional
Programação estruturada
Introdução
Variáveis e tipos de dados
Operadores
Estruturas de decisões
Estruturas de repetições
Programação orientada à objetos
Introdução
Criando e utilizando objetos
Técnicas de OO
Herança
Polimorfismo
Sobrecarga
Encapsulamento
Interfaces
Em ciência da computação tipos de variáveis ou dados é uma combinação de valores e de operações que uma variável pode executar, o que pode variar conforme o sistema operacional e a linguagem de computador.
Descritiva Narrativa (Lógica de Programação)Gercélia Ramos
Existem diversas formas de se representar um algoritmo, neste slide estaremos falando sobre a Descritiva Narrativa onde descrevemos o passo-a-passo de um algoritmo.[Aula para curso técnico]
Existem diversas formas de se representar um algoritmo, neste slide estaremos falando sobre FLUXOGRAMA exibimos os fluxos de um algoritmo através de imagens .[Aula para curso técnico]
Observatório de Projetos de Software com ênfase em dados abertosCloves da Rocha
PROGRAMAÇÃO:
Bloco 1
19h - ABERTURA com Prof. Cloves
Bloco 2
19h15 - Início das apresentações dos projetos em andamento.
14 projetos alinhados com os Objetivos de Desenvolvimento Sustentável (ODS) da ONU (agenda 2030) - Apresentações técnicas no formato Pitch Deck.
Bloco 3
20h25 - Apresentação do Projeto de Software NUTRI PLUS
+40min - CAFÉ.COM - Apresentação completa do projeto (Alfa e Ômega).
Bloco 4
10min - Perguntas e Respostas.
Bloco 5
21h15 - Networking e Encerramento.
Utilização de Ferramenta Para Monitoração de Desempenho Baseada em Métodos Ág...Cloves da Rocha
Apresentação do artigo científico na X CBSOFT - VEM 2019.
Utilização de Ferramenta Para Monitoração de Desempenho Baseada em Métodos Ágeis e o Impacto nas Equipes de Desenvolvimento de Software.
Pesquisadores: Ana de Holanda, Cloves Rocha, Dorgival Netto, Flavio Neves e Helena Bastos.
Presidente da ABPMP Brasil
Sócio da AMR Soluções
Expert em Inovação, BPM e Transformação de Processos
Atua há mais de 17 anos Transformação de Processos
Tema: Tendências da Gestão de Processos para os próximos anos.
Assista tudo no canal: https://www.youtube.com/user/ConsultorCloves
Compreender a importância da obtenção de uma certificação profissional para o desenvolvimento da carreira e valorização do mercado;
Conhecer a certificação proposta na nesta aula.
I Café ETE PORTO DIGITAL | EDUCAÇÃO PARA O SÉCULO 21Cloves da Rocha
AGENDA
1. Processo de Aprendizagem;
2. Técnicas e Emoções;
3. Habilidades Emocionais;
4. Habilidades Sociais;
5. Inteligências Múltiplas;
6. Roda da Vida;
7. Como Desenvolver as Inteligências Sócio-Emocionais.
8. Agradecimentos.
Agenda
Apresentação da teoria de Teste de Software
Como são conhecidos esses profissionais
Principais atividades
Tipos de testes
Teste manual x Teste automatizado
Ferramentas
Mercado de trabalho.
Padrões de Projeto de Software Orientado a ObjetosCloves da Rocha
Também conhecidos como
Padrões de Desenho de Software OO
ou simplesmente como Padrões.
Existem outros tipos de padrões mas na aula de hoje vamos nos concentrar no GoF.
Atividade - Letra da música "Tem Que Sorrir" - Jorge e MateusMary Alvarenga
A música 'Tem Que Sorrir', da dupla sertaneja Jorge & Mateus, é um apelo à reflexão sobre a simplicidade e a importância dos sentimentos positivos na vida. A letra transmite uma mensagem de superação, esperança e otimismo. Ela destaca a importância de enfrentar as adversidades da vida com um sorriso no rosto, mesmo quando a jornada é difícil.
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxLuizHenriquedeAlmeid6
Slideshare Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24, Pr Henrique, EBD NA TV, 2° TRIMESTRE DE 2024, ADULTOS, EDITORA BETEL, TEMA, ORDENANÇAS BÍBLICAS, Doutrina Fundamentais Imperativas aos Cristãos para uma vida bem-sucedida e de Comunhão com DEUS, estudantes, professores, Ervália, MG, Imperatriz, MA, Cajamar, SP, estudos bíblicos, gospel, DEUS, ESPÍRITO SANTO, JESUS CRISTO, Comentários, Bispo Abner Ferreira, Com. Extra Pr. Luiz Henrique, 99-99152-0454, Canal YouTube, Henriquelhas, @PrHenrique
LIVRO MPARADIDATICO SOBRE BULLYING PARA TRABALHAR COM ALUNOS EM SALA DE AULA OU LEITURA EXTRA CLASSE, COM FOCO NUM PROBLEMA CRUCIAL E QUE ESTÁ TÃO PRESENTE NAS ESCOLAS BRASILEIRAS. OS ALUNOS PODEM LER EM SALA DE AULA. MATERIAL EXCELENTE PARA SER ADOTADO NAS ESCOLAS
Livro de conscientização acerca do autismo, através de uma experiência pessoal.
O autismo não limita as pessoas. Mas o preconceito sim, ele limita a forma com que as vemos e o que achamos que elas são capazes. - Letícia Butterfield.
2. Introdução
Nesta aula
Introdução à Lógica de Programação
Algoritmizando a Lógica
Conceitos e Exemplos de Algoritmos
Noções de Fluxo de Controle
3. Noções de Lógica
A lógica de programação é importante para
aquelas pessoas que desejam desenvolver
programas, aplicativos e sistemas. Ela
permite que o programador defina uma
sequência lógica a seguir para o
desenvolvimento de uma aplicação em uma
determinada linguagem.
A lógica de programação permite que uma
pessoa organize os pensamentos que ela tem,
para transformá-lo em um objetivo,
alcançado através da programação.
4. Sequência Lógica
Os pensamentos que você tem, como por exemplo,
incluir um espaço adicional de publicidade em seu blog,
precisam de uma sequência lógica a ser seguida para ser
construído, portanto conceituamos que sequência lógica
são os passos que devemos seguir para até
encontrarmos a solução para aquilo que queremos
construir ou até mesmo para solucionar um problema
encontrado no código,
5. Algoritmo
É o pensamento descrito como uma seqüência de passos
que visam atingir um objetivo
Algoritmos no dia-a-dia: Receita de bolo, orientação
para se chegar em algum endereço
Qual sua importância na programação?
Representar o raciocínio, independentemente de detalhes
computacionais, que podem ser acrescentados mais tarde
Focalizar primeiro na resolução algorítmica do problema,
possibilitando depois codificá-la em qualquer linguagem
6. Exemplos
Trocar uma lâmpada
Seqüenciação
Algoritmo 1.1:
pegar uma escada;
posicionar a escada embaixo da lâmpada;
buscar uma lâmpada nova;
subir na escada;
retirar lâmpada velha;
colocar lâmpada nova.
7. Exemplos
Trocar uma lâmpada SE estiver queimada
Seleção (Decisão)
Algoritmo 1.2:
pegar uma escada;
posicionar a escada embaixo da lâmpada;
buscar uma lâmpada nova;
acionar o interruptor;
se a lâmpada não acender, então
subir na escada;
retirar lâmpada queimada;
colocar lâmpada nova.
8. Exemplos
Trocar uma lâmpada SE estiver queimada (v. 2)
Seleção (Decisão)
Algoritmo 1.3: Evita buscar a escada e lâmpada
acionar o interruptor;
se a lâmpada não acender, então
pegar uma escada;
posicionar a escada embaixo da lâmpada;
buscar uma lâmpada nova;
acionar o interruptor;
subir na escada;
retirar lâmpada queimada;
colocar lâmpada nova.
9. Exemplos
Trocar uma lâmpada SE estiver queimada (v. 3)
Seleção (Decisão)
Algoritmo 1.4: Re-teste depois da troca
acionar o interruptor;
se a lâmpada não acender, então
pegar uma escada;
posicionar a escada embaixo da lâmpada;
buscar uma lâmpada nova;
acionar o interruptor;
subir na escada;
retirar lâmpada queimada;
colocar lâmpada nova;
se a lâmpada não acender, então
retirar lâmpada queimada;
colocar lâmpada nova;
se a lâmpada não acender, então
. . .
10. Exemplos
Trocar uma lâmpada SE estiver queimada (v. 4)
Repetição
Algoritmo 1.5: Re-teste depois da troca (por repetição)
acionar o interruptor;
se a lâmpada não acender, então
pegar uma escada;
posicionar a escada embaixo da lâmpada;
buscar uma lâmpada nova;
acionar o interruptor;
subir na escada;
retirar lâmpada queimada;
colocar lâmpada nova;
enquanto a lâmpada não acender, faça
retirar lâmpada queimada;
colocar lâmpada nova;
11. Exemplos
Trocar 10 lâmpadas SE estiverem queimadas
Repetição
Algoritmo 1.6: Escrever 10 vezes
acionar o interruptor do primeiro soquete;
se a lâmpada não acender, então
pegar uma escada;
posicionar a escada embaixo da lâmpada;
buscar uma lâmpada nova;
acionar o interruptor;
subir na escada;
retirar lâmpada queimada;
colocar lâmpada nova;
enquanto a lâmpada não acender, faça
retirar lâmpada queimada;
colocar lâmpada nova;
acionar o interruptor do segundo soquete;
. . .
12. Exemplos
Trocar 10 lâmpadas SE estiverem queimadas (v. 2)
Repetição
Algoritmo 1.7: Contagem de trocas
ir até o interruptor do primeiro soquete;
enquanto a quantidade de soquetes testados for menor que 10, faça
acionar o interruptor;
se a lâmpada não acender, então
pegar uma escada;
posicionar a escada embaixo da lâmpada;
buscar uma lâmpada nova;
acionar o interruptor;
subir na escada;
retirar lâmpada queimada;
colocar lâmpada nova;
enquanto a lâmpada não acender, faça
retirar lâmpada queimada;
colocar lâmpada nova;
ir até o interruptor do próximo soquete;
13. Formas de Representação
Algoritmo 1.7 em Fluxograma
início
ir para o primeiro soquete
soquetes
restantes < 10
acionar o interruptor
pegar uma escada
posicionar escada
buscar lâmpada nova
acionar o interruptor
não
acendeu?
subir na escada
retirar a lâmpada queimada
colocar lâmpada nova
acionar o interruptor
não
acendeu?
retirar a lâmpada queimada
colocar lâmpada nova
ir ao próximo soquete
fim
F
F
F
V
V
V
14. Formas de Representação
Algoritmo 1.7 em Chapin
ir para o primeiro soquete
soquetes testados < 10
acionar o interruptor
pegar uma escada
colocar a escada embaixo do soquete
buscar lâmpada nova
acionar o interruptor
subir na escada
retirar lâmpada queimada
colocar lâmpada nova
lâmpada não acendeu
retirar lâmpada queimada
colocar lâmpada nova
ir para o próximo soquete
lâmpada não acendeu
15. Formas de Representação
Gráficas (Fluxograma e Chapin)
Vantagens
Maior clareza no fluxo de execução
Linguagem visual
Desvantagens
Requer conhecimento de convenções gráficas
Mais trabalhoso em decorrência de seus desenhos
Dificuldade para fazer correções
Textuais (Português Estruturado)
Apresenta mais vantagens, desde que se tomem alguns cuidados:
Riqueza gramatical de nossa língua pode levar a ambigüidades
A frase “O pregador foi grampeado durante o conserto” tem 8 sentidos diferentes quando
pronunciada
Para resolver, utilizaremos um conjunto restrito de regras, conhecido como Português
Estruturado