Computação como Meio de Criatividade

Tamanho: px
Começar a partir da página:

Download "Computação como Meio de Criatividade"

Transcrição

1 1 Computação como Meio de Criatividade Clarisse Sieckenius de Souza SERG Departamento de Informática, PUC Rio Rua Marquês de São Vicente 225 Rio de Janeiro, RJ Brasil rio.br / rio.br/~clarisse A Computação, assim como a Linguagem, é uma ferramenta fantástica para construirmos e expressarmos mundos imaginários coisas que não existem na realidade (ainda), mas que existem em nossa imaginação e podem servir para proporcionar momentos de prazer, diversão, aprendizado e tudo o mais o que a nossa criatividade pode trazer para a experiência das outras pessoas. Assim como as histórias que lemos nos livros ou ouvimos de um contador de histórias, um programa de computador pode ser uma narrativa, com personagens, enredo, e ter até uma moral. O interessante é que, ao contrário da grande maioria das histórias contadas na linguagem escrita ou falada, os programas de computador em geral seguem caminhos muito diferentes a cada vez que são contados. É que seus programadores (autores da história que os programas contam) os preparam para interagir com os usuários (o equivalente dos leitores ou ouvintes ). Você talvez esteja pensando em alguns programas de TV do tipo Você Decide, em que o autor da história prepara diferentes finais para o enredo da história e são os telespectadores que, ao se comunicarem com a emissora, decidem através de voto qual dos finais possíveis vai ao ar. Ou pode ser também que você esteja pensando na Web, e em como dependendo dos links que você segue ao abrir a página inicial de um sítio, você acaba lendo uma narrativa ou descrição diferente da que você teria lido se tivesse escolhido outros links. Você está certo nos dois casos: estes dois mecanismos têm mesmo a ver com o que acontece na Computação. Só que há muito mais, e dois bons exemplos do que há são os jogos (games) e as simulações. Os jogos são quase por definição o espaço da fantasia e criatividade não há limites para que neles apareçam criaturas irreais ou criaturas reais com poderes irreais. Já as simulações são em geral um espaço de raciocínio, elas ajudam a explorar respostas para perguntas do tipo: E se a realidade fosse diferente do que percebo ou do que dizem que é?. Na maioria das vezes, as simulações servem para explorar as leis, conhecidas ou desconhecidas, que governam o mundo à nossa volta, revelando-nos o que é possível ou impossível, provável ou improvável, e assim por diante. Para podermos tirar partido da Computação como meio de criatividade, precisamos saber programar. E programar começa por sabermos dar forma às criaturas, objetos ou eventos que temos em mente e em seguida definir os comportamentos e contextos que vão governar o

2 2 desenrolar da narrativa (ou programa), não esquecendo de definir como o usuário pode interferir neste processo, através do mouse, joystick, teclado ou outro dispositivo de controle. Para exemplificar como isto acontece, vamos pensar em uma aplicação que serve tanto para criar jogos, quanto simulações, o AgentSheets (HUhttp:// Eis uma narrativa imaginária que podemos criar com esta aplicação: Figura 1: A caixa escura com a população restante de "X", o X do mal e a armadilha Uma excursão interplanetária trouxe do espaço seres muito estranhos, batizados de X pelos cientistas. O nome foi dado por causa da sua aparência, que se vê na Figura 1. Eles foram trazidos dentro de uma caixa escura, onde se movimentam sem parar, por vezes colidindo uns com os outros. É possível observá-los por meio de uma microcâmera inserida na caixa junto com um fio de fibra ótica. O que se observou, ao longo do tempo, é que um dos X que passou a ser chamado de o X do mal - está causando um tremendo estrago! Além de ter uma forma diferente dos demais, ao tocar em qualquer outro X ele injeta alguma substância letal no outro que, a partir daí, encolhe e se desintegra rapidamente. Na tentativa de preservar os X que ainda existem, os cientistas descobriram como fazer uma armadilha magnética que tem 75% de chance de aprisionar o X do mal e assim impedi-lo de dizimar a população que resta. A armadilha foi colocada na caixa através de um pequeno orifício e agora

3 3 você tem de movimentá-la usando as setas,, e do teclado de um computador. Você vai tentar aprisionar o X do mal o quanto antes para salvar o maior número possível dos 15 sobreviventes que agora restam. Como dá para ver, a narrativa sobre o destino da população de seres interplanetários pode seguir muitos rumos diferentes. Não dá para saber quando/se o X do mal vai exterminar outro X, e tampouco quando/se o personagem que comanda a armadilha ( você, como jogador) vai conseguir aprisioná-lo antes de ele eliminar toda a população de X. Tudo depende da interação que acontecer enquanto a narrativa se desenrola. Isto, na realidade, é diferente e mais complexo do que os casos exemplificados com os programas de TV do tipo Você Decide ou com a navegação na Web que depende dos links que você escolher seguir. Para sentir como funciona, 1 você pode jogá-lo na HUScalable Game Design ArcadeUH F A chave deste poder da computação é a representação computacional da forma, do comportamento, das interações e dos contextos de comportamento e interação que serão associados a cada elemento da narrativa. As representações deste jogo, chamado X Battle Demo ( Demonstração da Batalha dos X ), são construídas com uma linguagem visual de programação de agentes, a Visual AgenTalk. Com esta linguagem criamos agentes, lhes damos nomes e formas, como por exemplo aos agentes chamados de X, com duas formas: a normal ( ) e a encolhida ( ), que assume depois de ser injetado pelo X do Mal, antes de se desintegrar. Depois de lhes darmos nome e forma, definimos as regras de comportamento e as condições (contextos) em que são aplicadas. Veja na Figura 2 o exemplo de duas regras que fazem parte do comportamento do agente armadilha : A regra de cima diz que se a armadilha vê o X do Mal ao olhar para cima, e isto ocorre com uma probabilidade de 75%, então ela (a armadilha) se move para cima (onde está o X do Mal que ela está vendo) e transforma a imagem do agente (X do Mal) que está neste ponto em (o X do Mal aprisionado). A regra de baixo diz que se armadilha vê um espaço vazio olhar para a direita e o usuário pressiona a tecla ( Key (124) ), então ela se move para a direita. ao Figura 2: Representações computacionais criadas pela linguagem Visual AgenTalk do AgentSheets

4 4 Uma parte importante do funcionamento dos agentes, guiados pelas regras e condições que definem o seu comportamento, é a ordem em que as ações são executadas. No exemplo da Figura 2, se a ordem das duas regras fosse invertida (primeiro aplicando-se a de baixo e depois a de cima), numa situação como a apresentada na Figura 3, a armadilha deixaria de tentar aprisionar o X do Mal, pois andaria para a direita antes de tentar se lançar sobre o X do Mal que está acima dela. Portanto, a ordem em que as regras aparecem na Figura 2 garante que o agente sempre vai tentar aprisionar o X do Mal antes de continuar se movimentando no espaço. Figura 3: A armadilha está vendo o X do Mal ao olhar para cima e vendo um espaço vazio ao olhar para a direita : dependendo da ordem das regras, vai tentar aprisionar o vilão ou deixá lo escapar e andar para a direita. Se o aprisionar, sua aparência muda para. Esta especificação da ordem de execução das ações é o coração dos conceitos de algoritmo e procedimento, sobre os quais se apoia toda a Ciência da Computação. Outra questão bastante importante é a liberdade que o programador tem de escolher como quer representar aquilo que tem na mente. Por exemplo, no programa exemplificado, e que pode ser usado e inspecionado na Internet no endereço da HUScalable Game Design ArcadeUH, o agente X tem duas aparências: a normal ( ) e a encolhida ( ). Assim, depois de um encontro com o X do Mal, apesar de mudar de aparência, ele continua sendo o mesmo agente X. Porém, o programa poderia dar ao usuário exatamente a mesma sensação de jogo se o programador tivesse criado regras diferentes, dizendo que: Quando o agente X em sua única forma conhecida ( ) encontra com um X do Mal, ele desaparece; no lugar dele surge um novo agente, chamado X_doente, cuja única aparência é ( ); e X_doente resiste apenas alguns instantes antes de desaparecer. É claro que esta segunda regra é um tanto confusa, já que o personagem atacado ( ), ao desaparecer, causa o surgimento de um novo personagem ( ) de vida curtíssima que, além de tudo, tem uma aparência muito semelhante à do X desaparecido. Mas apesar de confusa, ela funciona ; o jogador, ao controlar o jogo, não nota nenhuma diferença entre o efeito desta regra confusa e o da sua versão mais lógica, anterior. Esta possibilidade de conseguir o mesmo efeito a partir de regras definidas de maneiras bem diferentes também é muito importante para a Ciência da Computação. Um mesmo objetivo pode ser atingido por programas muito distintos uns dos outros. Alguns serão mais claros e lógicos ao serem examinados por outros programadores ou aprendizes de Computação, enquanto outros serão mais confusos e difíceis de entender. Muito

5 5 frequentemente, junto com a clareza e a lógica vem a rapidez e eficiência de execução, e a redução da possibilidade de erros subsequentes de programação, mas este já é um assunto mais especializado para você explorar no futuro, se quiser. Para finalizar, é interessante dizer que o jogo que demonstra a Batalha dos X pode ser interpretado, por analogia, como uma simulação. Se por exemplo decidirmos que os agentes X são glóbulos vermelhos de nosso sangue, que o X do Mal é um micro-organismo que os destrói e que a armadilha é um medicamento que pode ser dosado (aumentando as chances de aprisionar o X do Mal) e aplicado na área do corpo onde está o mal, o jogo se transforma em uma simulação de um processo biológico. Na verdade, a analogia se estende a muitos campos em que temos, de forma literal ou figurada, uma luta entre organismos vivos e seus predadores, e tentamos intervir para aprisionar os exterminadores e salvar a população. Usando representações computacionais e regras capazes de controlá-las e transformá-las temos a possibilidade de criar narrativas, desde as mais simples às mais sofisticadas, e assim expressarmos o que temos em mente, para um sem-número de finalidades. Podemos divertir ou pesquisar, ilustrar ou ensinar, perguntar ou responder, provocar! A Computação é uma linguagem, que amplia muito a nossa capacidade de imaginar, criar e comunicar. Existem na Internet muitas aplicações que podem ser usadas para propósitos semelhantes aos que ilustramos com o AgentSheets. A maioria delas é gratuita e usada por muitas pessoas no mundo inteiro. O Scratch (HUhttp://scratch.mit.edu/UH), desenvolvido por pesquisadores do Massachussets Institute of Technology (MIT), é um dos exemplos mais populares da atualidade. Mas, além dele há também o NetLogo (HUhttp://ccl.northwestern.edu/netlogo/UH) e o Alice (HUhttp:// Em cada uma destas aplicações a linguagem de programação é diferente, criando diferentes possibilidades e desafios de representação computacional para expressarmos através de programas a nossa criatividade. Um jogo coletivo muito popular na rede, o World of Warcraft (também conhecido como WoW), permite que os jogadores programem poderes para seus personagens (isto é: dêem asas à sua imaginação e estendam o jogo). Uma das linguagens usadas para isto é Lua (HUhttp:// desenvolvida PUC-Rio. Para saber mais sobre Lua, visite HUhttp:// O SERG Semiotic Engineering Research Group realiza pesquisa sobre representações computacionais. Um de seus projetos, o Scalable Game Design Brasil, é desenvolvido em parceria com a AgentSheets Incorporated, o ADDLabs (Laboratório de Documentação Ativa e Design Inteligente) da UFF e L3D (Life long Learning and Design Center) da Universidade do Colorado em Boulder. Para saber mais visite o SERG em HUhttp:// rio.br/serguh.

Computador como meio de expressão: Novas falas na contemporaneidade

Computador como meio de expressão: Novas falas na contemporaneidade 1 Computador como meio de expressão: Novas falas na contemporaneidade Clarisse Sieckenius de Souza Departamento de Informática, PUC-Rio clarisse@inf.puc-rio.br rio.br 2 Roteiro Preliminares Semiótica e

Leia mais

Design de IHC PoliFacets

Design de IHC PoliFacets 1 Design de IHC PoliFacets INF1403 Introdução a IHC Aula 17 Marcelle Mota 13/05/2013 Scalable Game Design (SGD) Originado na Universidade do Colorado Objetivo: Promover a aquisição de raciocínio computacional

Leia mais

Manual de utilização

Manual de utilização Manual de utilização Para a utilização do sistema, podem ser usados tanto controles de XBOX 360 ligados ao computador, ou então por um teclado convencional. Ao abrir o sistema, a janela de configuração

Leia mais

Material reorganizado e adaptado por: Suéllen Rodolfo Martinelli. Disponibilizado em:

Material reorganizado e adaptado por: Suéllen Rodolfo Martinelli. Disponibilizado em: Material reorganizado e adaptado por: Suéllen Rodolfo Martinelli Disponibilizado em: www.scratchbrasil.net.br Material original criado por: Cesar Ferreira, Cláudio Gilberto César e Susana Seidel Disponibilizado

Leia mais

Manual Studio Uno 2.0

Manual Studio Uno 2.0 Manual Studio Uno.0 Primeiros Passos REVISÃO 0.4 - Mostrar fio motor passando pelo buraco - Tirar estrela Manual Studio Uno.0 Primeiros Passos O Studio Uno é um ambiente que torna fácil a programação do

Leia mais

(Re) Design de IHC O caso Polifacets Aula 2

(Re) Design de IHC O caso Polifacets Aula 2 1 (Re) Design de IHC O caso Polifacets Aula 2 INF1403 Introdução a IHC Ingrid Teixeira Monteiro 2 Redesign do Polifacets Engenharia semiótica do artefato Quem são os usuários? Do que eles precisam? Quais

Leia mais

Por que ter medo da tecnologia se ela pode ser uma facilitadora da. educação?

Por que ter medo da tecnologia se ela pode ser uma facilitadora da. educação? Por que ter medo da tecnologia se ela pode ser uma facilitadora da educação? O que a Shakira, o criador do Facebook, Mark Zuckerberg, e o ator, Ashton Kutcher, têm em comum? Todos eles já descobriram que

Leia mais

Introdução ao Pensamento Computacional. Maristela Alcântara

Introdução ao Pensamento Computacional. Maristela Alcântara Introdução ao Pensamento Computacional Maristela Alcântara Junho 2015 Aprender a programar, programar para aprender Muito se tem discutido sobre a influência das tecnologias no desenvolvimento das habilidades

Leia mais

O QUE SÃO OS BOOTCAMPS DE FÉRIAS DA HAPPY CODE? AQUI IRÁ ENCONTRAR APRENDER BRINCAR CRIAR. 1. Quais as Datas 2. Cursos Disponíveis 3.

O QUE SÃO OS BOOTCAMPS DE FÉRIAS DA HAPPY CODE? AQUI IRÁ ENCONTRAR APRENDER BRINCAR CRIAR. 1. Quais as Datas 2. Cursos Disponíveis 3. Braga O QUE SÃO OS BOOTCAMPS DE FÉRIAS DA HAPPY CODE? APRENDER BRINCAR CRIAR AQUI IRÁ ENCONTRAR 1. Quais as Datas 2. Cursos Disponíveis 3. Como funciona 4. Preços e Promoções 5. Descrição de cada curso

Leia mais

Crie seu próprio mundo

Crie seu próprio mundo Scratch 2 Crie seu próprio mundo All Code Clubs must be registered. By registering your club we can measure our impact, and we can continue to provide free resources that help children learn to code. You

Leia mais

Professor: Laboratório de Programação com Games. Anselmo Montenegro Conteúdo: - Introdução. Instituto de Computação - UFF

Professor: Laboratório de Programação com Games. Anselmo Montenegro  Conteúdo: - Introdução. Instituto de Computação - UFF Laboratório de Programação com Games Professor: Anselmo Montenegro www.ic.uff.br/~anselmo Conteúdo: - Introdução 1 Objetivo do curso Desenvolver habilidades de programação através da construção de vídeo

Leia mais

É possível levar um sapo ao lago?

É possível levar um sapo ao lago? É possível levar um sapo ao lago? Resumo da atividade Nesta atividade o professor proporá aos alunos um jogo de tabuleiro, sem contar para os alunos que o objetivo do jogo é impossível de se alcançar.

Leia mais

P R O J E T O E U R O P E U P R O M O V I D O P O R :

P R O J E T O E U R O P E U P R O M O V I D O P O R : 1 2 P R O J E T O E U R O P E U P R O M O V I D O P O R : P R O J E T O N Ú M E R O : 2015-1 - P T 0 1 - K A 2 0 1-013121 W W W. J U N I O R C O D E A C A D E M Y. E U P R O J E T O J U N I O R C O D E

Leia mais

CEDERJ - CENTRO DE EDUCAÇÃO SUPERIOR A DISTÂNCIA DO ESTADO DO RIO DE JANEIRO

CEDERJ - CENTRO DE EDUCAÇÃO SUPERIOR A DISTÂNCIA DO ESTADO DO RIO DE JANEIRO CEDERJ - CENTRO DE EDUCAÇÃO SUPERIOR A DISTÂNCIA DO ESTADO DO RIO DE JANEIRO MATERIAL DIDÁTICO IMPRESSO ORIENTAÇÔES PARA A ELABORAÇÃO DO PLANEJAMENTO DE UMA AULA CURSO: Física DISCIPLINA: Informática para

Leia mais

A tecnologia vem transformando a vida de muita gente e usá-la a favor da educação é uma ótima maneira de proporcionar experiências incríveis! O ensino de programação tem tudo a ver com isso e pode estar

Leia mais

Humano-Computador (IHC)

Humano-Computador (IHC) 1 INF1403 Introdução a Interação Humano-Computador (IHC) Turma 3WA Professora: Clarisse Sieckenius de Souza O Método M de Inspeção Semiótica (MIS) 1/2 19/04/2010 2 O Método M de Inspeção Semiótica (MIS)

Leia mais

Programação em Scratch

Programação em Scratch Abre o Scratch on-line através do teu navegador em https://scratch.mit.edu/ Acede à tua área e cria um novo projeto. Dá-lhe o nome de Halloween. Monta o seguinte cenário: Vamos agora programar os atores

Leia mais

Manual de aventuras com scratch

Manual de aventuras com scratch Manual de aventuras com scratch Básico A usa o scratch como introdução a programação de robôs. Scratch é uma linguagem de programação desenvolvida pelo Lifelong Kindergarten Group no Media Lab, MIT. Este

Leia mais

O DESAFIO DAS INTELIGÊNCIAS MÚLTIPLAS. Ref

O DESAFIO DAS INTELIGÊNCIAS MÚLTIPLAS. Ref O DESAFIO DAS INTELIGÊNCIAS MÚLTIPLAS Ref. 20005 O DESAFIO DAS INTELIGÊNCIAS MÚLTIPLAS Ref. 20005 1. CONTEÚDO 2. IDADE RECOMENDADA 3. OBJETIVOS DIDÁTICOS 4. DESCRIÇÃO DOS DESAFIOS DE CADA INTELIGÊNCIA

Leia mais

Bem-vindo ao Word. Para praticar o uso dos recursos do Word, procure o texto Experimente em vermelho ao longo do documento.

Bem-vindo ao Word. Para praticar o uso dos recursos do Word, procure o texto Experimente em vermelho ao longo do documento. Bem-vindo ao Word Instruções que você pode editar, compartilhar e imprimir Ao contrário dos antigos guias de usuários, este documento é seu para adaptar exatamente às suas necessidades. Durante a leitura,

Leia mais

Programação para Internet. Professor Pedro Ramires 1º Informática

Programação para Internet. Professor Pedro Ramires 1º Informática Programação para Internet Professor Pedro Ramires 1º Informática Introdução a Web HTML é a sigla em inglês para HiperText Markup Language, que em português significa linguagem para marcação de hipertexto.

Leia mais

O que é e como funciona o VBA no excel?

O que é e como funciona o VBA no excel? Este conteúdo faz parte da série: Excel VBA Ver 6 posts dessa série O Excel já é por si só uma ferramenta poderosa de elaboração de planilhas simples e sofisticadas, capazes de oferecer uma infinidade

Leia mais

Introdução: Neste jogo você deve orientar o grande peixe faminto e tentar comer todas as presas que estão nadando pelo mar.

Introdução: Neste jogo você deve orientar o grande peixe faminto e tentar comer todas as presas que estão nadando pelo mar. Nível 2 Peixe faminto Introdução: Neste jogo você deve orientar o grande peixe faminto e tentar comer todas as presas que estão nadando pelo mar. PASSO 1: Criando o peixe faminto Vamos fazer o peixe faminto

Leia mais

Programação em Scratch

Programação em Scratch Abre o Scratch on-line através do teu navegador em https://scratch.mit.edu/ Acede à tua área e cria um novo projeto. Dá-lhe o nome de Terror. Monta o seguinte cenário: Vamos agora programar os atores para

Leia mais

A pesquisa no ensino de computação. Práticas de ensino de algoritmos (Hazzan, Cap. 4) Péricles Miranda

A pesquisa no ensino de computação. Práticas de ensino de algoritmos (Hazzan, Cap. 4) Péricles Miranda A pesquisa no ensino de computação Práticas de ensino de algoritmos (Hazzan, Cap. 4) Péricles Miranda Existe pesquisa na área de ensino? Existe uma variedade de tópicos Conhecimento de novatos Investiga

Leia mais

INF 1771 Inteligência Artificial

INF 1771 Inteligência Artificial Edirlei Soares de Lima INF 1771 Inteligência Artificial Aula 24 Aprendizado Por Reforço Formas de Aprendizado Aprendizado Supervisionado Árvores de Decisão. K-Nearest Neighbor (KNN).

Leia mais

Ambiente de programação

Ambiente de programação EXPLORANDO O O que é o SCRATCH? O software Scratch é um ambiente para a criação de jogos, histórias e animações, usando raciocínio lógico. A partir desta ferramenta é possível exercitar conceitos de lógica

Leia mais

Guia do Instrutor Jogo da Bruxa

Guia do Instrutor Jogo da Bruxa 0. Antes da aula A. Criar uma conta de e-mail para a turma Entre no site: https://accounts.google.com/signup? Nome de usuário: coloque nome da escola e número da turma. Exemplo: Weingartner64 Senha: nome

Leia mais

CRIAÇÃO DE PROGRAMAS USANDO SHAPES

CRIAÇÃO DE PROGRAMAS USANDO SHAPES TUTORIAL Nº 002 CRIAÇÃO DE PROGRAMAS USANDO SHAPES (PROGRAMAÇÃO EXPRESS) Autor: Ciro Ota São José dos Campos/SP, 13 de Março de 2008 INTRODUÇÃO: Nesse manual iremos ensinar como criar um programa de forma

Leia mais

Definição IHC. Disciplina ou campo de estudo interessada no design, implementação e avaliação de sistemas computacionais interativos para uso humano.

Definição IHC. Disciplina ou campo de estudo interessada no design, implementação e avaliação de sistemas computacionais interativos para uso humano. Introdução à IHC Definição IHC Disciplina ou campo de estudo interessada no design, implementação e avaliação de sistemas computacionais interativos para uso humano. Estudo dos fenômenos associados ao

Leia mais

INF 1771 Inteligência Artificial

INF 1771 Inteligência Artificial INF 1771 Inteligência Artificial Aula 18 Aprendizado Por Reforço Edirlei Soares de Lima Formas de Aprendizado Aprendizado Supervisionado Árvores de Decisão. K-Nearest Neighbor (KNN).

Leia mais

Aula Inaugural. Iniciação à Programação

Aula Inaugural. Iniciação à Programação Aula Inaugural Iniciação à Programação A OBI Olimpíada Brasileira de Informática Modalidades: 1. Iniciação a. 2. Provas de Lógica Objetiva utilizando Papel e Caneta Programação a. Provas com Problemas

Leia mais

Oi, Ficou curioso? Então conheça nosso universo.

Oi, Ficou curioso? Então conheça nosso universo. Oi, Somos do curso de Jogos Digitais da Universidade Franciscana, e esse ebook é um produto exclusivo criado pra você. Nele, você pode ter um gostinho de como é uma das primeiras aulas do seu futuro curso.

Leia mais

Porque a gamificação faz tanto sentido. O que é a gamificação e porque o aprendizado é mais eficaz com esta nova tendência.

Porque a gamificação faz tanto sentido. O que é a gamificação e porque o aprendizado é mais eficaz com esta nova tendência. Porque a gamificação faz tanto sentido O que é a gamificação e porque o aprendizado é mais eficaz com esta nova tendência. Porque a gamificação faz tanto sentido Gamificação ou gamification, em inglês,

Leia mais

Desde o surgimento dos primeiros jogos eletrônicos em meados dos anos 50, uma infinidade de aparatos eletrônicos foram desenvolvidos, principalmente

Desde o surgimento dos primeiros jogos eletrônicos em meados dos anos 50, uma infinidade de aparatos eletrônicos foram desenvolvidos, principalmente 1 Introdução Desde o surgimento dos primeiros jogos eletrônicos em meados dos anos 50, uma infinidade de aparatos eletrônicos foram desenvolvidos, principalmente referentes a jogos e entretenimento digital.

Leia mais

Introdução a Programação

Introdução a Programação Introdução a Programação Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br docente.ifrn.edu.br/andrealmeida Aula 01 Informática e a Programação Roteiro Informática Pensar e Programar Atividades

Leia mais

Caça às bruxas. PASSO 1: Crie uma bruxa voadora. Nível 1

Caça às bruxas. PASSO 1: Crie uma bruxa voadora. Nível 1 Nível 1 Caça às bruxas Introdução: Este é um jogo de caça às bruxas. Você deve clicar nas bruxas que aparecem na tela, cada vez que acertar uma delas você ganha pontos. O objetivo é ganhar o máximo de

Leia mais

5. Expressões aritméticas

5. Expressões aritméticas 5. Expressões aritméticas 5.1. Conceito de Expressão O conceito de expressão em termos computacionais está intimamente ligado ao conceito de expressão (ou fórmula) matemática, onde um conjunto de variáveis

Leia mais

YouTube - 9 truques que tem de conhecer

YouTube - 9 truques que tem de conhecer YouTube - 9 truques que tem de conhecer Date : 15 de Fevereiro de 2017 O YouTube é o maior agregador de vídeo do mundo. Pese o facto de haver muitos e de altíssima qualidade, a realidade mostra que o YouTube

Leia mais

S C R A T C H P R O J E C T

S C R A T C H P R O J E C T S C R A T C H P R O J E C T PORTUGUESE Introdução Em julho de 1969, Neil Armstrong deu os primeiros passos na lua. Nós então celebramos o 50º aniversário desta conquista incrível, nós temos a chance de

Leia mais

Administração Central 2019 São Paulo

Administração Central 2019 São Paulo 2019 São Paulo Material Didático sobre Robocode 1 Conceitos básicos sobre as técnicas de Orientação a Objetos Para que possamos utilizar o Robocode para construção do nosso Robô, usaremos a linguagem de

Leia mais

Humano-Computador (IHC)

Humano-Computador (IHC) 1 INF1403 Introdução a Interação Humano-Computador (IHC) Turma 3WA Professora: Clarisse Sieckenius de Souza IHC = Comunicação Humana Mediada por Computadores: Engenharia Semiótica I e II 24 e 29/Mar/2010

Leia mais

Programação de Computadores

Programação de Computadores Programação de Computadores Instituto de Computação UFF Departamento de Ciência da Computação Otton Teixeira da Silveira Filho Conteúdo IDE (Integrated Development Environment) ou Ambiente de desenvolvimento

Leia mais

Introdução ao Desenvolvimento de Jogos BCT - UERN

Introdução ao Desenvolvimento de Jogos BCT - UERN Introdução ao Desenvolvimento de Jogos BCT - UERN Créditos Professores UERN Alberto Signoretti Raul Paradeda Alunos CC UERN Pedro Henrique Bruno Magnos Gustavo Matheus Rodrigo Fernandes Visão Inicial Elementos

Leia mais

Introdução a IHC: Apresentação da Disciplina

Introdução a IHC: Apresentação da Disciplina 1 Introdução a IHC: Apresentação da Disciplina Aula 01 04/03/2013 2 Objetivos da Aula Apresentação da Professora dos Alunos da Disciplina do Programa 3 A Professora Mestre e Doutora em Informática pela

Leia mais

Estrutura e Funcionamento dos Computadores (Conceitos Básicos)

Estrutura e Funcionamento dos Computadores (Conceitos Básicos) Estrutura e Funcionamento dos Computadores (Conceitos Básicos) Sistema Computacional Peopleware (usuário) Software (programas) Hardware (máquina) Hardware Corresponde à parte material, aos componentes

Leia mais

Interação Humano-Computador Introdução à Matéria e Apresentação do Curso

Interação Humano-Computador Introdução à Matéria e Apresentação do Curso 1 Interação Humano-Computador Introdução à Matéria e Apresentação do Curso 12/02/2014 www.inf.puc-rio.br/~inf1403 2 Roteiro da Aula IHC: Caracterização IHC na PUC-Rio Formato da Disciplina em 2014-1 Avaliação

Leia mais

Introdução à lógica de programação utilizando Scratch Aula 1

Introdução à lógica de programação utilizando Scratch Aula 1 Universidade Tecnológica Federal do Paraná Campus Curitiba Introdução à lógica de programação utilizando Scratch Aula 1 Juliana Sandis Cavalcante Quem somos? Estudantes do grupo PET CoCE - Computando Culturas

Leia mais

Jogo da Tabuada. Introdução. Scratch

Jogo da Tabuada. Introdução. Scratch Scratch 2 Jogo da Tabuada All Code Clubs must be registered. By registering your club we can measure our impact, and we can continue to provide free resources that help children learn to code. You can

Leia mais

São tantas funções e possibilidades que é bem provável que você esteja perdendo mais tempo do que gostaria para fazer uma planilha bem feita.

São tantas funções e possibilidades que é bem provável que você esteja perdendo mais tempo do que gostaria para fazer uma planilha bem feita. Se você já usou ou usa o Excel, sabe que ele tem uma infinidade de funcionalidades. São tantas funções e possibilidades que é bem provável que você esteja perdendo mais tempo do que gostaria para fazer

Leia mais

SCC0504 Programação Orientada a Objetos Prof. Luiz Eduardo Virgilio da Silva / Estevam Arantes (Monitor) Projeto

SCC0504 Programação Orientada a Objetos Prof. Luiz Eduardo Virgilio da Silva / Estevam Arantes (Monitor) Projeto UNIVERSIDADE DE SÃO PAULO INSTITUTO DE CIÊNCIAS MATEMÁTICAS E DE COMPUTAÇÃO Departamento de Ciências de Computação SCC0504 Programação Orientada a Objetos Prof. Luiz Eduardo Virgilio da Silva / Estevam

Leia mais

Professora: Clarisse Sieckenius de Souza 12/09/2011

Professora: Clarisse Sieckenius de Souza 12/09/2011 1 INF1403 O Método M de Inspeção Semiótica (MIS) Professora: Clarisse Sieckenius de Souza 12/09/2011 2 Caracterização de IHC A visão centrada na comunicação A idéia ia central de Engenharia Semiótica Os

Leia mais

KODU. Como desenvolver o raciocínio lógico dos alunos

KODU. Como desenvolver o raciocínio lógico dos alunos KODU Como desenvolver o raciocínio lógico dos alunos Objectivos da Sessão Kodu Desenvolver o raciocínio lógico Apresentar o Kodu Como instalar Ambiente Virtual Criar um jogo Criar um mundo Personagens

Leia mais

Material criado e organizado por: Suéllen Rodolfo Martinelli. Disponibilizado em:

Material criado e organizado por: Suéllen Rodolfo Martinelli. Disponibilizado em: Material criado e organizado por: Suéllen Rodolfo Martinelli Disponibilizado em: www.scratchbrasil.net.br Um jogo muito simples e viciante que foi lançado no ano de 2014 para celulares, é o jogo Flappy

Leia mais

APOSTILA SCRATCH CONCEITOS BÁSICOS

APOSTILA SCRATCH CONCEITOS BÁSICOS APOSTILA SCRATCH CONCEITOS BÁSICOS PROFESSORA: VANESSA CONCEIÇÃO TUTORA: JULIANE BORGES TUTORA: MURIELL CRUZ Santo Amaro BA 2015.2 SUMÁRIO 1 INTRODUÇÃO AO SCRATCH... 3 2 UTILIZANDO DOS COMANDOS DO SCRATCH...

Leia mais

TEXTOS SAGRADOS. Noções introdutórias

TEXTOS SAGRADOS. Noções introdutórias TEXTOS SAGRADOS Noções introdutórias A ORIGEM Os Textos Sagrados, via de regra, tiveram uma origem comum: Experiência do sagrado. Oralidade. Pequenos textos. Primeiras redações. Redação definitiva. Organização

Leia mais

EDUCAÇÃO TECNOLÓGICA XXI Aulas de Programação. Externato Marista de Lisboa 2018/2019

EDUCAÇÃO TECNOLÓGICA XXI Aulas de Programação. Externato Marista de Lisboa 2018/2019 EDUCAÇÃO TECNOLÓGICA XXI Aulas de Programação Externato Marista de Lisboa 2018/2019 QUEM SOMOS A Happy Code é um projeto de sucesso em Portugal que procura desenvolver competências digitais nas crianças

Leia mais

Comunicabilidade 07-09/04/2014. O que é dito? Como é dito? INF1403 Introdução a IHC.

Comunicabilidade 07-09/04/2014. O que é dito? Como é dito? INF1403 Introdução a IHC. 1 Comunicabilidade Metacomunicação: O que é? Quem fala com quem? O que é dito? Como é dito? 07-09/04/2014 www.inf.puc-rio.br/~inf1403 2 Roteiro da Aula Discussão da atividade de auto aprendizado da aula

Leia mais

FICHA TÉCNICA. facebook.com/manuscritoeditora

FICHA TÉCNICA.  facebook.com/manuscritoeditora FICHA TÉCNICA www.manuscrito.pt facebook.com/manuscritoeditora 2016 Direitos reservados para Letras & Diálogos, uma empresa Editorial Presença, Estrada das Palmeiras, 59 Queluz de Baixo 2730-132 Barcarena

Leia mais

O QUE SÃO OS BOOTCAMPS DE FÉRIAS DA HAPPY CODE? AQUI IRÁ ENCONTRAR APRENDER BRINCAR CRIAR. 1. Quais as Datas 2. Cursos Disponíveis 3.

O QUE SÃO OS BOOTCAMPS DE FÉRIAS DA HAPPY CODE? AQUI IRÁ ENCONTRAR APRENDER BRINCAR CRIAR. 1. Quais as Datas 2. Cursos Disponíveis 3. HAPPY CODE Lumiar O QUE SÃO OS BOOTCAMPS DE FÉRIAS DA HAPPY CODE? APRENDER BRINCAR CRIAR AQUI IRÁ ENCONTRAR 1. Quais as Datas 2. Cursos Disponíveis 3. Como funciona 4. Preços e Promoções 5. Programa Completo

Leia mais

CEDERJ - CENTRO DE EDUCAÇÃO SUPERIOR A DISTÂNCIA DO ESTADO DO RIO DE JANEIRO

CEDERJ - CENTRO DE EDUCAÇÃO SUPERIOR A DISTÂNCIA DO ESTADO DO RIO DE JANEIRO CEDERJ - CENTRO DE EDUCAÇÃO SUPERIOR A DISTÂNCIA DO ESTADO DO RIO DE JANEIRO MATERIAL DIDÁTICO IMPRESSO CURSO: Física DISCIPLINA: Informática para o Ensino de Física CONTEUDISTA: Carlos Eduardo Aguiar

Leia mais

Exercicios para Prova Introdução a IHC: INF1403

Exercicios para Prova Introdução a IHC: INF1403 Exercicios para Prova Introdução a IHC: INF1403 Professora Clarisse 1: Conceitos Gerais Para cada afirmativa abaixo, indique se ela é verdadeira ou falsa. Caso seja falsa, justifique sua resposta com um

Leia mais

INF Fundamentos de Computação Gráfica /1

INF Fundamentos de Computação Gráfica /1 INF01047 - Fundamentos de Computação Gráfica - 2013/1 Especificação do Trabalho Final Professores: João Comba (comba@inf.ufrgs.br) e Marcelo Walter (marcelo.walter@inf.ufrgs.br) Objetivo Consolidar o conhecimento

Leia mais

Manual do Kiriki. Albert Astals Cid Eugene Trounev Tradução: Luiz Fernando Ranghetti

Manual do Kiriki. Albert Astals Cid Eugene Trounev Tradução: Luiz Fernando Ranghetti Albert Astals Cid Eugene Trounev Tradução: Luiz Fernando Ranghetti 2 Conteúdo 1 Introdução 5 2 Como jogar 6 3 Regras do jogo, estratégias e dicas 8 3.1 Regras do jogo........................................

Leia mais

1 Introdução Contexto da pesquisa

1 Introdução Contexto da pesquisa 1 Introdução Este capítulo introduz o contexto de pesquisa desta tese e uma visão detalhada da metodologia utilizada no desenvolvimento do trabalho. Ao final, descrevemos a organização do restante do texto.

Leia mais

Algoritmos e Linguagem de Programação I

Algoritmos e Linguagem de Programação I Algoritmos e Linguagem de Programação I Roberto roberto.ferreira@lapa.ifbaiano.edu.br 2014.1 Módulo I Aula 2 Introdução LÓGICA Lógica Lógica é a forma correta de organizar os pensamentos e demonstrar o

Leia mais

ANÁLISE DO SCRATCH COMO FERRAMENTA DE AUXÍLIO APRENDIZAGEM

ANÁLISE DO SCRATCH COMO FERRAMENTA DE AUXÍLIO APRENDIZAGEM ANÁLISE DO SCRATCH COMO FERRAMENTA DE AUXÍLIO APRENDIZAGEM Livia Ferreira Vidal Mestre em Ciências da Saúde e do Meio Ambiente pelo Centro Universitário de Volta Redonda Docente/Coordenadora do Curso de

Leia mais

Universidade de São Paulo Instituto de Matemática e Estatística. Manual do Usuário amaze Unknown

Universidade de São Paulo Instituto de Matemática e Estatística. Manual do Usuário amaze Unknown Universidade de São Paulo Instituto de Matemática e Estatística Manual do Usuário amaze Unknown Dezembro de 2010 1 Sumário 1 Motivação 3 2 Requisitos Mínimos 4 3 Instalação 4 4 Como Jogar 5 5 Objetivos

Leia mais

O QUE SÃO OS BOOTCAMPS DE FÉRIAS DA HAPPY CODE?

O QUE SÃO OS BOOTCAMPS DE FÉRIAS DA HAPPY CODE? OEIRAS O QUE SÃO OS BOOTCAMPS DE FÉRIAS DA HAPPY CODE? QUANDO? 2 OPÇÕES EM CADA SEMANA 9-13 Julho 16-20 Julho OPÇÃO 1 Bootcamp de Programação (meio dia) 23-27 Julho 30 Julho 3 Agosto OPÇÃO 2 Bootcamp de

Leia mais

Introdução. A quem se destina este livro. Sobre o que este livro é (e não é)

Introdução. A quem se destina este livro. Sobre o que este livro é (e não é) Bem-vindo ao maravilhoso mundo do Windows 10! Este livro da série Passo a Passo foi feito para que você possa usá-lo da maneira que preferir. Ao lê-lo do início ao fim, seguindo a ordem dos capítulos,

Leia mais

Como usar o Agendor para criar um processo de vendas e vender mais

Como usar o Agendor para criar um processo de vendas e vender mais Como usar o Agendor para criar um processo de vendas e vender mais Se você busca aumentar suas vendas de forma eficiente, criar um processo comercial irá ajudá-lo a conseguir isso 2 Se existe um item pelo

Leia mais

1. Crie um novo projeto Scratch. Apague o gato clicando com o botão direito e em apagar.

1. Crie um novo projeto Scratch. Apague o gato clicando com o botão direito e em apagar. Nível 3 Ferramenta de desenho Introdução: Neste projeto, vamos criar uma ferramenta de pintura para criar desenhos. Esta ferramenta permitirá escolher a cor do lápis, limpar a tela, usar carimbos e muito

Leia mais

Transformando seu BBC micro: bit em jogo. Podemos jogar com o BBC micro:bit?

Transformando seu BBC micro: bit em jogo. Podemos jogar com o BBC micro:bit? 03 Transformando seu BBC micro: bit em jogo Podemos jogar com o BBC micro:bit? 03 Transformando seu BBC micro: bit em jogo Podemos jogar com o BBC micro:bit? Em nossa última atividade, aprendemos que os

Leia mais

Marcelo Henrique dos Santos

Marcelo Henrique dos Santos Programação de jogos em rede Marcelo Henrique dos Santos www.marcelohsantos.com.br Programação de jogos em rede Aula 5: Segurança Segurança Ao conectar um computador a uma rede, é necessário que tome as

Leia mais

A INFLUÊNCIA DOS JOGOS ELETRÔNICOS PARA O PRENDIZADO DA LINGUA INGLESA

A INFLUÊNCIA DOS JOGOS ELETRÔNICOS PARA O PRENDIZADO DA LINGUA INGLESA A INFLUÊNCIA DOS JOGOS ELETRÔNICOS PARA O PRENDIZADO DA LINGUA INGLESA Lucas Martins Zonta¹, Henrique Augusto dos Reis Keese¹, Marco A. Nagao², José Rafael Pilan³ ¹Aluno da Faculdade de Tecnologia de Botucatu,

Leia mais

Olá pessoal, Hoje vamos entender os conceitos sobre linguagem de programação. Definição, tipos de linguagens e as linguagens mais utilizadas

Olá pessoal, Hoje vamos entender os conceitos sobre linguagem de programação. Definição, tipos de linguagens e as linguagens mais utilizadas Olá pessoal, Hoje vamos entender os conceitos sobre linguagem de programação. Definição, tipos de linguagens e as linguagens mais utilizadas atualmente. Uma linguagem de programação é um conjunto padronizado

Leia mais

É uma sequência lógica de ações, um passo a passo, para atingir determinado objetivo.

É uma sequência lógica de ações, um passo a passo, para atingir determinado objetivo. Computação I Introdução Olá pessoal, eu sou o Edivaldo e aqui vou tentar ensinar de um jeito resumido e descomplicado as noções iniciais do curso de Programação da UFRJ, que é ministrado na linguagem de

Leia mais

OmniPC 4.2 Guia do usuário

OmniPC 4.2 Guia do usuário OmniPC 4.2 Guia do usuário Utilização prevista O OmniPC é um software destinado aos produtos OmniScan usados em ensaios não destrutivos de materiais comerciais e industriais. Não use o OmniPC para fins

Leia mais

Manual do KBreakout. Fela Winkelmolen Stephanie Whiting Tradução: José Pires

Manual do KBreakout. Fela Winkelmolen Stephanie Whiting Tradução: José Pires Fela Winkelmolen Stephanie Whiting Tradução: José Pires 2 Conteúdo 1 Introdução 6 2 Como Jogar 7 3 Regras do Jogo, Estratégias e Sugestões 8 3.1 Regras............................................ 8 3.2

Leia mais

Roteiro da oficina. 1. Abrir o Scratch Offline Clicar no ícone Scratch 2 na sua área de trabalho. 2. Mudar o idioma para Português.

Roteiro da oficina. 1. Abrir o Scratch Offline Clicar no ícone Scratch 2 na sua área de trabalho. 2. Mudar o idioma para Português. Roteiro da oficina 0. ANTES DA AULA: Instalar Scratch off-line Para utilizar a versão offline do Scratch, primeiramente precisamos fazer o download do software. Entrar no site: https://scratch.mit.edu/scratch2download/,

Leia mais

Universidade Federal de Roraima Departamento de Matemática Introdução à Ciência da Computação

Universidade Federal de Roraima Departamento de Matemática Introdução à Ciência da Computação Universidade Federal de Roraima Departamento de Matemática Introdução à Ciência da Computação Tema nº1: Entrada e saída de dados Assunto: Elemos básicos sobre Arquitetura de Computadores Conceito de Hardware,

Leia mais

CRIAÇÃO RÁPIDA DE PROGRAMAS (SHOWS)

CRIAÇÃO RÁPIDA DE PROGRAMAS (SHOWS) TUTORIAL Nº 001 CRIAÇÃO RÁPIDA DE PROGRAMAS (SHOWS) Autor: Ciro Ota São José dos Campos/SP, 13 de Março de 2008 INTRODUÇÃO: Nesse manual iremos ensinar como criar um programa de forma rápida e simples,

Leia mais

Veja alguns exemplos onde você pode utilizar a análise SWOT de forma direta:

Veja alguns exemplos onde você pode utilizar a análise SWOT de forma direta: Nesse artigo falaremos sobre: Uso da SWOT para estratégias específicas Importância dos planos de ação Exemplo 1 Lançamento de uma linha nova de produtos ou serviços Exemplo 2 Expansão da empresa Transforme

Leia mais

A Ecologia e os fenômenos. O que temos neste universo natural?

A Ecologia e os fenômenos. O que temos neste universo natural? A Ecologia e os fenômenos. O que temos neste universo natural? Ecologia é a ciência que estuda a interação dos seres vivos com o meio ambiente. Com a evolução das tecnologias digitais, podemos inserir

Leia mais

1.5 PROGRAMAÇÃO DE JOGOS EM AMBIENTE DE REA LIDADE AUMENTADA AMBIENTES INTEGRADOS DE DESENVOLVIMENTO DE JOGOS 19

1.5 PROGRAMAÇÃO DE JOGOS EM AMBIENTE DE REA LIDADE AUMENTADA AMBIENTES INTEGRADOS DE DESENVOLVIMENTO DE JOGOS 19 ÍNDICE GERAL SOBRE O LIVRO XI 1 INTRODUÇÃO 1 1.1 GERAÇÃO DIGITAL NATIVE 2 1.2 ALGORITMIA E PROGRAMAÇÃO DE COMPUTADORES 2 1.3 COMPUTAÇÃO EM NUVEM 4 1.4 PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS 6 1.5 PROGRAMAÇÃO

Leia mais

A Utilização de Jogos Educativos no Âmbito Educacional

A Utilização de Jogos Educativos no Âmbito Educacional A Utilização de Jogos Educativos no Âmbito Educacional Wellington Ravagnani Figueiredo 1, Claudete Werner 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil wellrf15@gmail.com, claudete@unipar.br

Leia mais

Aula 4 Introdução ao C

Aula 4 Introdução ao C Considere o nosso MSC. O Processador Central, entende o conjunto de instruções, leia, imprima, atribuição e condicional e com ela resolvemos vários problemas, construindo vários algoritmos. As instruções

Leia mais

Ambiente Virtual de Aprendizagem (AVA)

Ambiente Virtual de Aprendizagem (AVA) Ambiente Virtual de Aprendizagem (AVA) Ultimamente o ensino a distância tem ganhado grande destaque em todo pais, por proporcionar capacitação a pessoas que não tem acesso ao ensino presencial. Esta proposta

Leia mais

MC-102 Aula 01. Instituto de Computação Unicamp

MC-102 Aula 01. Instituto de Computação Unicamp MC-102 Aula 01 Introdução à Programação de Computadores Instituto de Computação Unicamp 2016 Roteiro 1 Por que aprender a programar? 2 Hardware e Software 3 Organização de um ambiente computacional 4 Algoritmos

Leia mais

Introdução e objectivo do jogo. Material

Introdução e objectivo do jogo. Material REGRAS 1 Introdução e objectivo do jogo Na cidade de Lisboa, o Castelo de S. Jorge conheceu muitos Senhores, desde o vizir Al- Fihrî até ao Rei D. Manuel II. Passou pelas mãos de Romanos, Muçulmanos e

Leia mais

Introdução à Programação

Introdução à Programação Nível 1 Introdução à Programação Programar é como criar uma peça de teatro. Em uma peça de teatro Você vai precisa de atores para interpretá-la. Você também pode criar fantasias para eles. Um ator pode

Leia mais

POWERPOINT O PowerPoint é um software de apresentação multimídia. As apresentações elaboradas por ele, podem ser diretamente exibidas no monitor de vídeo de um computador ou projetadas através de dispositivos

Leia mais

Comunicação entre PC e Arduino

Comunicação entre PC e Arduino Comunicação entre PC e Arduino Date : 16 de Fevereiro de 2011 Por Cristiano Silva para o PPLWARE.COM Numa sociedade, todo o indivíduo necessita de comunicar com os restantes. Para tal, desenvolveu e adquiriu,

Leia mais

Base de dados: Encomendas

Base de dados: Encomendas Base de dados: Encomendas Vamos criar a BD do modelo de dados seguinte: 144 Base de dados: Encomendas (exemplos de dados) Repare no exemplo de duas encomendas, uma com 3 produtos, a 10249 E outra, a 10250

Leia mais

Semáforo Autor: Alan Parr. Avanço Autor: Dan Troyka, Material Um tabuleiro quadrado 7 por peças brancas e 14 peças negras.

Semáforo Autor: Alan Parr. Avanço Autor: Dan Troyka, Material Um tabuleiro quadrado 7 por peças brancas e 14 peças negras. Avanço Autor: Dan Troyka, 2000 Material Um tabuleiro quadrado 7 por 7. 14 peças brancas e 14 peças negras. Objectivo posição inicial Um jogador ganha se chegar com uma das suas peças à primeira linha do

Leia mais

Introdução ao Phun...

Introdução ao Phun... Secretaria Municipal de Educação Núcleo de Tecnologia Educacional Municipal NTM Projeto de Informática Aplicada à Educação de Volta Redonda - VRlivre Introdução ao Phun... O que é Phun? Phun foi criado

Leia mais

Degenerescência. Marina Andretta ICMC-USP. 19 de outubro de 2016

Degenerescência. Marina Andretta ICMC-USP. 19 de outubro de 2016 Degenerescência Marina Andretta ICMC-USP 19 de outubro de 2016 Baseado no livro Introduction to Linear Optimization, de D. Bertsimas e J. N. Tsitsiklis. Marina Andretta (ICMC-USP) sme0211 - Otimização

Leia mais

Curso de Extensão. Educação Integral e em Tempo Integral Proposta de Trabalho com Blogs. Profª Drª Roberta Pasqualli - IFSC

Curso de Extensão. Educação Integral e em Tempo Integral Proposta de Trabalho com Blogs. Profª Drª Roberta Pasqualli - IFSC Curso de Extensão Educação Integral e em Tempo Integral Proposta de Trabalho com Blogs Profª Drª Roberta Pasqualli - IFSC CONCEITOS Blog é uma abreviação do termo inglês: Web (página da internet) + log

Leia mais

MODELAGEM MATEMÁTICA E PENSAMENTO COMPUTACIONAL NO 5º ANO DO ENSINO FUNDAMENTAL

MODELAGEM MATEMÁTICA E PENSAMENTO COMPUTACIONAL NO 5º ANO DO ENSINO FUNDAMENTAL MODELAGEM MATEMÁTICA E PENSAMENTO COMPUTACIONAL NO 5º ANO DO ENSINO FUNDAMENTAL Márcia Regina Kaminski Universidade Estadual do Oeste do Paraná marciarkjf@gmail.com Clodis Boscarioli Universidade Estadual

Leia mais