O documento discute como tomar decisões no JavaScript usando operadores de comparação e lógicos. É explicado como usar if/else, if/else if/else e switch para avaliar condições e executar código com base nos resultados das avaliações.
Pseudocódigo ou Portugol (Lógica de Programação)Gercélia Ramos
Existem diversas formas de se representar um algoritmo, neste slide estaremos falando sobre Pseudocódigo ou Portugol onde descrevemos algoritmo utilizando características e regras da programação mas em português. Utilizamos a ferramenta Visualg.[Aula para curso técnico]
Pseudocódigo ou Portugol (Lógica de Programação)Gercélia Ramos
Existem diversas formas de se representar um algoritmo, neste slide estaremos falando sobre Pseudocódigo ou Portugol onde descrevemos algoritmo utilizando características e regras da programação mas em português. Utilizamos a ferramenta Visualg.[Aula para curso técnico]
Slides apresentado para o grupo de estudos da UFPB para a certificação java (SCJP). São tratados os operadores: compostos, aritméticos, lógicos, relacionais, instanceof, condicional
Palestra que ministrei no II PHP Day do Espírito Santo na FAESA. Essa palestra tem como objetivo alertar aos PHPzeiros a importância de se conhecer a linguagem, ler mais a documentação e tomar cuidado ao codificar.
Trabalho desenvolvido para apresentação sobre Tratamento de Exceções pelos alunos da FAFICA - CArauru. Disciplina: Programação Orientada a Objeto - Prof. Douglas Frari
Slides apresentado para o grupo de estudos da UFPB para a certificação java (SCJP). São tratados os operadores: compostos, aritméticos, lógicos, relacionais, instanceof, condicional
Palestra que ministrei no II PHP Day do Espírito Santo na FAESA. Essa palestra tem como objetivo alertar aos PHPzeiros a importância de se conhecer a linguagem, ler mais a documentação e tomar cuidado ao codificar.
Trabalho desenvolvido para apresentação sobre Tratamento de Exceções pelos alunos da FAFICA - CArauru. Disciplina: Programação Orientada a Objeto - Prof. Douglas Frari
Sétima aula de Lógica de Programação da turma de Técnico em Informática para Internet, do curso Pronatec/UNIMEP, realizada no segundo semestre de 2014.
Google android p/ Noobs - SUPER 2014 - UPELevi Saturnino
A ideia tem princípio para pessoas que estão começando a desenvolver para Android e não saber por onde começa. Na apresentação ensino o básico requerido para desenvolvendo mobile desde da autodidática até a publicação do seu primeiro aplicativo. Mostrando todas as dificuldades que passei na prática e destrinchando entre a linguagem, livros, vídeos aulas e fórum e comunidades para o publico onde ele poderá ter dificuldade e saber o que preciso estudar para ser um desenvolvedor Android quando tem pouco conhecimento na área e procurando na internet os problemas.
Uma curta apresentação sobre o impacto das tecnologias de Inteligência Artificial no contexto do ensino, baseanda numa analogia com o universo do Dune.
The slides have little text and it is complicated to understand the narrative. I'll give you an idea of the context of the subjects I'll be teaching and which are referred to in the slides:
BDTSS - databases and server-side technologies is an undergraduate course
Web Project is a discipline taught at the end of the first year of a master's degree
Mentoria entre pares de estudantes para estudantesCarlos Santos
Que transformações poderão acontecer quando os estudantes mentores têm a liberdade e responsabilidade de conceptualizar, preparar e realizar as sessões de mentoria para outros estudantes?
O ponto de partida para esta conversa é desafiar a refletir sobre estratégias de mentoria entre pares, que procurem explorar o potencial criativo e de inovação que existe em cada estudante. No entanto, para que esse potencial se possa revelar é indispensável que o professor tenha a capacidade de se colocar em segundo plano, apoiando e validando, mas dando espaço e liberdade para que os estudantes mentores assumam a liderança e responsabilidade pelo processo.
Nesta sessão vamos começar por partilhar uma iniciativa baseada nesta abordagem, no contexto do ensino superior (AVILA Crew), apresentando as estratégias e conteúdos utilizados em sessões de mentoria já realizadas. Partindo da inspiração do modelo anterior, vamos partilhar a sua adaptação para o modelo adotado no projeto “Aprender Mentorando”, implementado em 3 agrupamentos de escolas nacionais, procurando demonstrar a viabilidade da sua adoção em todos os ciclos de estudo.
Slides de abertura do 1º Encontro Científico TCEdu
Apresenta-se a estrutura da Unidade Curricular de Tecnologias da Comunicação em Educação do Programa Doutoral em Multimédia em Educação da Universidade de Aveiro, abordando as estratégias de inovação pedagógica que conduziram à realização do encontro científico.
Tecnologias da Comunicação em Educação 2018: Aula inicialCarlos Santos
Slides de apoio à aula inicial da UC de Tecnologias da Comunicação em Educação do Programa Doutoral em Multimédia em Educação da Universidade de Aveiro
AVILA Crew - Uma experiência de tutoria (com jogos) de alunos para alunosCarlos Santos
Apresentação de 5 minutos realizada no 4º Encontro sobre Jogos e Mobile Learning, 5 maio 2018, na Faculdade de Psicologia e Ciências da Educação da Universidade de Coimbra
AVILA Crew – Uma experiência de tutoria de alunos para alunosCarlos Santos
Resumo: A disciplina de Laboratório Multimédia 4 da Licenciatura em Novas Tecnologias da Comunicação da Universidade de Aveiro representa um obstáculo significativo para muitos alunos deste curso com um perfil menos tecnológico. Na disciplina anterior, Laboratório Multimédia 3, a maioria destes alunos encontraram pela primeira vez os desafios de uma disciplina que, genericamente, se pode descrever como “Introdução à Programação”. Dado o elevado nível de insucesso que existiu nesta disciplina no presente ano letivo, procurou-se encontrar soluções que permitissem “recuperar” a motivação dos alunos para as temáticas relacionadas com a programação e, se possível, melhorar ainda os resultados relativamente a anos anteriores.
A estratégia delineada passou pela criação de uma equipa de tutoria constituída por ex-alunos da disciplina que demonstraram um desempenho muito bom. A equipa (AVILA Crew) inclui cerca de 20 voluntários e, até ao presente momento, preparou, organizou e realizou de 3 sessões de trabalho (AVILA Sessions), de acordo com os objetivos de ensino/aprendizagem apresentados pelos docentes da disciplina. Todos os conteúdos e soluções foram previamente analisadas e discutidas entre docentes e mentores de modo a garantir a sua correção científica.
Nesta sessão pretende-se apresentar o conceito que levou à constituição da AVILA Crew e discutir as estratégias e os resultados obtidos nas AVILA Sessions. Pretende-se ainda apresentar uma reflexão sobre as dificuldades na execução de um programa deste tipo e possíveis formas de apoio institucional que tornem este tipo de iniciativa mais sustentável.
Mestrado em Comunicação Multimédia da Universidade de Aveiro - Sessão de acol...Carlos Santos
Slides da sessão de acolhimento para os novos alunos do Mestrado em Comunicação Multimédia da Universidade de Aveiro.
Mais informação em http://www.ua.pt/ensino/course/101 e http://mcmm.web.ua.pt
Tecnologias da Comunicação em Educação: trabalho práticoCarlos Santos
Desafio para trabalho prático no âmbito da disciplina de Tecnologias da Comunicação em Educação do Programa Doutoral em Multimédia em Educação - Universidade de Aveiro
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxLuizHenriquedeAlmeid6
Slideshare Lição 10, Betel, Ordenança para buscar a paz e fazer o bem, 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
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...Biblioteca UCS
A biblioteca abriga, em seu acervo de coleções especiais o terceiro volume da obra editada em Lisboa, em 1843. Sua exibe
detalhes dourados e vermelhos. A obra narra um romance de cavalaria, relatando a
vida e façanhas do cavaleiro Clarimundo,
que se torna Rei da Hungria e Imperador
de Constantinopla.
Slides Lição 10, CPAD, Desenvolvendo uma Consciência de Santidade, 2Tr24.pptxLuizHenriquedeAlmeid6
Slideshare Lição 10, CPAD, Desenvolvendo uma Consciência de Santidade, 2Tr24, Pr Henrique, EBD NA TV, Lições Bíblicas, 2º Trimestre de 2024, adultos, Tema, A CARREIRA QUE NOS ESTÁ PROPOSTA, O CAMINHO DA SALVAÇÃO, SANTIDADE E PERSEVERANÇA PARA CHEGAR AO CÉU, Coment Osiel Gomes, estudantes, professores, Ervália, MG, Imperatriz, MA, Cajamar, SP, estudos bíblicos, gospel, DEUS, ESPÍRITO SANTO, JESUS CRISTO, Com. Extra Pr. Luiz Henrique, de Almeida Silva, tel-What, 99-99152-0454, Canal YouTube, Henriquelhas, @PrHenrique, https://ebdnatv.blogspot.com/
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
proposta curricular da educação de jovens e adultos da disciplina geografia, para os anos finais do ensino fundamental. planejamento de unidades, plano de curso da EJA- GEografia
para o professor que trabalha com a educação de jovens e adultos- anos finais do ensino fundamental.
3. Um computador...
• é capaz de tomar decisões com base na informação recolhida;
• as decisões são tomadas com base em condições;
• todas as condições têm que resultar num valor booleano: true ou false
• normalmente, as condições são construídas tendo por base operadores
de comparação e operadores lógicos.
4. Operadores de comparação
operador
operando esquerdo operando direito
a < b
“O valor de a é menor do que o valor de b?
true false
5. Operadores de comparação
Operador Significado
== igual
< menor
> maior
<= menor ou igual
>= maior ou igual
!= diferente (não igual)
6. Operadores de comparação: exemplos
var a = 5;
var b = 10;
var c = 2;
• Qual o resultado das seguintes comparações?
a > b; //?
b < 50; //?
a >= 10 % 2; //?
a > b > c; //?
7. Operadores de comparação: precedências
Operadores Precedência
<, >, <=, >= mais elevada
==, != menos elevada
8. Operadores de comparação: exemplos
var a = 5;
var b = 10;
var c = 2;
• Qual o resultado das seguintes comparações?
a > b == b < c; //?
9. Tantos iguais?
Operador Significado
= atribuição
== comparação: igual
comparação: igual com verificação de tipo
===
de dados
10. Armazenar resultados de comparações
var age = prompt(“Enter age:”, “”);
var isOverSixty = parseInt(age) > 60;
document.write(“Older than 60: “ + isOverSixty);
//Older than 60: false|true
Exemplo retirado de “Beginning JavaScript”, pág. 54
12. Operadores lógicos: como utilizar
• “A UA tem mais de 45 anos e menos de 50 anos?”
• 45 < idadeUA < 50; //?
• idadeUA > 45 && idadeUA < 50; //?
• NOTA: os operadores lógicos têm menor precedência do que os operadores
de comparação.
13. Tabelas de verdade: AND
a b a && b
TRUE TRUE TRUE
FALSE TRUE FALSE
TRUE FALSE FALSE
FALSE FALSE FALSE
14. Tabelas de verdade: OR
a b a || b
TRUE TRUE TRUE
FALSE TRUE TRUE
TRUE FALSE TRUE
FALSE FALSE FALSE
16. Operadores lógicos: exemplos
var a = 5;
var b = 10;
var c = 2;
• Qual o resultado das seguintes comparações?
a > b && b < c; //?
a < b && b < c; //?
a < b || b < c; //?
a > b && b < c; //?
!(a > c); //?
a < b || b < c && a < c; //?