FICHA TÉCNICA. facebook.com/manuscritoeditora
|
|
- Leonardo Arantes Chagas
- 7 Há anos
- Visualizações:
Transcrição
1 FICHA TÉCNICA facebook.com/manuscritoeditora 2016 Direitos reservados para Letras & Diálogos, uma empresa Editorial Presença, Estrada das Palmeiras, 59 Queluz de Baixo Barcarena Título original: Cria o teu jogo de computador Autores: Manuel Menezes de Sequeira e Nélio Codices Copyright Manuel Menezes de Sequeira e Nélio Codices, 2016 Copyright Letras & Diálogos, 2016 Revisão: Helena Romão / Editorial Presença Paginação e capa: Cyrne Design Impressão e acabamento: Multitipo Artes Gráficas, Lda. ISBN: Depósito legal n.º /16 1.ª edição, Lisboa, outubro, 2016
2 ÍNDICE 01 O QUE É PROGRAMAR? 02 A ESTRUTURA DESTE LIVRO 03 O SCRATCH 04 CRIAR O PROJETO 05 MOVIMENTO DO JOGADOR 06 MOVIMENTO DA BOLA 07 TOQUE ENTRE A BOLA E O JOGADOR 08 RAQUETADAS 09 O JOGADOR MEXE O CORPO 10 O CAMPO E PERDER O JOGO 11 COMEÇAR DA FORMA CERTA 12 CONTAR OS TOQUES NA BOLA 13 MOVIMENTO DO JOGADOR MELHORADO 14 COMANDOS DEFINIDOS PELO UTILIZADOR 15 COMEÇAR, JOGAR E TERMINAR Pág. 08 Pág. 16 Pág. 22 Pág. 36 Pág. 46 Pág. 62 Pág. 80 Pág. 92 Pág. 102 Pág. 110 Pág. 132 Pág. 140 Pág. 154 Pág. 170 Pág. 190
3 16 COMEÇAR E CONTINUAR COM BOTÕES 17 RESULTADO DO JOGO 18 UM JOGO MAIS REALISTA 19 EM FOCO 20 PÁGINA DO PROJETO E PARTILHA 21 DESPEDIDA E ALGUMAS DICAS AGRADECIMENTOS CRÉDITOS Pág. 206 Pág. 218 Pág. 230 Pág. 252 Pág. 262 Pág. 270 Pág. 277 Pág. 279
4 010 O QUE É PROGRAMAR? Bem-vindo à programação! Lendo este livro e fazendo as atividades que te propomos, aprenderás os fundamentos da programação, que poderás usar para começar a desenvolver os teus próprios programas, tanto em Scratch, como noutras linguagens de programação. Mas o que significa afinal «programar»? O que são «programas»? E o que são «linguagens de programação»? E o que é o Scratch? Neste capítulo, que fizemos curto para mais rapidamente passares à prática, vamos responder às três primeiras questões. A última questão, sobre o Scratch, será respondida num capítulo um pouco mais à frente. Programar é partir de um problema que desejamos poder resolver automaticamente e produzir um programa, recorrendo a uma linguagem de programação, que o resolva. Por exemplo, supõe que queremos automatizar a resolução do problema de calcular a soma de quaisquer dois números. Podemos programar um programa que peça dois números ao utilizador e diga qual a sua soma. Com esse programa disponível, sempre que precisarmos de somar dois números, basta-nos executá-lo, introduzir os dois números e esperar o resultado. Definição: Programar é o processo de criação de um programa, escrito numa dada linguagem de programação, que resolva automaticamente um determinado tipo de problema. Definição: Um computador é uma máquina genérica programável, ou seja, uma máquina que não tem um fim predefinido, mas que pode ser programada para resolver variados tipos de problemas. Os computadores são hardware. Já sabemos o que é programar. Mas ficámos ainda sem saber o que é um programa. Um programa é uma coleção de instruções que podem ser executadas por um computador. Um programa é software, pois não é algo em que possas tocar, ao contrário do equipamento, ou hardware. Um computador, por outro lado, é uma máquina genérica programável, ou seja, hardware que não tem um fim predefinido, mas que é capaz de efetuar automaticamente operações aritméticas e lógicas determinadas por um conjunto de possíveis instruções. São os programas, por isso, que nos permitem transformar os computadores, que são máquinas genéricas, em máquinas capazes de resolver automaticamente problemas bem definidos. Definição: Um programa é uma coleção de instruções que podem ser executadas por um computador. Os programas são software. Definição: Uma instrução é um código que leva o computador a realizar uma dada ação. CRIA O TEU JOGO DE COMPUTADOR
5 O QUE É PROGRAMAR? 011 O exemplo do programa da soma de dois números é muito simplista, claro. Os computadores são máquinas tão potentes, hoje em dia, que podemos fazer programas que resolvam problemas muito mais interessantes e complexos do que saber a soma de dois números. Os programas, dos mais simples aos mais complexos, estão por todo o lado. Estão na Google, em cerca de um milhão de computadores, a garantir, entre outras coisas, que obtemos o resultado de que precisamos quando fazemos uma pesquisa. Estão no Facebook, a decidir o que mostrar a seguir na nossa corrente de notícias do Facebook. Estão no nosso computador, no teu navegador web ou no teu processador de texto. Estão no teu telemóvel, em cada uma das suas aplicações. Estão em cada um dos teus jogos, no telemóvel, na consola ou no computador. Estão mesmo, e cada vez mais, em dispositivos mais simples, tais como máquinas de lavar roupa ou micro-ondas. Os programas, num passado que já começa a ser remoto, executavam num computador e pouco ou nada interagiam com programas noutros Definição: A Internet é o conjunto de redes interligadas que liga milhares de milhões de dispositivos em todo o mundo. computadores: interagiam com os seus utilizadores humanos, e já não era nada mau. Hoje não é assim. Quase todos os programas incluem alguma forma de interação com outros programas em execução noutros computadores. Essa interação faz-se normalmente através da Internet, a rede global que liga cada vez mais dispositivos. Como até os dispositivos mais simples, as «coisas» que usamos no dia a dia, têm hoje muitas vezes capacidades computacionais e programas que precisam de comunicar com outros dispositivos, a Internet está a expandir-se. Já não liga apenas computadores: liga coisas. A Internet está, por isso, a transformar-se rapidamente na Internet das Coisas, ou IoT (Internet of Things). Definição: A IoT é uma rede de dispositivos físicos que no passado não estavam interligados, mas agora se interligam entre eles e com o resto da Internet para permitir novas soluções e serviços. Com dispositivos programáveis em todo o lado e totalmente interligados, com cada vez mais serviços com base computacional, sabermos programar é termos à nossa frente um mundo de oportunidades. É quase como ganhar um superpoder, tantas são as portas que se nos abrem. CRIA O TEU JOGO DE COMPUTADOR
ÍNDICE GERAL. Agradecimentos... 9 Nota Prévia... 11
FICHA TÉCNICA Título: Manual de Logística Teoria e Prática Autor: Rui Lopes dos Reis Copyright by Rui Lopes dos Reis e Editorial Presença, Lisboa, 2017 Revisão: Ana Salvador e António Brás/Editorial Presença
Leia maisINFORMÁTICA APLICADA AULA 02 ALGORITMOS
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: Bacharelado em Ciências e Tecnologia INFORMÁTICA APLICADA AULA 02 ALGORITMOS Profª ª Danielle Casillo ALGORITMOS Um algoritmo é uma sequência de instruções
Leia maisAEDI Introdução Revisão 2
exatasfepi.com.br AEDI Introdução Revisão 2 André Luís Duarte...mas os que esperam no Senhor renovarão as suas forças; subirão com asas como águias; correrão, e não se cansarão; andarão, e não se fatigarão.is
Leia maisAlgoritmos e Programação
Algoritmos e Programação 2 O que é um algoritmo? É um caminho para a solução de um problema. Problema Algoritmo Solução 3 No contexto computacional... É um conjunto finito de regras, bem definidas, para
Leia maisÍNDICE. Introdução Principiante Intermédio Complicado Avançado Perito
FICHA TÉCNICA Título original: Fast Brain Workouts Autor: Gareth Moore Copyright Michael O Mara Books Limited 2014 Puzzles e soluções Gareth Moore 2014 Tradução Editorial Presença, Lisboa, 2016 Tradução:
Leia maisAs gargalhadas vindas daquele cantinho da sala cedo despertaram a curiosidade dos restantes colegas, e em menos de nada estava instalada naquela
Ficha Técnica facebook.com/manuscritoeditora 2017 Direitos reservados para Letras & Diálogos, uma empresa Editorial Presença, Estrada das Palmeiras, 59 Queluz de Baixo 2730-132 Barcarena Título original:
Leia maisFICHA TÉCNICA. facebook.com/manuscritoeditora
FICHA TÉCNICA facebook.com/manuscritoeditora 2018 Direitos reservados para Letras & Diálogos, uma empresa Editorial Presença, Estrada das Palmeiras, 59 Queluz de Baixo 2730-132 Barcarena Título original:
Leia maisA presente edição segue a grafia do novo Acordo Ortográfico da Língua Portuguesa
A presente edição segue a grafia do novo Acordo Ortográfico da Língua Portuguesa info@marcador.pt www.marcador.pt facebook.com/marcadoreditora Copyright 2009 by Kein & Aber AG Zurich Berlin. Todos os direitos
Leia maisFICHA TÉCNICA. facebook.com/manuscritoeditora
FICHA TÉCNICA www.manuscrito.pt facebook.com/manuscritoeditora 2015 Direitos reservados para Letras & Diálogos, uma empresa Editorial Presença, Estrada das Palmeiras, 59 Queluz de Baixo 2730-132 Barcarena
Leia maisTÉCNICO EM MANUTENÇÃO E SUPORTE EM INFORMÁTICA FORMA SUBSEQUENTE. Professora: Isabela C. Damke
TÉCNICO EM MANUTENÇÃO E SUPORTE EM INFORMÁTICA FORMA SUBSEQUENTE Professora: Isabela C. Damke isabeladamke@hotmail.com Linguagem de Programação Uma linguagem de programação é um conjunto de símbolos (
Leia maisAula 1 Introdução e Lógica. Bruno Orlandi
Bem-vindos! Aula 1 Introdução e Lógica Bruno Orlandi 2 O curso Apresentação dos Professores O que nós queremos? Interação na aula Comentários sobre aulas Curiosidade em aprender mais 3 O curso Apresentação
Leia maisJava Básico. Aula 1 por Thalles Cezar
+ Java Básico Aula 1 por Thalles Cezar + Quem sou eu? Thalles Cezar, muito prazer! Estudante de Ciências da Computação, indo para o 9º semestre. Quase lá!! =) Estagiário no projeto CIn/Samsung TVD. Professor
Leia maisFICHA TÉCNICA. facebook.com/manuscritoeditora
FICHA TÉCNICA facebook.com/manuscritoeditora 2018 Direitos reservados para Letras & Diálogos Uma empresa Editorial Presença Estrada das Palmeiras, 59 Queluz de Baixo 2730 132 Barcarena Título original:
Leia maisPseudocódigo e Visualg
Pseudocódigo e Visualg Professor: Alex Sandro Forghieri alex.forghieri@ifsc.edu.br Agenda Revisão Algoritmos Estrutura de dados Estrutura básica de um algoritmo em pseudocódigo Teste de mesa Operadores
Leia maisDECivil Departamento de Engenharia Civil, Arquitectura e Georrecursos. Apresentação. Computação e Programação (CP) 2013/2014.
DECivil Departamento de Engenharia Civil, Arquitectura e Georrecursos Apresentação Computação e Programação (CP) 2013/2014 Aula 1 Objetivos Ficar a saber: funcionamento da unidade curricular (UC) Computação
Leia maisComputação Eletrônica
Computação Eletrônica Apresentação da Disciplina, Ementa, Bibliografia e Acordo Didático Prof: Luciano Barbosa Resumo da Ementa Computação Eletrônica (IF165) Carga Horária: 60h Objetivos: Ensinar lógica
Leia maisApresentação. Informação geral + Conceitos iniciais
Apresentação Informação geral + Informação geral Página da cadeira Objectivos principais Compreender a importância dos algoritmos e dos programas de computador para a resolução de problemas em engenharia.
Leia maisficha técnica facebook.com/manuscritoeditora 2017 Direitos reservados para Letras & Diálogos, uma empresa Editorial Presença, Estrada das Palmeiras, 59 Queluz de Baixo 2730-132 Barcarena Título original:
Leia maisFICHA TÉCNICA facebook.com/manuscritoeditora 2018 Direitos reservados para Letras & Diálogos, uma empresa Editorial Presença Estrada das Palmeiras, 59 Queluz de Baixo 2730 132 Barcarena Título original:
Leia maisIntrodução à lógica de programação utilizando Scratch Aula 3
Universidade Tecnológica Federal do Paraná Campus Curitiba Introdução à lógica de programação utilizando Scratch Aula 3 Juliana Sandis Cavalcante Relembrando... Blocos de comando: Possuem uma reentrância
Leia maisAlgoritmos - 1. Alexandre Diehl. Departamento de Física - UFPel
Algoritmos - 1 Alexandre Diehl Departamento de Física - UFPel Conceitos básicos Computador: conceito clássico (até quando????) HARDWARE (partes físicas) SOFTWARE (programas) PCF2017 2 Conceitos básicos
Leia mais5. 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 maisLO GICA E TE CNICA DE PROGRAMAC ÃO. TÁSSIO JOSÉ GONÇALVES GOMES
LO GICA E TE CNICA DE PROGRAMAC ÃO TÁSSIO JOSÉ GONÇALVES GOMES www.tassiogoncalves.com.br tassiogoncalvesg@gmail.com APRESENTAÇÃO TÁSSIO JOSÉ GONÇALVES GOMES Mestrando em Informática pela UFAL e Bacharel
Leia maisIntrodução aos Computadores e Programação
Instituto Superior Politécnico de Ciências e Tecnologia Introdução aos Computadores e Programação Prof Pedro Vunge II Semestre de 2018 SUMÁRIO : INTRODUÇÃO ÀPROGRAMAÇÃO 2 Introdução à Programação Nos dias
Leia maisPROVA MODELO Duração da prova: 120 minutos. Grupo 1 - Três questões de resposta múltipla de matemática.
Página 1 de 8 Provas especialmente adequadas destinadas a avaliar a capacidade para a frequência do ensino superior dos maiores de 23 anos, Decreto-Lei n.º 113/2014, de 16 de julho AVALIAÇÃO DA CAPACIDADE
Leia maisIntrodução a Programação de Jogos
Introdução a Programação de Jogos Aula 02 Algoritmos e Ciclo de Desenvolvimento Edirlei Soares de Lima Modelo de um Computador Linguagem de Máquina Um processador executa instruções
Leia maisIntrodução à Computação
Introdução à Computação INTRODUÇÃO AOS ALGORITMOS E À PROGRAMAÇÃO DE COMPUTADORES PARTE 3 Renato Dourado Maia Universidade Estadual de Montes Claros Engenharia Civil Linguagens de Programação Uma linguagem
Leia maisProf. Esp. Andrew Rodrigues 1
Prof. Esp. Andrew Rodrigues www.andrewrodrigues.com.br www.andrewrodrigues.com.br 1 PHP em Ação PHP é uma linguagem de programação que pode fazer todo o tipo de coisas: avaliar dados de formulários enviados
Leia maisÍndice FÍSICA. 10.º ano. Energia e sua conservação. Energia e movimentos Energia e fenómenos elétricos... 12
FICHA TÉCNICA Título: Resumo Essencial Preparação para Exames Física e Química 10. o e 11. o Anos Autoras: Maria Teresa Escoval e Rosa Maria Capucho Copyright by Maria Teresa Escoval, Rosa Maria Capucho
Leia maisIntrodução à Programação Aula 01. Prof. Max Santana Rolemberg Farias Colegiado de Engenharia de Computação
Introdução à Programação Aula 01 Prof. Max Santana Rolemberg Farias max.santana@univasf.edu.br Colegiado de Engenharia de Computação QUAL O OBJETIVO DA DISCIPLINA? Objetivo Tornar vocês (alunos) capazes
Leia maisCARACTERÍSTICAS. é a mais recente versão do sistema operacional da Microsoft.
WINDOWS 10 CARACTERÍSTICAS WINDOWS 10 é a mais recente versão do sistema operacional da Microsoft. É Multiplataforma! Vários tipos de dispositivos! O Download pode ser instalado em PCs e dispositivos móveis
Leia maisA presente edição segue a grafia do novo Acordo Ortográfico da Língua Portuguesa. facebook.com/marcadoreditora
A presente edição segue a grafia do novo Acordo Ortográfico da Língua Portuguesa info@marcador.pt www.marcador.pt facebook.com/marcadoreditora Copyright 2014 por New Design Originals Corporation, www.d-originals.com,
Leia maisIntrodução à Programação
Introdução à Programação Aula 02 Algoritmos e Ciclo de Desenvolvimento Edirlei Soares de Lima Modelo de um Computador Linguagem de Máquina Um processador executa instruções de máquina.
Leia maisMário S. Alvim Fundamentos de Teoria da Computação (FTC) DCC-UFMG (2018/01)
Introdução Mário S. Alvim (msalvim@dcc.ufmg.br) Fundamentos de Teoria da Computação (FTC) DCC-UFMG (2018/01) Mário S. Alvim (msalvim@dcc.ufmg.br) Introdução DCC-UFMG (2018/01) 1 / 18 O que é a Teoria da
Leia maisIFSC/Florianópolis - Programação Orientada a Objetos com Java - prof. Herval Daminelli
Programa de computador sequência de comandos ou instruções executados por um computador com a finalidade de produzir um resultado e resolver um problema; Linguagem de programação método para a criação
Leia maisFICHA TÉCNICA. Twitter.com/paulapimenta. Edição para venda apenas em Portugal
FICHA TÉCNICA Título original: Cinderela Pop Autora: Paula Pimenta Copyright Paula Pimenta 2015 Edição original publicada no Brasil por Galera Record Edição portuguesa publicada por acordo com Patricia
Leia maisO REI MALIGNO E A PRINCESA GENEROSA: SOBRE BASES NUMÉRICAS E CRITÉRIOS DE DIVISIBILIDADE
O REI MALIGNO E A PRINCESA GENEROSA: SOBRE BASES NUMÉRICAS E CRITÉRIOS DE DIVISIBILIDADE ANA PAULA CHAVES AND THIAGO PORTO 1. Introdução Os temas centrais deste texto - bases numéricas e critérios de divisibilidade
Leia maisConcentrar esforços de aprendizagem sobre o funcionamento dos S.O. Resumo e Revisão do conceito de Sistema Operativo INSTRUÇÃO
FICHA TÉCNICA Soluções Exercício nº 1 Data de Aplicação 17 11 2009 NOME DO EXERCÍCIO DESTINATÁRIOS Duração Pré Requisitos Recursos / Equipamentos Orientações Pedagógicas OBJECTIVOS Descrição e Classificação
Leia maisÍNDICE INTRODUÇÃO A economia do mundo antes do crescimento económico moderno O crescimento económico moderno: uma visão geral...
FICHA TÉCNICA Título: História Económica e Empresarial Autores: Ana Bela Nunes e Nuno Valério Copyright by Ana Bela Nunes e Nuno Valério e Editorial Presença, Lisboa, 2015 Imagem da capa: Shutterstock
Leia maisIntrodução à Informática
Introdução à Informática Professor: Jailson Torquato Sistemas Operacionais Sistemas Operacionais Sistema Computacional = hardware + software Software: Programas do sistema: gerenciam a operação do computador
Leia maisDesenvolvimento de Algoritmos. Slides elaborados pela Prof(a). Simone do Rocio Senger de Souza ICMC/USP
Desenvolvimento de Algoritmos Slides elaborados pela Prof(a). Simone do Rocio Senger de Souza ICMC/USP Desenvolvimento de algoritmos Na computação, algoritmos representam os passos de um programa um conjunto
Leia maisPor vontade expressa da autora, a presente edição não segue a grafia do novo Acordo Ortográfico da Língua Portuguesa
Por vontade expressa da autora, a presente edição não segue a grafia do novo Acordo Ortográfico da Língua Portuguesa info@marcador.pt www.marcador.pt facebook.com/marcadoreditora 2016 Direitos reservados
Leia maisIntrodução a programação Visão geral
Instituto Federal de Minas Gerais Campus Ponte Nova Introdução a programação Visão geral Professor: Saulo Henrique Cabral Silva Conceitos lógica/algoritmo A lógica é usada no dia a dia das pessoas para
Leia mais1ª Sessão. Registo e Configuração: Associar uma conta GMAIL Introdução à plataforma AppInventor. Ruth Braga
1ª Sessão Registo e Configuração: Associar uma conta GMAIL Introdução à plataforma AppInventor Recursos necessários Software Emulador - PlayStore Instalação do Emulador no PC (Instruções) - LINK Plataformas
Leia maisSistema Computacional
Algoritmos e Lógica de Programação Conceitos Básicos Abstração Reinaldo Gomes reinaldo@cefet-al.br O que é um? Integração de componentes atuando como uma entidade, com o propósito de processar dados, i.e.
Leia maisIntrodução aos algoritmos computacionais
CAPíTULO 1 Introdução aos algoritmos computacionais é um procedimento que descreve, sem ambiguidade, uma sequência nita de passos a serem seguidos em uma ordem especíca para resolver um problema ou aproximar
Leia maisINTRODUÇÃO À TECNOLOGIA DA INFORMAÇÃO PROFESSOR CARLOS MUNIZ
INTRODUÇÃO À TECNOLOGIA DA PROFESSOR CARLOS MUNIZ A arquitetura básica de qualquer computador completo, seja um PC, um Machintosh ou um computador de grande porte, é formada por apenas 5 componentes básicos:
Leia maisLO GICA E TE CNICA DE PROGRAMAC ÃO. TÁSSIO JOSÉ GONÇALVES GOMES
LO GICA E TE CNICA DE PROGRAMAC ÃO TÁSSIO JOSÉ GONÇALVES GOMES www.tassiogoncalves.com.br tassiogoncalvesg@gmail.com INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO Lógica Sequência Lógica Instruções Algoritmo Programas
Leia maisALGORITMOS AULA 1. Profª Amanda Gondim
ALGORITMOS AULA 1 Profª Amanda Gondim O que é lógica? NOÇÕES DE LÓGICA A lógica trata da correção do pensamento Ensina-nos a usar corretamente as leis do pensamento É a arte de pensar corretamente A forma
Leia maisFICHA TÉCNICA. facebook.com/manuscritoeditora
FICHA TÉCNICA facebook.com/manuscritoeditora 2017 Direitos reservados para Letras & Diálogos Uma empresa Editorial Presença Estrada das Palmeiras, 59 Queluz de Baixo 2730 132 Barcarena Título original:
Leia maisProjeto de Algoritmos
Projeto de Algoritmos Introdução aos Sistemas Computacionais Prof. Ernani Viriato de Melo / Reginaldo Costa http://www.ernani.eti.br http://reginaldofazu.blogspot.com 2º Semestre - 2008 Conceitos Básicos
Leia maisArquitetura de Von Neumann
Arquitetura de Von Neumann Leandro Tonietto Algoritmos e Programação em C++ Curso de Segurança da Informação ltonietto@unisinos.br http://www.inf.unisinos.br/~ltonietto/tsi/apc/arqvonneumann.pdf Fev-2008
Leia maisMC-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 maisINFORMÁTICA CONCEITOS DE HARDWARE E SOFTWARE. Prof. MSc. Glécio Rodrigues de Albuquerque
INFORMÁTICA CONCEITOS DE HARDWARE E SOFTWARE de Albuquerque Ementa Conceitos de Hardware e Software Dispositivos de Entrada e Saída Processadores e Memórias Componentes das janelas Paint e WordPad Arquivos
Leia maisAlgoritmos e Linguagem de Programação I
Algoritmos e Linguagem de Programação I Roberto Ferreira roberto.ferreira@lapa.ifbaiano.edu.br 2014.1 Módulo I Aula 3 Algoritmos Computacionais Na aula anterior vimos... Quais são os passos para solucionar
Leia maisProgramaçã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 maisFundamentos do Sistema Operacional Windows AULA 03
1 Fundamentos do Sistema Operacional Windows AULA 03 Software 2 São programas inseridos dentro do hardware que realizam diversas tarefas. Quando ocorre a interpretação dos dados, ele realiza as funções
Leia maisCaç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 maisPROVA Duração da prova: 120 minutos
Página 1 de 11 Prova escrita especialmente adequada destinada a avaliar a capacidade para a frequência do ensino superior dos maiores de 23 anos, Decreto-Lei n.º 64/2006, de 21 de março Prova de ingresso
Leia maisAULA 02. OBJETIVO: Desenvolvimento e solução de Algoritmos. LÓGICA DE PROGRAMAÇÃO
AULA 02 OBJETIVO: Desenvolvimento e solução de Algoritmos. LÓGICA DE PROGRAMAÇÃO A lógica é a ciência do pensamento correto. Esta declaração não implica, contudo em afirmar que ela seja a ciência da verdade.
Leia maisIntrodução à Programação uma Abordagem Funcional
Universidade Federal do Espírito Santo Introdução à Programação uma Abordagem Funcional Programação I Prof.ª Claudia Boeres boeres@inf.ufes.br CT VII - Sala 34 Departamento de Informática Centro Tecnológico
Leia maisAula 08 Introdução à Algoritmos. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes
Aula 08 Introdução à Algoritmos Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes http://www.profbrunogomes.com.br/ Agenda da Aula Introdução aos Algoritmos: Conceitos Iniciais; Programa
Leia maisComo começar a Jogar? Para iniciar o jogo a forma mais fácil é ir a e começar a jogar.
Manual do Utilizador Como começar a Jogar? Para iniciar o jogo a forma mais fácil é ir a http://mega.ist.utl.pt/~jsnl/sudoku/ e começar a jogar. O que preciso para jogar? Precisa de um computador, ligação
Leia maisIntrodução à Informática
Grupo V Mestrado Informática Educacional Introdução à Informática Conceitos Fundamentais Dados conjuntos de informação em bruto que, através de determinados processos, se transformam em informação. Processamento
Leia maisO perigo na rede. Alunos da 1ª, 2ª e 3ª séries do ensino médio. 7 aulas de 50 minutos cada. Ensino Médio - Transversal
O perigo na rede Navegar no mundo digital com segurança não está sendo uma tarefa fácil para as pessoas em geral, mas os jovens demostram estar mais vulneráveis diante dos perigos que surgem frequentemente
Leia maisFluxogramas. Leandro Tonietto ago-09
Fluxogramas Leandro Tonietto ltonietto@unisinos.br ago-09 Introdução Planejar, modelar e projetar primeiro, depois fazer (programar). Maiores chances de sucesso na programação Facilita a resolução, pois
Leia maisWEBDESIGN. Professor: Paulo Marcos Trentin - Escola CDI de Videira
WEBDESIGN Professor: Paulo Marcos Trentin - paulo@paulotrentin.com.br http://www.paulotrentin.com.br Escola CDI de Videira Introdução ao JavaScript É uma linguagem client-side que possui diversas aplicações,
Leia maisEXERC EXAME DISCIPLINA: ALG ESTRUTURA DE DADOS I
EXERC EXAME DISCIPLINA: ALG ESTRUTURA DE DADOS I CURSO: ENG CIVIL PROFESSOR: ANDRÉ LUÍS DUARTE PERÍODO 1º BIMESTRE 1 1) Identifique as afirmações como verdadeira (V) ou falsa (F): a) Existem três tipos
Leia maisAlgoritmos. Prof. Jonatas Bastos Site:
Algoritmos Prof. Jonatas Bastos Email: jonatasfbastos@gmail.com Site: http://jonatasfbastos.wordpress.com/ 1 Agenda p Objetivo p Distribuição e Carga Horária p Metodologia p Um pouco de Filosofia 2 Motivação
Leia maisIntrodução à Programação Aula 02. Prof. Max Santana Rolemberg Farias Colegiado de Engenharia de Computação
Introdução à Programação Aula 02 Prof. Max Santana Rolemberg Farias max.santana@univasf.edu.br Colegiado de Engenharia de Computação QUAIS SÃO OS COMPONENTES BÁSICOS DO HW DE UM SISTEMA COMPUTACIONAL?
Leia maisIntrodução Maquinas de Turing universais O problema da parada. Indecidibilidade. Rodrigo Gabriel Ferreira Soares DEINFO - UFRPE.
DEINFO - UFRPE Julho, 2014 Motivação Introdução O que pode ser computado? E mais intrigantemente, o que não pode ser computado? Motivação Introdução O que pode ser computado? E mais intrigantemente, o
Leia maisIntrodução à Ciência da Computação ICC0001 Prof. Diego Buchinger
Algoritmos e Linguagens de Programação Introdução à Ciência da Computação ICC0001 Prof. Diego Buchinger Conceitos Básicos Para dizer o que um computador deve fazer devemos programá-lo através de instruções
Leia maisPROGRAMANDO O ROBO LEGO
PROGRAMANDO O ROBO LEGO APOITIA, CARLOS EDUARDO MOURA SALES, GLADISTONEY SANTOS GARCIA, LEONARDO ARRUDA VILELA OLIVEIRA, MÁRISON FIGUEIREDO Cuiabá (MT) np.robotica@unirondon.br 1. Introdução A Robótica
Leia maisComponentes de um Computador Típico
Componentes de um Computador Típico Assim como em um aparelho de dvd, no qual é necessário ter o aparelho de dvd e um dvd contendo o filme que será reproduzido, o computador possui a parte física, chamada
Leia maisLógica de Programação, Algoritmos e Estruturas de Dados
Lógica de Programação, Algoritmos e Estruturas de Dados Professor: Vilson Heck Junior vilson.junior@ifsc.edu.br Agenda Funções Básicas do Software; Relações entre áreas; Introdução à Algoritmos; Introdução
Leia maisProgramaçã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 maisUNIDADE 2 Ferramentas do Pacote Office
UNIDADE 2 Ferramentas do Pacote Office Olá! Aqui estamos nós outras vez! Agora para dar início à unidade 2. Hardware e Software Sabemos que a área de informática é uma das que mais vivencia mudanças na
Leia maisAlgoritmos - 1. Alexandre Diehl. Departamento de Física - UFPel
Algoritmos - 1 Alexandre Diehl Departamento de Física - UFPel Conceitos básicos Computador: conceito clássico (até quando????) HARDWARE (partes físicas) SOFTWARE (programas) SCEF 2 Conceitos básicos Computador:
Leia maisTransformando 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 maisGFM015 Introdução à Computação. Plano de Curso e Introdução. Ilmério Reis da Silva UFU/FACOM
GFM015 Introdução à Computação Plano de Curso e Introdução Ilmério Reis da Silva ilmerio@facom.ufu.br www.facom.ufu.br/~ilmerio/ic UFU/FACOM Plano de Curso Ementa Noções básicas sobre os componentes de
Leia maisLógica e Linguagem de Programação Aula 04 - Estruturas de Repetição Repetição com Teste no Início Enquanto - GABARITO Professor: Danilo Giacobo
Lógica e Linguagem de Programação Aula 04 - Estruturas de Repetição Repetição com Teste no Início Enquanto - GABARITO Professor: Danilo Giacobo Este guia irá lhe ajudar a entender o laço de repetição enquanto.
Leia maisInternet - Navegação. Conceitos. 1 Marco Soares
Internet - Navegação Conceitos 1 Internet A Internet é uma rede de comunicação de milhões de computadores conetados, que oferece inúmeros serviços. Cada computador está ligado a uma rede que por sua vez
Leia maisTerminal inteligente Lynx
Terminal inteligente Lynx CONTROLADORES DE CAMPO TORO CONTROLO DE SATÉLITE Os controladores são colocados em cada buraco para operar um número específico de estações. Trabalham com um computador central,
Leia maisComputadores podem ser úteis em problemas que envolvem: Grande número de dados. Grande número de cálculos. Complexidade. Precisão.
O uso do computador Computadores podem ser úteis em problemas que envolvem: Grande número de dados. Grande número de cálculos. Complexidade. Precisão. Exemplos: Modelos meteorológicos. Cálculo estrutural.
Leia maisComputação e Programação
Computação e Programação MEMec, LEAN - 1º Semestre 2015-2016 Análise da Simple GUI Exemplo Maquina de Somar Aula Teórica 26 D.E.M. Área Científica de Controlo Automação e Informática Industrial Wrap Up
Leia maisFundamentos. É um conjunto de operações que são aplicadas sobre determinadas informações para transformá-las em outras, ou gerar novas informações.
UNIVERSIDADE FEDERAL DE UBERLÂNDIA Faculdade de Computação - Prof. Anilton e Ronaldo Disciplinas: APC e ICC Fundamentos Diariamente, executamos diversas operações, isto é, processamos informações para
Leia mais15/03/2018. Professor Ariel da Silva Dias Algoritmo e Contagem de Instruções. Prof. Ariel da Silva Dias -
Professor Ariel da Silva Dias Algoritmo e Contagem de Instruções 1 Um algoritmo pode ser visto como uma sequência de ações executáveis para a obtenção de uma solução para um determinado tipo de problema.
Leia maisFACULDADE PITÁGORAS PRONATEC
FACULDADE PITÁGORAS PRONATEC DISCIPLINA: ARQUITETURA DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos carlos@oficinadapesquisa.com.br www.oficinadapesquisa.com.br Objetivos Ao final desta apostila,
Leia maisArquitetura de Um Computador
Arquitetura de Um Computador José Costa Introdução à Arquitetura de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2013-09-20 José Costa (DEI/IST) Arquitetura de Um
Leia maisFundamentos de Programação
Fundamentos de Programação CP41F Aula 2 Prof. Daniel Cavalcanti Jeronymo Conceito de algoritmo. Raciocínio lógico na construção de algoritmos. Estrutura de algoritmos. Universidade Tecnológica Federal
Leia maisCÁLCULO DIFERENCIAL A VÁRIAS VARIÁVEIS
CÁLCULO DIFERENCIAL A VÁRIAS VARIÁVEIS O essencial Paula Carvalho e Luís Descalço EDIÇÃO, DISTRIBUIÇÃO E VENDAS SÍLABAS & DESAFIOS - UNIPESSOAL LDA. NIF: 510212891 www.silabas-e-desafios.pt info@silabas-e-desafios.pt
Leia maisDR2-Contexto profissional O Computador
DR2-Contexto profissional O Computador Área- Sociedade, Tecnologia e Ciência (STC) Coordenadora: Helena Oliveira Trabalho realizado por: Ana Fonseca nº3 Marta Dinis nº13 Introdução Índice Computador Definição
Leia maisIntrodução aos Algoritmos
Introdução aos Algoritmos Aula 05 Diogo Pinheiro Fernandes Pedrosa http://www2.ufersa.edu.br/portal/professor/diogopedrosa diogopedrosa@ufersa.edu.br Universidade Federal Rural do Semiárido Bacharelado
Leia maisTecnólogo em Análise e Desenvolvimento de Sistemas. Sistemas Operacionais (SOP A2)
Tecnólogo em Análise e Desenvolvimento de Sistemas Sistemas Operacionais (SOP A2) Conceitos de Hardware e Software Referências: Arquitetura de Sistemas Operacionais. F. B. Machado, L. P. Maia. Editora
Leia maisIntrodução à Lógica de Programação
Introdução à Lógica de Programação Não estamos aqui para sobreviver e sim para explorar a oportunidade de vencer adquirindo o saber! (Autor Desconhecido) A lógica é a arte de pensar correctamente e, visto
Leia maisUnidade 1: Tecnologias da Informação e Comunicação Conceitos Introdutórios. Tecnologias da Informação e Comunicação
Agrupamento Campo Aberto - Beiriz Tecnologias da Informação e Comunicação Unidade 1: Tecnologias da Informação e Comunicação Áreas de Aplicação das TIC n n n Computação l l Informática Burótica Comunicação
Leia maisMódulo 3 - Estrutura e configuração de Sistemas Operativos monoposto
Módulo 3 - Estrutura e configuração de Sistemas Operativos monoposto 20-05-2009 - Aula nº 121,122 Funções de um Sistema Operativo Gestão do processador ao nível da sua planificação Gestão da Memória Gestão
Leia maisINF 1005 Programação I
INF 1005 Programação I Aula 02 Algoritmos e Ciclo de Desenvolvimento Edirlei Soares de Lima Modelo de um Computador Linguagem de Máquina Um processador executa instruções de máquina
Leia mais