Levando sua aplicação a outro nível. usando bigdoor e outras gems de gamificação

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

Download "Levando sua aplicação a outro nível. usando bigdoor e outras gems de gamificação"

Transcrição

1 Levando sua aplicação a outro nível usando bigdoor e outras gems de gamificação

2 @caffo

3

4 rails-br

5 Tópicos 1. Gamificação? 2. No mundo real 3. Em aplicações web 4. Utilizando Ruby

6

7 'When you play a game of thrones you win or you die. There is no middle ground.' George R.R. Martin

8

9 'When you play a game of rubies you win or you die. There is no middle ground.' Caffo

10

11 akita em busca do ruby gigante 1 -- press start --

12 Manual do Jogo

13 Tópicos 1. Gamificação? 2. No mundo real 3. Em aplicações web 4. Utilizando Ruby

14 Tópicos 1. Gamificação? 2. No mundo real 3. Em aplicações web 4. Utilizando Ruby

15 Tópicos 1. Gamificação? 2. No mundo real 3. Em aplicações web 4. Utilizando Ruby

16 Tópicos 1. Gamificação? 2. No mundo real 3. Em aplicações web 4. Utilizando Ruby

17 Hora da Porta!!!1

18 1 2 3???

19 :( self.happy=false Tatuagem grátis!

20

21 Eu quero ajudar a encontrar o ruby gigante no final da palestra na #rubyconfbr

22 @caffo + #rubyconfbr

23 :) self.happy=true Testes passaram!

24

25 recompensa pela AJUDA w00t ou ou

26 2x

27 Gamificação?

28 Gamificação? A aplicação de elementos de jogos e game design para resolver problemas e aumentar o engajamento dos seus usuários.

29 Na prática... Transformando a experiência do usuário em um jogo, podemos produzir grandes mudanças em como o usuário visualiza internamente a aplicação.

30 No mundo real

31 Hora da Porta!!!1

32 Programas de Milhagem

33 Fidelidade no café

34 Na Web

35

36

37 Porque fazer algo do tipo? Quando executada corretamente, a gamificação amplifica a motivação dos seus usuários a continuarem usando seu produto.

38 Funciona mesmo? Funciona. A gamificação hackeia o seu cérebro.

39 Hora da Porta!!!1

40 Em Ruby

41

42 BigDoor - Mecânicas Ranking de usuários Níveis (noob, pro, veterano, elite) Badges com milestones' Goods (items de valor econômico)

43

44 BigDoor - Contras Gem com pouca documentação Lógica fica distribuida Dependencia externa

45 BigDoor - Exemplo require 'rubygems' require 'bigdoor' APP_KEY = '28d3da80bf36fad415ab57b3130c6cb6' APP_SECRET = 'B66F956ED83AE218612CB0FBAC2EF01C' client = BigDoor::Client.new( APP_SECRET, APP_KEY ) currency = BigDoor::Currency.new({ 'pub_title' => 'Moedas', 'end_user_title' => 'Moeda', 'end_user_description' => 'compradas com XP', 'currency_type_id' => '1', 'currency_type_title' => 'Purchase', 'exchange_rate' => , 'relative_weight' => 2, }) currency.save( client )

46 Hora da Porta!!!1

47 UserInfuser

48 UserInfuser - Mecânicas Sistema básico de pontuação Ranking de usuários Badges com milestones

49 UserInfuser - Prós Sua própria cópia da plataforma Configuração de interações simplificada Documentação relativamente boa

50 UserInfuser - Contras UI baseada em Widgets Plataforma não pode ser customizada usando Ruby Dependência externa Fragmentacão da base de código

51 UserInfuser - Widgets

52 UserInfuser - Exemplo require 'rubygems' require 'userinfuser' ui = UserInfuser.new("usuario@rubyconf.com.br", " ") ui.award_badge(current_user_ , "assistiu-palestra-caffo") ui.award_points(current_user_ , 10) # Mostra o widget de pontos points_widget = ui.get_widget(current_user_ , "points", 100, 100) puts points_widget # Mostra o widget de ranking rank_widget = ui.get_widget(current_user_ , "rank", 100, 100) puts rank_widget # Mostra o widget de badges (trophys no userinfuser) trophy_case_widget = ui.get_widget(current_user_ , "trophy_case") puts trophy_case_widget

53 Hora da Porta!!!1

54 Badgeable

55 Badgeable - Mecânicas Sistema básico de pontuação Badges O que voce quiser

56 Badgeable - Prós Muito simples Nenhuma dependência externa Extremamente customizável

57 Badgeable - Contras Muito simples Compatível apenas com Mongoid and ActiveRecord Extremamente customizável

58 Badgeable - Exemplo require 'rubygems' require 'badgeable' require 'mongoid' class Person include Mongoid::Document include Badgeable::Subject embeds_many :nachos end badge "Nacho Nacho Man" do thing Nacho count 40 subject :person conditions do nacho nacho.spicy? end end # Ou ainda jose = Person.create(:name => "Jose da Silva") jose.award_badge("total Badass")

59 FINAL Hora da Porta!!!1

60

61 Obrigado! (^o^)b

Gamification George Marcel Smetana

Gamification George Marcel Smetana Gamification Gamification George Marcel Smetana 4251.gsmetana@bradesco.com.br Gartner s 2014 Hype Cycle: Emerging Technologies Gartner s 2015 Hype Cycle: Digital Marketing Gamificação: Definição 1. O que

Leia mais

Jogar para Aprender. Carlos Pinheiro

Jogar para Aprender. Carlos Pinheiro Jogar para Aprender Carlos Pinheiro Carlos Pinheiro, 2017 http://www.mrtoledano.com/gamers Molécula da dopamina Carlos Pinheiro, 2017 Aprendizagem baseada em jogos Videojogos de entretenimento Jogos sérios

Leia mais

DESIGN THINKING E GAMIFICAÇÃO: GERANDO CRESCIMENTO ATRAVÉS DE INOVAÇÃO. Maurício Vianna III Forum HBR Brasil. Novembro 2014

DESIGN THINKING E GAMIFICAÇÃO: GERANDO CRESCIMENTO ATRAVÉS DE INOVAÇÃO. Maurício Vianna III Forum HBR Brasil. Novembro 2014 DESIGN THINKING E GAMIFICAÇÃO: GERANDO CRESCIMENTO ATRAVÉS DE INOVAÇÃO Maurício Vianna III Forum HBR Brasil Novembro 2014 A MJV Geramos soluções inovadoras e customizadas para negócios com nossas três

Leia mais

II Ciclo de Palestras PECS/UEMA

II Ciclo de Palestras PECS/UEMA Universidade Estadual do Maranhão Centro de Ciências Tecnológicas Programa de Pós-Graduação em Engenharia de Computação e Sistemas II Ciclo de Palestras PECS/UEMA Jogos Sérios e Gamificação Antonio Fernando

Leia mais

Quer melhorar as conversões?

Quer melhorar as conversões? Quer melhorar as conversões? OFEREÇA TREINAMENTO, MOTIVAÇÃO E RECONHECIMENTO! A Gallup realizou um estudo com 49 indústrias de 34 países e chegou a conclusão de que profissionais motivados entregam até

Leia mais

Lucas Moraes CEO e Fundador da Edulabzz

Lucas Moraes CEO e Fundador da Edulabzz Lucas Moraes CEO e Fundador da Edulabzz Estamos desenvolvendo soluções que aceleram a implementação da agenda 2030 6 O ser humano é o único animal que constrói máquinas e ferramentas. Por isso nossa

Leia mais

Cultura Ágil e SCRUM. Bruno Oliveira.

Cultura Ágil e SCRUM. Bruno Oliveira. Cultura Ágil e SCRUM Bruno Oliveira bruno@arquivei.com.br Mas o que são MÉTODOS ÁGEIS? Motivação Requirements Design Implementation Verification Maintenance Abordagem Funciona...as vezes!!!! Contratos

Leia mais

Encontro Técnico de Infraestrutura de TI. Emmanuel Sanches

Encontro Técnico de Infraestrutura de TI. Emmanuel Sanches Encontro Técnico de Infraestrutura de TI Emmanuel Sanches emmanuel.sanches@rnp.br Temas Integração da base de usuários dos PoPs Alberto Viana Automação para configuração de servidores João Macaíba Monitoramento

Leia mais

Com(ns)ciência na Gamificação. Como superar a lógica reativa

Com(ns)ciência na Gamificação. Como superar a lógica reativa Com(ns)ciência na Gamificação Como superar a lógica reativa Meus desafios Desenvolver posturas investigativas e complexificadora Experiências CRÉDITOS DA IMAGEM Projeto DEEP Game DEEP Espectro: dos games

Leia mais

5 apps para ajudar a deixar de fumar

5 apps para ajudar a deixar de fumar 5 apps para ajudar a deixar de fumar Date : 23 de Novembro de 2016 O tabaco, embora considerado uma companhia indispensável no dia-a-dia, apresenta não só riscos de saúde para os fumadores, mas também

Leia mais

Rule Set Each player needs to build a deck of 40 cards, and there can t be unit of different faction on the same deck.

Rule Set Each player needs to build a deck of 40 cards, and there can t be unit of different faction on the same deck. Rule Set Each player needs to build a deck of 40 cards, and there can t be unit of different faction on the same deck. In a battle between two cards the wining card is the one that has more attack against

Leia mais

Quem sou eu? Daniel Coelho de Andrade. Graduando em Engenharia de Computação - UEFS. Membro da Empresa Júnior de Engenharia de Computação da UEFS

Quem sou eu? Daniel Coelho de Andrade. Graduando em Engenharia de Computação - UEFS. Membro da Empresa Júnior de Engenharia de Computação da UEFS Quem sou eu? Daniel Coelho de Andrade Graduando em Engenharia de Computação - UEFS Membro da Empresa Júnior de Engenharia de Computação da UEFS Ruby? Linguagem dinâmica Foco na simplicidade e produtividade

Leia mais

Material inédito sobre Gamificação

Material inédito sobre Gamificação Material inédito sobre Gamificação Sumário 1 Pronto para começar?... 03 2 10 mecânicas-chave para estratégias de gamificação... 07 3 Premiações e recompensas... 14 *Material baseado no livro Loyalty 3.0:

Leia mais

Formamos um grupo de empresas de soluções estratégicas de comunicação e tecnologia.

Formamos um grupo de empresas de soluções estratégicas de comunicação e tecnologia. Aplicativos Mobile Formamos um grupo de empresas de soluções estratégicas de comunicação e tecnologia. Há 15 anos, atendemos clientes nacionais e multinacionais, além de entidades de diversos setores,

Leia mais

Casa do Código Livros para o programador Rua Vergueiro, º andar Vila Mariana São Paulo SP Brasil

Casa do Código Livros para o programador Rua Vergueiro, º andar Vila Mariana São Paulo SP Brasil 2012, Todos os direitos reservados e protegidos pela Lei nº9.610, de 10/02/1998. Nenhuma parte deste livro poderá ser reproduzida, nem transmitida, sem autorização prévia por escrito da editora, sejam

Leia mais

APLICAÇÃO DA GAMIFICAÇÃO NA SUSTENTAÇÃO DE SISTEMAS

APLICAÇÃO DA GAMIFICAÇÃO NA SUSTENTAÇÃO DE SISTEMAS APLICAÇÃO DA GAMIFICAÇÃO NA SUSTENTAÇÃO DE SISTEMAS MARTINS, Eduardo Cândido 1 ; PARREIRA JÚNIOR, Walteno Martins 2 RESUMO: Este trabalho apresenta uma proposta para empregar a gamificação na equipe responsável

Leia mais

testes de software & tdd

testes de software & tdd testes de software & tdd engenharia de sistemas de informação Daniel Cordeiro 6 de outubro de 2017 Escola de Artes, Ciências e Humanidades EACH USP depurar vs. testar Everyone knows that debugging is twice

Leia mais

Aplicação de gamificação em um sistema colaborativo. Renato Massao Maeda da Silva

Aplicação de gamificação em um sistema colaborativo. Renato Massao Maeda da Silva Aplicação de gamificação em um sistema colaborativo Renato Massao Maeda da Silva Proposta do Trabalho de Conclusão de Curso Instituto de Matemática e Estatística da Universidade de São Paulo Orientador:

Leia mais

Use o índice! O essencial para desenvolvedores

Use o índice! O essencial para desenvolvedores Use o índice! O essencial para desenvolvedores A culpa não é do Rails Usando índices para salvar o dia (no fundo é uma talk sobre banco de dados) whoami Milhouse (Renan Ranelli) Consultor Independente

Leia mais

A gamificação que definimos para a nossa plataforma tem 4 elementos principais: Desafios, Missões, Jornadas e Conquistas.

A gamificação que definimos para a nossa plataforma tem 4 elementos principais: Desafios, Missões, Jornadas e Conquistas. Gamificação Para iniciar, é importante começar por uma regra fundamental: gamificação não é jogo! A Gamificação utiliza estratégias de jogos a determinadas atividades para gerar maior engajamento e empatia

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

Learn Up Empresas Canal Direto com Funcionários

Learn Up Empresas Canal Direto com Funcionários + Treinamento + Auditoria + Comunicação + Engajamento = Produtividade Versão 3.2 Learn Up Empresas Canal Direto com Funcionários Learn Up Empresas Conceito do Produto 1. O que é? Ferramenta Mobile para

Leia mais

A EXPERIÊNCIA DO PROGRAMA DE QUALIFICAÇÃO EM ATENÇÃO DOMICILIAR

A EXPERIÊNCIA DO PROGRAMA DE QUALIFICAÇÃO EM ATENÇÃO DOMICILIAR A EXPERIÊNCIA DO PROGRAMA DE QUALIFICAÇÃO EM ATENÇÃO DOMICILIAR UNA-SUS/UFMA Katherine Marjorie Coordenadora do Núcleo de Comunicação e Design UNA-SUS/UFMA O projeto foi executado em três frentes: 1 2

Leia mais

Setia WebReports. Gestão Inteligente da Informação. Apresentação. Agilidade na confecção de relatórios

Setia WebReports. Gestão Inteligente da Informação. Apresentação. Agilidade na confecção de relatórios Gestão Inteligente da Informação Apresentação Agilidade na confecção de relatórios Agora com recursos de gamification para promover e monitorar o engajamento de seus clientes e funcionários / Agenda 1.

Leia mais

GAMIFICAÇÃO A EXPERIÊNCIA DOS JOGOS PARA O ENGAJAMENTO DE PESSOAS.

GAMIFICAÇÃO A EXPERIÊNCIA DOS JOGOS PARA O ENGAJAMENTO DE PESSOAS. GAMIFICAÇÃO A EXPERIÊNCIA DOS JOGOS PARA O ENGAJAMENTO DE PESSOAS. MISSILA CARDOZO Doutoranda em Tecnologias e Inteligência do Design Digital pela PUCSP Mestre em Comunicação pela Metodista Publicitária

Leia mais

MONETIZAÇÃO NOS JOGOS DISTRIBUÍDOS

MONETIZAÇÃO NOS JOGOS DISTRIBUÍDOS MONETIZAÇÃO NOS JOGOS DISTRIBUÍDOS Aula 2 Mestrado em Educação (em andamento) MBA em Negócios em Mídias Digitais MBA em Marketing e Vendas Especialista em games : Produção e Programação Bacharel em Sistema

Leia mais

Ruby Uma Linguagem Atraente

Ruby Uma Linguagem Atraente Ruby Uma Linguagem Atraente Marcello Moura Diego Roriz Centro de Recursos Computacionais Katon Agência Digital Universidade Federal de Goiás (UFG) Avenida C-104, Quadra 317, Lote 02, Loja 04 Caixa Postal

Leia mais

A gamificação no desenho personalizado no ensino superior a distância: um caso na aprendizagem de uma língua estrangeira

A gamificação no desenho personalizado no ensino superior a distância: um caso na aprendizagem de uma língua estrangeira A gamificação no desenho personalizado no ensino superior a distância: um caso na aprendizagem de uma língua estrangeira Cláudia Gomes, UAb Alda Pereira, UAb Ana Nobre, UAb @claudiagomes14 @MIEMCEM Ana.Nobre@uab.pt

Leia mais

Descrição Arquitetural

Descrição Arquitetural Descrição Arquitetural IEEE ISO 1471 Stakeholders Pessoas interessadas no desenvolvimento e no produto final do sistema: 1. Professora Adriana: responsável por verificar e validar o sistema. Tem como principal

Leia mais

TÍTULO: DESENVOLVIMENTO DE UM OBJETO DE APRENDIZADO COM ELEMENTOS DE GAMIFICAÇÃO

TÍTULO: DESENVOLVIMENTO DE UM OBJETO DE APRENDIZADO COM ELEMENTOS DE GAMIFICAÇÃO TÍTULO: DESENVOLVIMENTO DE UM OBJETO DE APRENDIZADO COM ELEMENTOS DE GAMIFICAÇÃO CATEGORIA: EM ANDAMENTO ÁREA: CIÊNCIAS EXATAS E DA TERRA SUBÁREA: Computação e Informática INSTITUIÇÃO(ÕES): UNIVERSIDADE

Leia mais

O USO DE BADGES PARA PROMOVER A MOTIVAÇÃO E O ENGAJAMENTO DE DISCENTES NA DISCIPLINA ONLINE DE METODOLOGIA DA PESQUISA DO ENSINO SUPERIOR

O USO DE BADGES PARA PROMOVER A MOTIVAÇÃO E O ENGAJAMENTO DE DISCENTES NA DISCIPLINA ONLINE DE METODOLOGIA DA PESQUISA DO ENSINO SUPERIOR O USO DE BADGES PARA PROMOVER A MOTIVAÇÃO E O ENGAJAMENTO DE DISCENTES NA DISCIPLINA ONLINE DE METODOLOGIA DA PESQUISA DO ENSINO SUPERIOR Patrícia da Silva Tristão - UNINTER João Augusto Mattar Netto -

Leia mais

TECNOLOGIAS EDUCACIONAIS E PROJETOS TRANSVERSAIS

TECNOLOGIAS EDUCACIONAIS E PROJETOS TRANSVERSAIS TECNOLOGIAS EDUCACIONAIS E PROJETOS TRANSVERSAIS Luzia Maya Kikuchi Doutoranda em Educação - FEUSP luzia.kikuchi@usp.br 12/04/2016 1 O QUE É TECNOLOGIA? Origem: grega (tékhnē + lógos) Significa: arte,

Leia mais

Desenvolvendo um Projeto. Caso de Estudo:

Desenvolvendo um Projeto. Caso de Estudo: Desenvolvendo um Projeto Caso de Estudo: Introdução TerraAmazon é uma Ferramenta Computacional para Monitoramento de Florestas Tropicais por Satélite, projetada para ser um Editor Multiusuário de Dados

Leia mais

Como funciona? Importante:

Como funciona? Importante: O Strike? é um jogo de estratégia baseado no boliche tradicional, criado com os mais inovadores conceitos da gamificação para engajar equipes no planejamento e conquista e metas individuais e coletivas.

Leia mais

gnu/linux para noobs Daniela

gnu/linux para noobs Daniela gnu/linux para noobs Daniela Morais @danielammorais sobre mim Entusiasta de Java e de códigos limpos Cursando Ciência da Computação na Unicamp danielammorais.com agenda História e filosofia GNU Como começar

Leia mais

Programa gratuito de formação de devs

Programa gratuito de formação de devs Programa gratuito de formação de devs o programa Acreditamos que é preciso formar cada vez mais pessoas para resolver a demanda de devs no mercado. Criamos o TreinaDev para compartilhar essa ação com empresas

Leia mais

Tópicos Especiais em IA: Introdução a Teoria dos Jogos

Tópicos Especiais em IA: Introdução a Teoria dos Jogos Tópicos Especiais em IA: Introdução a Teoria dos Jogos Mario Benevides UFRJ IM/DCC 1o. Semestre de 2009 Professor Mario Benevides - mario@cos.ufrj.br Sala H-322 (COPPE/PESC) Local de Encontro H-304B Website:

Leia mais

Expectativa de Vida. Mortalidade precoce. Medicina. Ambiente Estilo de Vida Adaptado de Vickery (2000)

Expectativa de Vida. Mortalidade precoce. Medicina. Ambiente Estilo de Vida Adaptado de Vickery (2000) Mortalidade precoce Expectativa de Vida Medicina Ambiente Estilo de Vida 1900 1950 2000 Adaptado de Vickery (2000) Estilos de Vida e Saúde SEM QUALIDADE ANOS DE VIDA COM QUALIDADE Adoecem ou morrem cedo:

Leia mais

Algoritmos gulosos (greedy) CLRS Cap 16 e KT Cap 4

Algoritmos gulosos (greedy) CLRS Cap 16 e KT Cap 4 Algoritmos gulosos (greedy) CLRS Cap 16 e KT Cap 4 Algoritmos gulosos A greedy algorithm starts with a solution to a very small subproblem and augments it successively to a solution for the big problem.

Leia mais

Gamificação, transmidialidade e engajamento estudantil

Gamificação, transmidialidade e engajamento estudantil Gamificação, transmidialidade e engajamento estudantil Dr. Paulo Roberto Montanaro ^ Cultura da Convergencia Jenkins Em Cultura da Convergência, Henry Jenkins explora questões acerca das transformações

Leia mais

Gamificação e Motivação. Aluno: Armando Toda Orientador: Seiji Isotani

Gamificação e Motivação. Aluno: Armando Toda Orientador: Seiji Isotani Gamificação e Motivação Aluno: Armando Toda Orientador: Seiji Isotani Agenda Jogos Jogos Digitais Gamificação Teorias Motivacionais Desafios Conclusões Jogos O que é um jogo? Jogos Para Huizinga (1949):

Leia mais

Gravação em nuvem de câmeras e DVRs

Gravação em nuvem de câmeras e DVRs Bem-vindo à Monuv Gravação em nuvem de câmeras e DVRs A Monuv é a plataforma para gravação de Câmeras e DVRs na nuvem pioneira no Brasil Com a Monuv armazena e acessa às imagens das suas câmeras com facilidade

Leia mais

métodos ágeis e saas engenharia de sistemas de informação Daniel Cordeiro 11 de agosto de 2017 Escola de Artes, Ciências e Humanidades EACH USP

métodos ágeis e saas engenharia de sistemas de informação Daniel Cordeiro 11 de agosto de 2017 Escola de Artes, Ciências e Humanidades EACH USP métodos ágeis e saas engenharia de sistemas de informação Daniel Cordeiro 11 de agosto de 2017 Escola de Artes, Ciências e Humanidades EACH USP manifesto ágil, 2001 Estamos descobrindo maneiras melhores

Leia mais

Game in Class: Criando Disciplinas Gamificadas

Game in Class: Criando Disciplinas Gamificadas Game in Class: Criando Disciplinas Gamificadas Jivago Medeiros Ribeiro¹, Karen da Silva Figueiredo¹, Cristiano Maciel¹² Instituto de Computação¹, Programa de Pós-graduação em Educação² Universidade Federal

Leia mais

Global Game Jam Design Document

Global Game Jam Design Document Global Game Jam 2013 Design Document NOME DO JOGO Integrantes: Manoela Barreto manoelabarreto.nave@gmail.com Gabriel Hage gabriel_hage@hotmail.com Francisco Edson xicoed@gmail.com Filipe Zanella filipezanella.nave@gmail.com

Leia mais

MÍDIA KIT. sua marca presente onde cultura e consumo se conectam.

MÍDIA KIT. sua marca presente onde cultura e consumo se conectam. MÍDIA KIT sua marca presente onde cultura e consumo se conectam. Quando você anuncia conosco, sua marca fala onde a cultura está. A separação entre físico e digital é coisa do passado. Nossas soluções

Leia mais

Introdução à Engenharia de Software

Introdução à Engenharia de Software Introdução à Engenharia de Software Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br Imagem Clássica Objetivo da aula Depois desta aula você terá uma visão sobre o que é a engenharia

Leia mais

Projeto Ouroboros. Um sistema de integração automatizada entre C++ e linguagens de script. Wilson Kazuo Mizutani e Fernando Omar Aluani

Projeto Ouroboros. Um sistema de integração automatizada entre C++ e linguagens de script. Wilson Kazuo Mizutani e Fernando Omar Aluani Um sistema de integração automatizada entre C++ e linguagens de script 11 de novembro de 2013 Orientador: Prof. Dr. Marco Dimas Gubitoso Introdução: Motivações e Objetivos 1. Introdução: Motivações e Objetivos

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

Engenharia de Software

Engenharia de Software Instituto Superior Politécnico de Ciências e Tecnologia Engenharia de Software Prof Pedro Vunge www.pedrovunge.com I Semestre de 2018 Capítulo 1 Introdução SUMÁRIO Engenharia de Software Definição; Objectivos

Leia mais

Módulo 6 FERRAMENTAS TECNOLÓGICAS PARA TRANSFORMAR A EDUCAÇÃO

Módulo 6 FERRAMENTAS TECNOLÓGICAS PARA TRANSFORMAR A EDUCAÇÃO Módulo 6 FERRAMENTAS TECNOLÓGICAS PARA TRANSFORMAR A EDUCAÇÃO 365 UMA REVOLUÇÃO NA FORMA DE PENSAR O APRENDIZADO QUE APROXIMA EDUCADORES, ALUNOS E TECNOLOGIA. for Education SKYPE FOR BUSINESS SALA DE AULA

Leia mais

Processo de desenvolvimento

Processo de desenvolvimento Processo de desenvolvimento Eduardo Ferreira dos Santos Ciência da Computação Centro Universitário de Brasília UniCEUB Agosto, 2016 1 / 19 Sumário 1 Desenvolvimento para a Web 2 / 19 1 Desenvolvimento

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

Aula 12 Importando Vídeo e gerando DVD

Aula 12 Importando Vídeo e gerando DVD Aula 12 Importando Vídeo e gerando DVD ImTOO DVD Ripper Conversor de conteúdo de DVDs para diversos formatos de arquivos, incluindo VCD ou SVCD; DivX; MPEG1, MPEG2, MPEG4; ou AVI. O programa promete ser

Leia mais

Ligações Entre NANDA, NOC e NIC. Diagnósticos, Resultados e Intervenções (Em Portuguese do Brasil)

Ligações Entre NANDA, NOC e NIC. Diagnósticos, Resultados e Intervenções (Em Portuguese do Brasil) Ligações Entre NANDA, NOC e NIC. Diagnósticos, Resultados e Intervenções (Em Portuguese do Brasil) Marion Johnson Click here if your download doesn"t start automatically Ligações Entre NANDA, NOC e NIC.

Leia mais

Um olhar que cura: Terapia das doenças espirituais (Portuguese Edition)

Um olhar que cura: Terapia das doenças espirituais (Portuguese Edition) Um olhar que cura: Terapia das doenças espirituais (Portuguese Edition) Padre Paulo Ricardo Click here if your download doesn"t start automatically Um olhar que cura: Terapia das doenças espirituais (Portuguese

Leia mais

Por que é importante?

Por que é importante? Disciplina: Engenharia de Software 3 Bimestre Aula 5: ENGENHARIA DE SOFTWARE BASEADA EM COMPONENTES Para o desenvolvimento de softwares customizados, a engenharia de software baseada em componentes é uma

Leia mais

RESOLVA OS DESAFIOS ORGANIZACIONAIS DA TRADUÇÃO. Conheça o ondemand da Lionbridge

RESOLVA OS DESAFIOS ORGANIZACIONAIS DA TRADUÇÃO. Conheça o ondemand da Lionbridge RESOLVA OS DESAFIOS ORGANIZACIONAIS DA TRADUÇÃO Conheça o ondemand da Lionbridge Todas as empresas usam serviços de tradução Não é apenas a sua organização, a maioria das empresas enfrenta a crescente

Leia mais

Gravação em nuvem de câmeras e DVRs

Gravação em nuvem de câmeras e DVRs Bem-vindo à Monuv Gravação em nuvem de câmeras e DVRs A Monuv é a plataforma para gravação de Câmeras e DVRs na nuvem pioneira no Brasil Com a Monuv você armazena e acessa às imagens das suas câmeras com

Leia mais

Introdução à Engenharia ENG1000

Introdução à Engenharia ENG1000 Introdução à Engenharia ENG1000 Aula 03 Game Design Document 2016.1 Prof. Augusto Baffa Game Design Document Um Game Design Document (GDD) é um documento que descreve todos aspectos

Leia mais

EscolaVirtual. Proposta de Projecto a submeter ao 5º Quadro de Apoio Comunitário no âmbito do programa TSI

EscolaVirtual. Proposta de Projecto a submeter ao 5º Quadro de Apoio Comunitário no âmbito do programa TSI EscolaVirtual Proposta de Projecto a submeter ao 5º Quadro de Apoio Comunitário no âmbito do programa TSI Mestrado em Gestão de Informação Disciplina: Metodologias de Investigação Aplicadas à Gestão de

Leia mais

AGENDA O BRASIL DESENVOLVIMENTO DE PRODUTO ARQUITETURA DE TECNOLOGIA ÚLTIMOS NÚMEROS

AGENDA O BRASIL DESENVOLVIMENTO DE PRODUTO ARQUITETURA DE TECNOLOGIA ÚLTIMOS NÚMEROS SET 2016 AGENDA O BRASIL DESENVOLVIMENTO DE PRODUTO ARQUITETURA DE TECNOLOGIA ÚLTIMOS NÚMEROS O BRASIL 4:31h Tempo vendo TV 38% Domicílios com Banda Larga 4:59h Tempo na Internet 168MM Smartphones no Brasil

Leia mais

CRIAÇÃO DE BIBLIOTECA DE METADADOS PARA FRAMEWORK DE GAMIFICAÇÃO RELATÓRIO FINAL DE PROJETO DE INICIAÇÃO CIENTÍFICA.

CRIAÇÃO DE BIBLIOTECA DE METADADOS PARA FRAMEWORK DE GAMIFICAÇÃO RELATÓRIO FINAL DE PROJETO DE INICIAÇÃO CIENTÍFICA. CRIAÇÃO DE BIBLIOTECA DE METADADOS PARA FRAMEWORK DE GAMIFICAÇÃO RELATÓRIO FINAL DE PROJETO DE INICIAÇÃO CIENTÍFICA (PIBIC/CNPq/INPE) Bolsista: Jeremias Ponciano da Silva E mail: jeremiason2911@gmail.com

Leia mais

Licenciando em 3504, 5520 e 8540 controladores do Wireless LAN: RTU FAQ

Licenciando em 3504, 5520 e 8540 controladores do Wireless LAN: RTU FAQ Licenciando em 3504, 5520 e 8540 controladores do Wireless LAN: RTU FAQ Índice Introdução Q. Que tipo de licenciar existe no controlador do Wireless LAN 3504? Q. Como o modelo licenciar RTU trabalha? Q.

Leia mais

REGULAMENTO PARA TORNEIOS DE FORTNITE CANAL JOGA10

REGULAMENTO PARA TORNEIOS DE FORTNITE CANAL JOGA10 REGULAMENTO PARA TORNEIOS DE FORTNITE CANAL JOGA10 Versão 2.0 Neste documento estará disponível todo o conjunto de regras que compõem o regulamento do Canal Joga10 para o game Fortnite. Leia com atenção,

Leia mais

Netbeans 6.0. Thiago S. Gonzaga. Embaixador da Sun UNESP Rio Preto

Netbeans 6.0. Thiago S. Gonzaga. Embaixador da Sun UNESP Rio Preto Netbeans 6.0 Thiago S. Gonzaga Embaixador da Sun UNESP Rio Preto thi_gonzaga@yahoo.com.br Tópicos O que é Netbeans? O que há de novo no Netbeans 6? Características Demonstrações O que fazer/onde ir O que

Leia mais

Gravação em nuvem de câmeras e DVRs

Gravação em nuvem de câmeras e DVRs Bem-vindo à Monuv Gravação em nuvem de câmeras e DVRs A Monuv é a plataforma para gravação de Câmeras e DVRs na nuvem pioneira no Brasil Com a Monuv você armazena e acessa às imagens das suas câmeras com

Leia mais

Software Livre e Código Aberto Thiago Silvino 19/09/2013 FAC2

Software Livre e Código Aberto Thiago Silvino 19/09/2013 FAC2 Software Livre e Código Aberto Thiago Silvino 19/09/2013 FAC2 Apresentador Thiago Silvino www.silvino.net Ocupação: Especialista em Segurança de Redes AT&T www.att.com Atua na área de redes de computadores

Leia mais

Administração nos Novos Tempos: os Novos Horizontes em Administração (Portuguese Edition)

Administração nos Novos Tempos: os Novos Horizontes em Administração (Portuguese Edition) Administração nos Novos Tempos: os Novos Horizontes em Administração (Portuguese Edition) By Idalberto Chiavenato Administração nos Novos Tempos: os Novos Horizontes em Administração (Portuguese Edition)

Leia mais

Introdução A Delphi Com Banco De Dados Firebird (Portuguese Edition)

Introdução A Delphi Com Banco De Dados Firebird (Portuguese Edition) Introdução A Delphi Com Banco De Dados Firebird (Portuguese Edition) Ricardo De Moraes / André Luís De Souza Silva Click here if your download doesn"t start automatically Introdução A Delphi Com Banco

Leia mais

Iniciação a Sistemas, Organização e Métodos: SO&M (Portuguese Edition)

Iniciação a Sistemas, Organização e Métodos: SO&M (Portuguese Edition) Iniciação a Sistemas, Organização e Métodos: SO&M (Portuguese Edition) Idalberto Chiavenato Click here if your download doesn"t start automatically Iniciação a Sistemas, Organização e Métodos: SO&M (Portuguese

Leia mais

Descubra como aumentar a satisfação dos seus clientes no atendimento com a gamificação

Descubra como aumentar a satisfação dos seus clientes no atendimento com a gamificação Descubra como aumentar a satisfação dos seus clientes no atendimento com a gamificação 1 O atendimento ao cliente nas empresas é um setor sempre propício à inovação. Em paralelo, hoje os clientes não desejam

Leia mais

O que constitui uma boa plataforma?

O que constitui uma boa plataforma? + + O que constitui uma boa plataforma? Nossa visão para o Steam 1 Criar valor para jogadores e desenvolvedores Queremos que jogadores tenham a melhor experiência possível com o jogo, repleta dos melhores

Leia mais

Desenvolvimento de uma ferramenta para organização e gerenciamento de atividades de docentes

Desenvolvimento de uma ferramenta para organização e gerenciamento de atividades de docentes Universidade Federal de Uberlândia - UFU Faculdade de Computação Bacharelado em Sistemas de Informação Desenvolvimento de uma ferramenta para organização e gerenciamento de atividades de docentes Rafael

Leia mais

Behaviour-Driven Development com RSpec e RSpec on Rails. Danilo Sato www.dtsato.com

Behaviour-Driven Development com RSpec e RSpec on Rails. Danilo Sato www.dtsato.com Behaviour-Driven Development com RSpec e RSpec on Rails Danilo Sato www.dtsato.com 1 Quem sou eu? Graduação/Mestrado no IME/USP AgilCoop Fundador do Dojo@SP ThoughtWorks UK 2 Programar Testar Ponto de

Leia mais

PROGRAMAÇÃO EM JOGOS DIGITAIS

PROGRAMAÇÃO EM JOGOS DIGITAIS PROGRAMAÇÃO EM JOGOS DIGITAIS Frutuoso Silva Aplicações gráficas / Jogos Como funciona uma aplicação gráfica? O que é um jogo? Como funciona um jogo? 1 Aplicação gráfica! É um programa que apresenta gráficos

Leia mais

GamePlay. Tainá Jesus Medeiros. 28 de Abril de Profa Tainá Medeiros

GamePlay. Tainá Jesus Medeiros. 28 de Abril de Profa Tainá Medeiros GamePlay Tainá Jesus Medeiros tainajmedeiros@gmail.com 28 de Abril de 2016 Definição Jogabilidade (gameplay ou playability) é um termo na indústria de jogos eletrônicos que inclui todas as experiências

Leia mais

Desenvolvimento de um aplicativo para o ensino de programação usando a plataforma Android. Vitor de Oliveira Gomes Orientador: Prof.

Desenvolvimento de um aplicativo para o ensino de programação usando a plataforma Android. Vitor de Oliveira Gomes Orientador: Prof. Desenvolvimento de um aplicativo para o ensino de programação usando a plataforma Android. Vitor de Oliveira Gomes Orientador: Prof. André Backes Problema Compreender o fluxo das informações em um programa

Leia mais

Ruby on Rails: coloque sua aplicação web nos trilhos (Portuguese Edition)

Ruby on Rails: coloque sua aplicação web nos trilhos (Portuguese Edition) Ruby on Rails: coloque sua aplicação web nos trilhos (Portuguese Edition) Vinícius Baggio Fuentes Click here if your download doesn"t start automatically Ruby on Rails: coloque sua aplicação web nos trilhos

Leia mais

Como Turbinamos nossa suíte de testes Rails em mais de 600% TDC Florianópolis Trilha Ruby

Como Turbinamos nossa suíte de testes Rails em mais de 600% TDC Florianópolis Trilha Ruby Como Turbinamos nossa suíte de testes Rails em mais de 600% TDC Florianópolis 2018 - Trilha Ruby $> whoami Eric Magalhães DevOps Evangelist @ JobScore Inc Joinville - SC - Brazil Tecnólogo em Gestão de

Leia mais

Prezado agente de viagem, Estamos lançando o Espresso - o sistema de reservas mais avançado da indústria de cruzeiros. Criado com base no feedback de

Prezado agente de viagem, Estamos lançando o Espresso - o sistema de reservas mais avançado da indústria de cruzeiros. Criado com base no feedback de Prezado agente de viagem, Estamos lançando o Espresso - o sistema de reservas mais avançado da indústria de cruzeiros. Criado com base no feedback de profissionais de turismo como você, o Espresso oferece

Leia mais

PROTOTIPAÇÃO. Aula 8. TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROJETO DE INTERFACE COM O USUÁRIO Marcelo Henrique dos Santos

PROTOTIPAÇÃO. Aula 8. TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROJETO DE INTERFACE COM O USUÁRIO Marcelo Henrique dos Santos Aula 8 TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROJETO DE INTERFACE COM O USUÁRIO Marcelo Henrique dos Santos Marcelo Henrique dos Santos Mestrado em Educação (em andamento) MBA em Negócios

Leia mais

Como instalar uma impressora HP LaserJet usando o UPD HP (Windows)

Como instalar uma impressora HP LaserJet usando o UPD HP (Windows) Como instalar uma impressora HP LaserJet usando o UPD HP (Windows) Este guia mostra como instalar o HP UPD de usar o seu legado ou LaserJet moderno para que você não tem que instalar novos drivers se você

Leia mais

O fenômeno da Gamificação: a utilização de elementos de jogos na plataforma Nike+ 1

O fenômeno da Gamificação: a utilização de elementos de jogos na plataforma Nike+ 1 O fenômeno da Gamificação: a utilização de elementos de jogos na plataforma Nike+ 1 João Gabriel TONN 2 Luciano Alessandro DUQUE 3 Universidade Regional de Blumenau, Blumenau, SC RESUMO Este trabalho teve

Leia mais

Transcript name: 1. Introduction to DB2 Express-C

Transcript name: 1. Introduction to DB2 Express-C Transcript name: 1. Introduction to DB2 Express-C Transcript name: 1. Introduction to DB2 Express-C Welcome to the presentation Introduction to DB2 Express-C. In this presentation we answer 3 questions:

Leia mais

Virgílio A. F. Almeida DCC-UFMG 2005

Virgílio A. F. Almeida DCC-UFMG 2005 ! Virgílio A. F. Almeida DCC-UFMG 2005 Regressão linear assume relações lineares entre variáveis previsoras e a resposta. O que acontece quando essas relações não são lineares? Coeficientes de determinação

Leia mais

Turmas Abertas Quarta-feira 25/04/ h30 às 12h30 S.Paulo Quarta -feira 23/05/ h30 às 12h30 S.Paulo

Turmas Abertas Quarta-feira 25/04/ h30 às 12h30 S.Paulo Quarta -feira 23/05/ h30 às 12h30 S.Paulo CURSOS IPEG Iniciação à avaliação da Gestão Videoaula grátis (40 min) Como sua organização pode fazer sua primeira avaliação da gestão escolhendo um Modelo de Maturidade compatível com seu estágio de desenvolvimento

Leia mais

1 ACESSO ATRAVÉS DE APLICATIVOS MÓVEIS - ANDROID COMO INSCREVER A PARTIR DE UM APLICATIVO MÓVEL? VOCE ESQUECEU A SENHA?...

1 ACESSO ATRAVÉS DE APLICATIVOS MÓVEIS - ANDROID COMO INSCREVER A PARTIR DE UM APLICATIVO MÓVEL? VOCE ESQUECEU A SENHA?... Índice 1 ACESSO ATRAVÉS DE APLICATIVOS MÓVEIS - ANDROID... 2 2 COMO INSCREVER A PARTIR DE UM APLICATIVO MÓVEL?... 5 3 VOCE ESQUECEU A SENHA?... 7 4 SEU CONTA DE RED ESTA BLOQUEADA?... 9 5 CÓMO ALTERAR

Leia mais

InPost Brasil. Integração e-commerce e InPost. Revisão 0.1 API 1.0 Informações Confidenciais e Proprietárias da InPost Brasil Ltda.

InPost Brasil. Integração e-commerce e InPost. Revisão 0.1 API 1.0 Informações Confidenciais e Proprietárias da InPost Brasil Ltda. InPost Brasil Integração e-commerce e InPost Indice Background Objetivo Descrição do fluxo do processo InPost Geo Widget Tool Web Service Authentication Autenticação Machines - Terminais Parcels - Encomendas

Leia mais

Seleção de Talentos CLP. Experience Manager Squad EAD & Voz

Seleção de Talentos CLP. Experience Manager Squad EAD & Voz Seleção de Talentos CLP Experience Manager Squad EAD & Voz Quem somos? Somos uma organização social que desenvolve e engaja líderes públicos a fim de impulsionar o Brasil, alavancando a percepção da sociedade

Leia mais

BR localization: Hotfix 003. Technical documentation Documentação Técnica Version Dec 12, de Dezembro de 2018

BR localization: Hotfix 003. Technical documentation Documentação Técnica Version Dec 12, de Dezembro de 2018 ENTERPRISE MANAGEMENT BR localization: Hotfix 003 Technical documentation Documentação Técnica Version 11.10.0 Dec 12, 2018 12 de Dezembro de 2018 Contents Prerequisites 3 Patch Installation 4 Instructions

Leia mais

Plano de Ensino. Matriz Curricular Carga Horária 80 H/A. CURSO: CST Jogos Digitais. DISCIPLINA: Gamificação e Tendências em Jogos

Plano de Ensino. Matriz Curricular Carga Horária 80 H/A. CURSO: CST Jogos Digitais. DISCIPLINA: Gamificação e Tendências em Jogos CURSO: CST Jogos Digitais DISCIPLINA: Gamificação e Tendências em Jogos Matriz Curricular 2016-2 Carga Horária 80 H/A EMENTA O estudo das tendências contemporâneas desenvolve-se como análise e questionamento

Leia mais

Engenharia de Software. Prof. Me. Clodoaldo Brasilino

Engenharia de Software. Prof. Me. Clodoaldo Brasilino Engenharia de Software Prof. Me. Clodoaldo Brasilino clodoaldo.neto@ifpi.edu.br Acompanhamento da Disciplina 1. Introdução à Engenharia de Software 2. Processos de Software e Projetos 3. Projeto de Software

Leia mais

As 10 bobagens mais comuns que as pessoas inteligentes cometem (Portuguese Edition)

As 10 bobagens mais comuns que as pessoas inteligentes cometem (Portuguese Edition) As 10 bobagens mais comuns que as pessoas inteligentes cometem (Portuguese Edition) By Arthur Freeman, Rose Dewolf As 10 bobagens mais comuns que as pessoas inteligentes cometem (Portuguese Edition) By

Leia mais

A NOVA ACADEMIA DE VENDAS DISAL A ESTRADA DO CONHECIMENTO COM SOLUÇÕES CRIATIVAS

A NOVA ACADEMIA DE VENDAS DISAL A ESTRADA DO CONHECIMENTO COM SOLUÇÕES CRIATIVAS 1 A NOVA ACADEMIA DE VENDAS DISAL A ESTRADA DO CONHECIMENTO COM SOLUÇÕES CRIATIVAS 2 ACADEMIA DE VENDAS DISAL A ESTRADA DO CONHECIMENTO COM A ESTRADA SOLUÇÕES D CRIATIVAS CONHECIMENTO COM SOLUÇÕES CRIATIVAS

Leia mais

Portal Regional. Pesquisa Integrada na BVS. Vinicius de Andrade

Portal Regional. Pesquisa Integrada na BVS. Vinicius de Andrade Portal Regional Pesquisa Integrada na BVS IV Reunião de Coordenação da BVS Brasil XII Reunião da Rede Brasileira de Informação em Ciências da Saúde Vinicius de Andrade Desenvolvimento Web Tópicos Metabusca

Leia mais

TABULEIRO FIO CRUZ Guilherme Xavier, Dr. COLETIVO GAMERAMA, 2017

TABULEIRO FIO CRUZ Guilherme Xavier, Dr. COLETIVO GAMERAMA, 2017 MINISHOW TABULEIRO FIO CRUZ Guilherme Xavier, Dr. COLETIVO GAMERAMA, 2017 INTRODUÇÃO Isso não é um jogo. Isso não é um jogo. 01 introdução e composição basilar Experiência interativa Possibilidade narrativa

Leia mais

WORKSHOP FUNDAMENTOS DO UNITY 3D. WorkShop Fundamentos de UNITY 3D João Pires

WORKSHOP FUNDAMENTOS DO UNITY 3D. WorkShop Fundamentos de UNITY 3D João Pires WORKSHOP FUNDAMENTOS DO UNITY 3D WORKSHOP 25.03.13 BEM-VINDOS AGENDA Início Apresentação Indústria Interface e conhecimento básico do Unity 3D Unity Script (Javascript) Keyframing Animation Unity GUI Desenvolvimento

Leia mais