Um Jogo Educacional que apoia o Ensino de Diagrama de Atividades
|
|
- Ruth Bayer Custódio
- 5 Há anos
- Visualizações:
Transcrição
1 Um Jogo Educacional que apoia o Ensino de Diagrama de Atividades Williamson Silva 1, Igor Steinmacher 2, Tayana Conte 1 1 USES - Grupo de Pesquisa em Usabilidade e Engenharia de Software Programa de Pós-Graduação em Informática Universidade Federal do Amazonas Manaus AM, {williamson.silva, tayana}@icomp.ufam.edu.br 2 Departamento de Computação Universidade Federal de Tecnologia do Paraná (UFTPR), Campo Mourão, PR Brasil igorfs@utfpr.edu.br USES Technical Report TR-USES Maio 2017 Institute of Computing (IComp) Federal University of Amazonas (UFAM) Manaus, Amazonas URL: /TR-USES pdf
2 Um Jogo Educacional que apoiando o Ensino de Diagrama de Atividades Williamson Silva 1, Igor Steinmacher 2, Tayana Conte 1 1 Grupo de Pesquisa em Usabilidade e Engenharia de Software (USES) - Instituto de Computação (IComp) Universidade Federal do Amazonas (UFAM), Manaus, AM Brasil {williamson.silva,tayana}@icomp.ufam.edu.br 2 Departamento de Computação Universidade Federal de Tecnologia do Paraná (UFTPR), Campo Mourão, PR Brasil igorfs@utfpr.edu.br Universidade Federal do Amazonas, Programa de Pós-Graduação em Informática. RT-USES Maio 2017 Resumo Este relatório técnico apresenta um jogo educacional chamado ActGame (Activity Diagram Game). O ActGame é um jogo educacional baseado em cartas, que visa ajudar os alunos durante a modelagem de diagrama de atividades. O jogo auxilia na identificação dos elementos do diagrama de atividades e também na construção do diagrama a partir de uma descrição textual. Com o intuito de facilitar o entendimento dos alunos em relação à notação do diagrama de atividades, as cartas do jogo foram criadas tomando como base os principais elementos do diagrama de atividades. 1. INTRODUÇÃO Este relatório técnico apresenta um jogo educacional chamado ActGame (Activity Diagram Game). O ActGame é um jogo baseado em cartas e tem por objetivo ensinar os alunos a construir um dos modelos ensinados nos cursos de computação, o Diagrama de Atividades (DA) da UML (Unified Modeling Language) (OMG, 2010). O DA é utilizado para representar, de forma mais detalhada, a lógica das atividades que podem ser realizadas no software (Booch et al., 2005). Este jogo utiliza alguns elementos de gamificação (Deterding et al., 2011), visando incentivar a competição entre os alunos durante a modelagem do DA. Este relatório está organizado da seguinte maneira: na Seção 2 são mostradas as etapas para o desenvolvimento do ActGame; na Seção 3 é apresentado o jogo desenvolvido para o ensino de diagrama de atividades; na Seção 3 são apresentadas todas as cartas do jogo; Por fim, na Seção 4 são apresentadas as considerações finais.
3 2 ETAPAS DO DESENVOLVIMENTO DO ACTGAME Um jogo educacional deve permitir que os jogadores exerçam um senso de controle sobre suas ações, consiga traduzir suas intenções e comportamentos ao utilizar o jogo (Savi, 2011a). Savi (2011b) afirma ainda que estas ações devem ser reforçadas quando o jogo a ser desenvolvido pode ser utilizado por equipes, uma vez que além destas preocupações, o jogo deve permitir que os jogadores possam trocar informações durante as etapas do jogo e manter um comprometimento e esforço ao desempenharem as atividades do jogo. Além disso, para que o jogador(es) desempenhe(m) corretamente o seu papel ao utilizar o jogo, a descrição e as características do jogo devem ser claras. Sendo assim, estas informações devem estar claras no jogo ou podem influenciar negativamente no processo de aprendizagem. Ademais, isto também são informações essenciais para um professor decidir se adota o jogo como material instrucional (Savi, 2011a). Desta forma, esta seção apresenta a abordagem sistemática utilizada para o desenvolvimento do jogo ActGame, baseada na abordagem descrita em Petri e Chiavegatti (2015). 2.1 ANÁLISE DO ACTGAME A Tabela 1 define os objetivos de aprendizagem a serem alcançados pelo jogo, mostra quais as características do público alvo, modo de interação e estratégia instrucional. Tabela 1. Análise do Jogo ActGame CARACTERÍSTICA DESCRIÇÃO Público alvo O público alvo do jogo são alunos que estão frequentando os cursos superiores na área da Computação, com uma faixa etária de não menos de 17 anos, trata-se de um público jovem e que possuem conhecimento sobre jogos. Contexto organizacional O jogo poderá ser aplicado no decorrer da disciplina de Engenharia de Software, mais especificamente no ensino de modelos de análise de software. Por ser um jogo não digital, pode ser aplicado em sala de aula. A aplicação da atividade Poderá ser realizada após a explicação dos conceitos de diagrama de (jogo) atividades. Interação Jogo/ Acadêmica Modo de interação será por meio do aprendizado individual e em grupo. Individualmente, apenas um acadêmico irá interagir como o jogo executando suas tarefas. Em grupo (equipes de três a cinco jogadores), os jogadores devem discutir livremente o problema e em seguida realizar a modelagem seguindo as etapas do jogo Estratégia Instrucional A estratégia instrucional será de colocar em prática seus conhecimentos teóricos aprendidos sobre diagrama de atividades, por meio do jogo educacional. Objetivos de Aprendizagem (i) realizar a modelagem do diagrama de atividades; (ii) entender e aplicar os conceitos aprendidos durante a aula teórica na prática, de forma que o diagrama modelado esteja correto e completo.
4 2.2 PROJETO E DESENVOLVIMENTO DO ACTGAME A Tabela 2 apresenta de forma resumida o funcionamento do jogo educacional ActGame e as suas principais características. CARACTERÍSTICA Meta do Jogo Tipo de Mídia Tipo de Jogo Contexto Interação Narrativa Descrição Regras Tabela 2. Concepção do Jogo ActGame. DESCRIÇÃO Auxiliar no ensino e aprendizagem de diagrama de atividades, com ênfase no processo de construção do diagrama. Jogo não digital. ActGame é um jogo baseado em cartas. Jogado durante a aula. Jogado individualmente ou em grupo (três a cinco jogadores). O cenário se passa em uma universidade onde o jogador(es) é visto como um analista de sistemas e sua missão é modelar um diagrama de atividades com base em um problema real/fictício. Este problema poderá ser descrito em forma de requisitos, cenário(s), especificação de casos de uso, dentre outros. Durante a modelagem do diagrama, o(s) jogador(es) utiliza(m) as cartas do jogo para acumular pontos e passar de etapa. O(s) jogador(es) atuará(ão) como analista(s) de sistemas buscando prosseguir nas fases do jogo durante a modelagem do diagrama de atividades. As regras do jogo são: Emblema 01 Valor: 100 pontos Regra: Caso solicitada a Carta Passo da Modelagem, a equipe ganha este emblema e a pontuação. Emblema 02 Valor: 50 pontos Regra: Caso solicitada a Carta Perguntas-Guia, a equipe ganha este emblema e a pontuação. Além disso, a equipe acumula a pontuação e o emblema desta carta e das cartas utilizadas anteriores. Emblema 03 Valor: 20 pontos Regra: Caso solicitada a Carta Dicas, a equipe ganha mais este emblema e a pontuação. Além disso, a equipe acumula as pontuações e o emblema desta carta e das cartas utilizadas anteriormente. Emblema 04 Valor: 10 pontos Regra: Caso solicitada a Carta Exemplos, a equipe ganha este emblema e a pontuação. Além disso, acumula as pontuações e o emblema desta carta e das cartas utilizadas anteriormente. Emblema 05 Valor: 50 pontos Regras: Esta medalha é dada a equipe que terminar primeiro a modelagem do diagrama de atividades, a partir do cenário dado pelo moderador. Emblema 06 Valor: 150 pontos Regras: Este troféu é dado a equipe que modelar o diagrama de forma correta e completa.
5 CARACTERÍSTICA Resultado Feedback DESCRIÇÃO Caso o jogo seja realizado em grupo, após cada equipe terminar a modelagem, o moderador (no caso, o professor) realiza a contagem dos pontos de cada equipe. Em outro momento (próxima aula, por exemplo), o professor mostra o resultado da equipe que tirou mais pontos na utilização das cartas e da equipe que teve o diagrama mais correto e completo. Esta mesma dinâmica dos resultados pode ser aplicada, caso o moderador (professor) deseje aplicar o jogo individualmente. Ao término da modelagem, o(s) jogador(es) entrega(m) os diagramas para o moderador. Este realiza a correção dos diagramas e dá um feedback para cada equipe sobre seus erros e acertos modelagem do diagrama. O ActGame foi descrito seguindo esta abordagem. O ActGame é baseado em cartas, pois são fáceis de guardar e carregar e não têm custos elevados. Além disso, segundo Ellington et al. (1981), o fator competição neste tipo de jogo é alto e por isso aumenta a motivação para a aprendizagem, uma vez que o aluno quer concluir a atividade e ter certeza de que o que está fazendo está correto, visando sempre ganhar mais pontos e ganhar a competição. 3. CARTAS DO JOGO EDUCACIONAL ACTGAME ActGame (Activity Diagram Game) é um jogo educacional baseado em cartas, que visa ajudar os alunos durante a modelagem de diagramas de atividades. A fim de ajudar os alunos, o jogo auxilia na identificação dos elementos do DA e também na construção do diagrama a partir de uma descrição textual. Com o intuito de facilitar o entendimento dos alunos em relação à notação do diagrama de atividades, as cartas do jogo foram criadas tomando como base os principais elementos do DA (Booch et al., 2005): nó de início, atividades, transição, decisão, condição de guarda, ponto de merge, bifurcação, sincronização, nó final e swimlanes (raias de natação). O ActGame foi projetado para ser utilizado de forma individualmente e em grupo. Individualmente, apenas um jogador irá interagir com o jogo seguindo suas etapas. Em grupo (equipes de três a cinco jogadores), os jogadores devem discutir livremente o problema e em seguida realizar a modelagem seguindo as etapas do jogo. Uma das vantagens de aplicar o ActGame em grupo é permitir que o aluno desempenhe um papel mais ativo durante a aprendizagem utilizando o jogo (Takatalo et al., 2010). Além disso, a dinâmica em grupo permite também que os alunos cooperem, colaborem e realizem conquistas em equipe (Takatalo et al., 2010). O jogo possui cinco etapas: Identificação das Swimlanes (Etapa 1), Identificação do Nó de Início (Etapa 2), Identificação das atividades (Etapa 3), Agrupamento das atividades (Etapa 4), Transição das Atividades (Etapa 5), Identificação do Nó Final (Etapa 6). Cada etapa possui 4 cartas: Passo da Modelagem, Perguntas-Guia, Dicas e Exemplo. A seguir são apresentadas todas as cartas do jogo.
6 ETAPA 01 IDENTIFICAÇÃO DAS SWINLANES Nome da Carta Carta Passo da Modelagem Carta Perguntas- Guia
7 Nome da Carta Carta Dicas Carta Exemplos
8 ETAPA 02 IDENTIFICAÇÃO DO NÓ DE INÍCIO Nome da Carta Carta Passo da Modelagem Carta Perguntas-Guia
9 Nome da Carta Carta Dicas Carta Exemplos
10 ETAPA 03 IDENTIFICAÇÃO DAS ATIVIDADES Nome da Carta Carta Passo da Modelagem Carta Perguntas-Guia
11 Nome da Carta Carta Dicas Carta Exemplos
12 ETAPA 04 AGRUPAMENTO DAS ATIVIDADES Nome da Carta Carta Passo da Modelagem Carta Perguntas-Guia
13 Nome da Carta Carta Dicas Carta Exemplos
14 ETAPA 05/1 TRANSIÇÃO DAS ATIVIDADES (FLUXO SEQUENCIAL) Nome da Carta Carta Passo da Modelagem Carta Perguntas-Guia
15 Nome da Carta Carta Dicas Carta Exemplos
16 ETAPA 05/2 TRANSIÇÃO DAS ATIVIDADES (CONDIÇÃO DE DECISÃO) Nome da Carta Carta Passo da Modelagem Carta Perguntas-Guia
17 Nome da Carta Carta Dicas Carta Exemplos
18 ETAPA 05/3 TRANSIÇÃO DAS ATIVIDADES (PONTO DE MERGE) Nome da Carta Carta Passo da Modelagem Carta Perguntas-Guia
19 Nome da Carta Carta Dicas Carta Exemplos
20 ETAPA 05/4 TRANSIÇÃO DAS ATIVIDADES (ATIVIDADES EM PARALELO - BIFURCAÇÃO) Nome da Carta Carta Passo da Modelagem Carta Perguntas-Guia
21 Nome da Carta Carta Dicas Carta Exemplos
22 ETAPA 05/5 TRANSIÇÃO DAS ATIVIDADES (ATIVIDADES EM PARALELO - SINCRONIZAÇÃO) Nome da Carta Carta Passo da Modelagem Carta Perguntas-Guia
23 Carta Dicas Carta Exemplos
24 ETAPA 06 IDENTIFICAÇÃO DO NÓ FINAL Nome da Carta Carta Passo da Modelagem Carta Perguntas-Guia
25 Carta Dicas Carta Exemplos
26 4. CONSIDERAÇÕES FINAIS Este relatório técnico teve por objetivo apresentar o jogo ActGame (Activity Diagram Game), um jogo baseado em cartas, que tem como objetivo auxiliar no processo de ensino e aprendizagem de Diagrama de Atividades (DA). Além disso, este relatório apresenta o processo de criação do jogo. REFERÊNCIAS Booch, G., Rumbaugh, J., e Jacobson, I. (2005). Modeling Language User Guide. In The Addison-Wesley Objetc Technology Series (2nd Edition). Deterding, S., Sicart, M., Nacke, L., O Hara, K., e Dixon D. (2011). Gamification: Using Game Design Elements in Non-Gaming Contexts. In Annual Conference Extended Abstracts on Human Factors in Computing Systems, p Ellington, H. I., Addinall, E., e Percival, F (1981). Games and simulations in science education. Nichols Publishing Company, New York. OMG Unified Modelling Language Superstructure version Petri, G., e Chiavegatti, N. C (2015). Um Role Playing Game para o Ensino de Elicitação e Análise de Requisitos. In Revista Novas Tecnologias na Educação, v.13, nº1, p Savi, R. (2011a). Avaliação de jogos voltados para a disseminação do conhecimento. Tese de Doutorado (Doutorado em Engenharia e Gestão do Conhecimento). Programa de Pós-Graduação em Engenharia e Gestão do Conhecimento. Universidade Federal de Santa Catarina. Savi, R., Wangenheim, C., e Borgatto, A. (2011b). Um Modelo de Avaliação de Jogos Educacionais na Engenharia de Software. In XXV Simpósio Brasileiro de Engenharia de Software (SBES 2011), p Takatalo, J., Häkkinen, J., Kaistinen, J., e Nyman, G. (2010). Presence, Involvement, and Flow in Digital Games. In Evaluating User Experience in Games: Concepts and Methods, p
Apoiando o Ensino de Diagrama de Atividades através de um jogo educacional
Apoiando o Ensino de Diagrama de Atividades através de um jogo educacional Williamson Silva 1, Igor Steinmacher 2, Tayana Conte 1 1 Grupo de Pesquisa em Usabilidade e Engenharia de Software (USES) - Instituto
Leia maisArtefatos do estudo sobre realizar práticas de modelagem individual e em grupo
Artefatos do estudo sobre realizar práticas de modelagem individual e em grupo Williamson Silva 1, Bruno Gadelha 1, Igor Steinmacher 2, Tayana Conte 1 1 USES - Grupo de Pesquisa em Usabilidade e Engenharia
Leia maisArtefatos utilizados no estudo sobre usabilidade em modelos IFML
-1- Artefatos utilizados no estudo sobre usabilidade em modelos IFML Randerson Silva, Anna Beatriz Marques, Adriana Lopes, Edson Oliveira, Tayana Conte {rsq, adriana, tayana}@icomp.ufam.edu.br {beatriz.marques}@ufc.br
Leia maisUML: Introdução. História Visão geral Modelo conceitual da UML. Bibliografia. UML: introdução
UML: introdução Prof.: Clarindo Isaías Pereira da Silva e Pádua Synergia / Gestus Departamento de Ciência da Computação - UFMG UML: introdução 2 Bibliografia Rumbaugh, J.; Jacobson, I.; Booch, G., The
Leia maisO 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 maisNotas de Aula 03: Introdução a Orientação a Objetos e a UML
Notas de Aula 03: Introdução a Orientação a Objetos e a UML Objetivos da aula: Introduzir os conceitos da Orientação à Objetos (O.O) Introduzir os conceitos da UML Relacionar os processos às ferramentas
Leia maisIntrodução. Introdução. Introdução. Planejamento da disciplina. Modelagem de Processos de Negócio. Prof.: Clarindo Isaías Pereira da Silva e Pádua
Modelagem de Processos de Negócio Prof.: Clarindo Isaías Pereira da Silva e Pádua Gestus Departamento de Ciência da Computação - UFMG Bibliografia Eriksson, H-E; Penker, M. Business Modeling with UML:
Leia maisMinistério da Educação UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ. Campus Curitiba PLANO DE ENSINO
Ministério da Educação UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Campus Curitiba PLANO DE ENSINO CURSO Bacharelado em Sistemas de Informação Engenharia de Computação? MATRIZ Vigente FUNDAMENTAÇÃO LEGAL
Leia maisNotas de Aula 01: Modelos: conceitos iniciais e sua importância
Notas de Aula 01: Modelos: conceitos iniciais e sua importância Objetivos da aula: Introduzir os conceitos de modelagem Discutir os problemas da ausência do processo de modelagem Apresentar os objetivos
Leia maisGamificaçã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 maisComo desenvolvedor quero utilizar User story para representar os requisitos que levam à definição do MVP e criação de Mockups
Como desenvolvedor quero utilizar User story para representar os requisitos que levam à definição do MVP e criação de Mockups Taynah Almeida 1, Ana Carolina Oran 1, Gleison Santos 2, Tayana Uchôa Conte
Leia maisTecnologias do Framework para Antecipação da Usabilidade
Tecnologias do Framework para Antecipação da Usabilidade Natasha Malveira Costa Valentim, Williamson Silva, Tayana Conte {natashavalentim, williamson.silva, tayana}@icomp.ufam.edu.br USES - Grupo de Pesquisa
Leia maisPrograma Analítico de Disciplina INF323 Engenharia de Software II
0 Programa Analítico de Disciplina Departamento de Informática - Centro de Ciências Exatas e Tecnológicas Número de créditos: Teóricas Práticas Total Duração em semanas: 15 Carga horária semanal 0 Períodos
Leia maisDiagrama de Atividades. Professor: André Gustavo Bastos Lima
UML Unified Modeling Language Diagrama de Atividades Professor: André Gustavo Bastos Lima Diagrama de Atividades Representação de fluxo de atividades seqüenciais i e concorrentes; Ênfase na transferência
Leia maisMODELAGEM DE SISTEMAS. Introdução a Computação e Engenharia de Software. Profa. Cynthia Pinheiro
MODELAGEM DE SISTEMAS Introdução a Computação e Engenharia de Software Profa. Cynthia Pinheiro Introdução Modelagem de Sistemas: A modelagem de um sistema auxilia o analista a entender a funcionalidade
Leia maisIntrodução. Diagramas de Interação. Introdução. Introdução. Introdução. Introdução. Os modelos de análise não respondem a algumas perguntas:
Diagramas de Interação Os modelos de análise não respondem a algumas perguntas: Como as operações do sistema são executadas internamente? A que classes estas operações internas pertencem? Quais objetos
Leia maisEngenharia de Software I: Introdução. Graduação em Informática 2009 Profa. Itana Gimenes
Engenharia de Software I: Introdução Graduação em Informática 2009 Profa. Itana Gimenes Programa 1. O processo de engenharia de software 2. Engenharia de requisitos 3. Modelagem de sistemas 4. Conceitos
Leia maisDiagrama de Sequência Notação Objetos. Diagrama de Sequência Notação Mensagens. Diagrama de Sequência Notação Mensagens. Tipos de Mensagens
Diagrama de Sequência Diagrama de Sequência Os diagramas de sequências enfatizam a perspectiva temporal Há dois tipos de utilização desse diagrama, dependendo da fase em que estamos Documentação dos casos
Leia maisTÍTULO: OBJETO DE APRENDIZAGEM: DESENVOLVIMENTO DE UMA PROPOSTA PARA O ENSINO DO DIAGRAMA DE CASO DE USO
TÍTULO: OBJETO DE APRENDIZAGEM: DESENVOLVIMENTO DE UMA PROPOSTA PARA O ENSINO DO DIAGRAMA DE CASO DE USO CATEGORIA: CONCLUÍDO ÁREA: CIÊNCIAS EXATAS E DA TERRA SUBÁREA: COMPUTAÇÃO E INFORMÁTICA INSTITUIÇÃO:
Leia maisModelagem de Interação e Navegação de Sistemas Interativos: Protocolo de um Mapeamento Sistemático da Literatura
Modelagem de Interação e Navegação de Sistemas Interativos: Protocolo de um Mapeamento Sistemático da Literatura Anna Beatriz Marques, Adriana Lopes, Ana Carolina Oran e Tayana Conte {anna.beatriz, adriana,
Leia maisAPÊNDICE D Unified Model Language (UML)
APÊNDICE D Unified Model Language (UML) 299 APÊNDICE D Unified Model Language (UML) Apresenta-se neste Apêndice uma visão geral sobre a UML (Unified Modeling Language), focalizando-se nos conceitos e definições
Leia maisCRIAÇÃ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 maisINF1013 MODELAGEM DE SOFTWARE
INF1013 MODELAGEM DE SOFTWARE Departamento de Informática PUC-Rio Ivan Mathias Filho ivan@inf.puc-rio.br Programa Capítulo 1 O Paradigma Orientado a Objetos A Linguagem UML Descrição da Arquitetura 1 Programa
Leia maisANÁLISE DE SISTEMAS. Diagrama de atividades. por. Antônio Maurício Pitangueira
ANÁLISE DE SISTEMAS Diagrama de atividades por Antônio Maurício Pitangueira 1 Diagrama de atividade Há diversos diagramas da UML que descrevem os aspectos dinâmicos de um sistema. diagramas de estados,
Leia maisSBIE - Simpósio Brasileiro de Informática na Educação SORTIA. Estudo de caso na Disciplina de Estrutura de Dados
SBIE - Simpósio Brasileiro de Informática na Educação - 2012 SORTIA UmEnsinar Jogo paracom EnsinoJogos de Algoritmo de Ordenação: Estudo de caso na Disciplina de Estrutura de Dados Paulo Battistella Aldo
Leia maisGUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR
Curso Engenharia Informática Ano letivo 2015/2016 Unidade Curricular Engenharia de Software II ECTS 6 Regime Obrigatório Ano 3º Semestre 1º sem Horas de trabalho globais Docente Maria Clara Silveira Total
Leia maisDiagrama de Atividades
Diagrama de Atividades Profa Simone Sawasaki Tanaka simone.tanaka@unifil.br Diagramas da UML Diagrama de Atividade Um Diagrama de atividade é essencialmente um gráfico de fluxo, mostrando o fluxo de controle
Leia maisAPLICAÇÃO DA ENGENHARIA DE REQUISITOS E ESPECIFICAÇÃO DE REQUISITOS NA IDENTIFICAÇÃO DE ESCOPO DE SISTEMA
APLICAÇÃO DA ENGENHARIA DE REQUISITOS E ESPECIFICAÇÃO DE REQUISITOS NA IDENTIFICAÇÃO DE ESCOPO DE SISTEMA Guilherme de Souza Ferreira Discente do curso Tecnologia em Análise e Desenvolvimento de Sistemas
Leia maisTrata-se de uma variação do diagrama de estado com um propósito um pouco diferente do diagrama de estado:
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Atividade 6 Diagrama de Atividade 6.1 Definição
Leia maisDiagrama de Atividades
Diagrama de Atividades Viviane Torres da Silva viviane.silva@ic.uff.br http://www.ic.uff.br/~viviane.silva/es1 O que é? Diagrama criado para modelagem de processos Herda várias características do DTE (Diagrama
Leia maisMarcelo Henrique dos Santos
Mestrado em Educação (em andamento) MBA em Negócios em Mídias Digitais (em andamento) MBA em Marketing e Vendas Especialista em games Bacharel em Sistema de Informação marcelosantos@outlook.com AULA 01
Leia maisVisão de Comportamento do Negócio
Visão de Comportamento do Negócio Bibliografia Eriksson, H-E; Penker, M. Business Modeling with UML: Business Patterns at work, John Wiley, 2000. Prof.: Clarindo Isaías Pereira da Silva e Pádua Gestus
Leia maisVisão de Comportamento do Negócio
Visão de Comportamento do Negócio Prof.: Clarindo Isaías Pereira da Silva e Pádua Gestus Departamento de Ciência da Computação - UFMG Bibliografia Eriksson, H-E; Penker, M. Business Modeling with UML:
Leia maisPROPOSTA DE UM WORKFLOW E MAPAS CONCEITUAIS DE ENSINO APRENDIZAGEM DOS DIAGRAMAS DA UNIFIED MODELING LANGUAGE (UML) RESUMO
PROPOSTA DE UM WORKFLOW E MAPAS CONCEITUAIS DE ENSINO APRENDIZAGEM DOS DIAGRAMAS DA UNIFIED MODELING LANGUAGE (UML) Sergio Akio Tanaka* Simone Sawasaki Tanaka** Jean Pierre Ribas Alves*** *Docente e coordenador
Leia maisAnálise e Projeto Orientados a Objetos Aula III Concepção Visão Geral do Sistema. Prof. Bruno E. G. Gomes IFRN
Análise e Projeto Orientados a Objetos Aula III Concepção Visão Geral do Sistema Prof. Bruno E. G. Gomes IFRN 1 Introdução Fase de concepção do UP Analista vai em busca das primeiras informações sobre
Leia maisUML Visão Geral UML Visão geral v.1.1, Novembro de 2001
UML Visão Geral 1 Índice Introdução Diagramas O que é a UML? Diagrama de casos de utilização Valor da UML Diagrama de classes Origens da UML Diagrama de objectos Parceiros da UML Diagrama de componentes
Leia maisUNIVERSIDADE FEDERAL DO PARANÁ - UFPR BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO
CI 221 DISCIPLINA: Engenharia de Software AULA NÚMERO: 3 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar e discutir conceitos básicos como processo, projeto, produto, por que
Leia maisVisão Geral da UML. SSC Engenharia de Software I Profa. Dra. Elisa Yumi Nakagawa 2 o semestre de 2012
Visão Geral da UML SSC 121 - Engenharia de Software I Profa. Dra. Elisa Yumi Nakagawa 2 o semestre de 2012 Conteúdo Introdução Ferramentas de Apoio Diagramas da UML Elementos Genéricos Material sobre UML
Leia maisUML - Linguagem de Modelagem Unificada
UML - Linguagem de Modelagem Unificada Aula #9.1. EBS 211 POO e UML Prof. Luiz Fernando S. Coletta luizfsc@tupa.unesp.br Campus de Tupã Engenharia de Software Fases do processo de software 1. Levantamento
Leia maisEspecificação de Requisitos e Validação de Sistemas - IF716
Especificação de Requisitos e Validação de Sistemas - IF716 Centro de Informática Jaelson Castro www.cin.ufpe.br/~if716 Informações Gerais 1 Informações Gerais Professor: E-mail: Jaelson Castro Cin - UFPE
Leia maisVisão de Processos de Negócio
Visão de Processos de Negócio Bibliografia Eriksson, H-E; Penker, M. Business Modeling with UML: Business Patterns at work, John Wiley, 2000 Prof.: Clarindo Isaías Pereira da Silva e Pádua Gestus Departamento
Leia maisUML. Trabalho Análise e Projeto de Sistemas. Aluna: Luana Alves Businaro
Curso Técnico Integrado de Informática 2 Ano Projeto Integrador Formação Profissional Trabalho Análise e Projeto de Sistemas UML Aluna: Luana Alves Businaro-1614193 Maio de 2017 Sumário 1 Introdução...
Leia maisVisão de Processos de Negócio
Visão de Processos de Negócio Bibliografia Eriksson, H-E; Penker, M. Business Modeling with UML: Business Patterns at work, John Wiley, 2000 Prof.: Clarindo Isaías Pereira da Silva e Pádua Gestus Departamento
Leia maisGestão de Projectos de Software - 1
Gestão de Projectos de Software Licenciaturas de EI / IG 2012/2013-4º semestre msantos@ispgaya.pt http://paginas.ispgaya.pt/~msantos Gestão de Projectos de Software - 1 Objectivos da Disciplina de Gestão
Leia maisNesta seção você encontra artigos voltados para testes, processo, modelos, documentação, entre outros
Engenharia Nesta seção você encontra artigos voltados para testes, processo, modelos, documentação, entre outros Modelagem de processos de software com SPEM Conheça a notação padrão para modelagem de processos
Leia maisRequisitos de Sistemas
Requisitos de Sistemas Unidade II - Processos de Negócio Identificação Conceitos Modelagem - BPM - UML Processos x Requisitos 1 Processo de negócio CONCEITO Um processo de negócio, processo organizacional
Leia maisVisão de Estrutura do negócio
Visão de Estrutura do negócio Bibliografia Eriksson, H-E; Penker, M. Business Modeling with UML: Business Patterns at work, John Wiley, 2000. Prof.: Clarindo Isaías Pereira da Silva e Pádua Gestus Departamento
Leia maisIntrodução à UML. Universidade Federal de Mato Grosso do Sul Sistemas de Informação - CPCX. Prof. Fernando Maia da Mota
Universidade Federal de Mato Grosso do Sul Sistemas de Informação - CPCX Introdução à UML Prof. Fernando Maia da Mota Slides gentilmente cedidos por Profa. Dra. Maria Istela Cagnin Machado UFMS/FACOM Introdução
Leia maisFasci-Tech INTEGRAÇÃO ENTRE BPMN E UML: APLICANDO O MODELO USE PROCESSES. Palavras-Chave: Use Processes, BPMN, Casos de Uso, UML
INTEGRAÇÃO ENTRE BPMN E UML: APLICANDO O MODELO RESUMO: USE PROCESSES Renan Dozorski Conrado 1 Prof. MSc. Wilson Vendramel 2 Problemas com o entendimento de requisitos podem acarretar prejuízos nas outras
Leia maisAnálise e Projeto Orientados a Objetos
Análise e Projeto Orientados a Objetos Introdução Diretoria Acadêmica de Gestão e Tecnologia da Informação Introdução Os sistemas computacionais adquiriram extrema importância para as organizações públicas
Leia maisGQS Grupo de Qualidade de Software INCoD - Instituto Nacional de Ciência e Tecnologia para Convergência Digital. Paulo Battistella
Ensinar Ensinar com com Jogos Jogos GQS Grupo de Qualidade de Software INCoD - Instituto Nacional de Ciência e Tecnologia para Convergência Digital Paulo Battistella GQS Grupo de Qualidade de Software
Leia maisEngenharia de Software - 1
Engenharia de Software Licenciatura de EI 2008/2009-6º semestre msantos@ispgaya.pt Engenharia de Software - 1 Objectivos da Cadeira de Engenharia de Software da Licenciatura de EI Ensinar fundamentos de
Leia maisII 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 maisMetamodelos para Banco de Dados. Carlos Julian Menezes Araújo Prof. Dr. Robson do Nascimento Fidalgo
Metamodelos para Banco de Dados Carlos Julian Menezes Araújo cjma@cin.ufpe.br Prof. Dr. Robson do Nascimento Fidalgo 1 Agenda Metadados MDA MOF Metamodelos CWM Pacote Relacional Referências 2 Metadados
Leia maisAula 1.7 Introdução a APOO e UML
APOO Aula 1.7 Introdução a APOO e UML Prof. Bruno Moreno bruno.moreno@ifrn.edu.br Possuir um lápis e uma régua não te tornam um arquiteto 2 Você pode conhecer toda a API Java, C++ ou qualquer LPOO. 3 Mas
Leia maisConstruindo Jogos Digitais para apoiar o Ensino de Matemática e Ensinar a Construir e Testar Sistemas Concorrentes
Construindo Jogos Digitais para apoiar o Ensino de Matemática e Ensinar a Construir e Testar Sistemas Concorrentes Fagner Silva Martins (Bolsista), Marcelo de Melo Fernandes (Bolsista), Ayla Débora Dantas
Leia maisDiagrama de Atividades
Diagrama de Atividades É essencialmente um gráfico de fluxo onde apresenta o fluxo de controle de uma atividade para outra. Inicialmente era visto como um caso especial do Diagrama de Gráficos de Estados,
Leia maisProcesso. Processo unificado. Principais Características do UP. Principais Características do UP RUP. Unified Process (Processo Unificado)
Processo UP Unified Process (Processo Unificado) Conjunto de passos que tem como objetivo atingir uma meta Processo de software na ES, processo que visa a produzir o software - de modo eficiente e previsível
Leia maisModelagem/Arquitetura de Software
Modelagem/Arquitetura de Software Thaís Vasconcelos Batista Objetivo do Curso Apresentar as tendências atuais para desenvolvimento de aplicações baseadas em componentes, oferecendo uma visão conjunta das
Leia maisAnálise de Sistemas. Aula 5
Análise de Sistemas Aula 5 Prof. Emerson Klisiewicz CONTEXTUALIZAÇÃO Aula 5 Análise Orientada a Objetos Introdução a UML Histórico e Visão Geral Ferramentas CASE O Sucesso... Clientes satisfeitos Eles
Leia maisEngenharia de Software Orientada a Objetos - OOSE. Método de Jacobson
Engenharia de Software Orientada a Objetos - OOSE Método de Jacobson Alunos: Amanda Lira Gomes Lucas Balbino de Melo Ferreira Mycke Richard Guntijo Renato Gomes Borges Júnior Sumário Introdução Visão Geral
Leia maisSERVIÇO PÚBLICO FEDERAL UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO DE CIÊNCIAS DA SAÚDE PROGRAMA DE MESTRADO PROFISSIONAL EM INFORMÁTICA EM SAÚDE
PLANO DE ENSINO Disciplina INS 310008: Análise de sistemas e UML Professor Responsável: Dra Raul Sidnei Wazlawick Créditos: (02 CRÉDITOS 30HS) Semestre: 2018-2 1. Ementa Geral Introdução a orientação a
Leia mais9º CONCURSO DE SOFTWARE Curso Sistemas de Informação - UEMG Unidade Passos Centro Acadêmico Itbit.
DAS DISPOSIÇÕES GERAIS 9º CONCURSO DE SOFTWARE REGULAMENTO Art. 1º O desenvolvimento de software tem, crescentemente, ocupado papel de destaque nas grandes economias mundiais. O mercado para essa atividade
Leia maisObjetivo do Curso. Modelagem/Arquitetura de Software. Enfoque do Curso. Conteúdo do Curso
Objetivo do Curso Modelagem/Arquitetura de Software Thaís Vasconcelos Batista Apresentar as tendências atuais para desenvolvimento de aplicações baseadas em, oferecendo uma visão conjunta das tecnologias
Leia maisQ d( ) P. a( ) c( ) e( ) c( ) S. c( ) d( )
ELEMENTOS BÁSICOS DA LINGUAGEM JAVA Patricia Della Méa Plentz INE-CTC-UFSC E-Mail: plentz@inf.ufsc.br URL: http://moodle.ufsc.br INE5605-Turma 0238B Sumário 2.1 Classes e Objetos na POO 2.2 2 Revisão da
Leia maisSistematização do levantamento de requisitos em processos de desenvolvimento de software a partir de uma arquitetura de modelagem de negócios
Sistematização do levantamento de requisitos em processos de desenvolvimento de software a partir de uma arquitetura de modelagem de negócios Delmir Peixoto de Azevedo Júnior (UENF/DATAPREV-RJ) delmir.junior@rj.previdenciasocial.gov.br
Leia maisUML e seus diagramas
UML e seus diagramas A UML Unified Modeling Language (Linguagem de Modelagem Unificada), como o próprio nome já diz, é uma linguagem para modelagem de objetos do mundo real, usada para especificar, construir,
Leia maisSOCIEDADE PARANAENSE DE ENSINO E TECNOLOGIA SPET PROGRAMA DE EVOLUÇÃO CONTÍNUA DE QUALIDADE. ES 60 DISCIPLINA: Engenharia de Software II
ES 60 DISCIPLINA: Engenharia de Software II AULA NÚMERO: 6 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar, discutir e exercitar a visão de um sistema a ser projetado. Os principais
Leia maisAvaliação do Jogo InspSoft: Um Jogo para o Ensino de Inspeção de Software
Avaliação do Jogo InspSoft: Um Jogo para o Ensino de Inspeção de Software Adriana Costa Lopes, Anna Beatriz Marques, Tayana Conte USES Grupo de Usabilidade e Engenharia de Software, Universidade Federal
Leia maisALM Aplicações em Linguagem de Montagem. Introdução. A produção de Software é uma atividade build and fix. build. fix
Introdução A produção de Software é uma atividade build and fix. 1 Introdução build 2 Introdução fix 3 1 Introdução 4 P s Só pessoas motivadas e comprometidas com o projeto garantem o respectivo sucesso;
Leia maisUNIVERSIDADE FEDERAL DO PARANÁ UFPR BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO
CI 221 DISCIPLINA: Engenharia de Software AULA NÚMERO: 2 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO Nesta aula serão apresentados e discutidos os conceitos de Processo de desenvolvimento de software e ciclo
Leia maisUML Unified Modeling Language Linguagem de Modelagem Unificada
UML Unified Modeling Language Linguagem de Modelagem Unificada Prof. Gilberto Porto e-mail: porto@gilbertoporto.com.br A linguagem UML n UML (Unified Modeling Language) Linguagem de Modelagem Unificada
Leia maisSERVIÇO PÚBLICO FEDERAL UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO DE CIÊNCIAS DA SAÚDE PROGRAMA DE MESTRADO PROFISSIONAL EM INFORMÁTICA EM SAÚDE
PLANO DE ENSINO Disciplina (INS310008): Análise de Sistemas e UML Professor Responsável: Raul Sidnei Wazlawick Créditos: (02 CRÉDITOS 30HS) Semestre: 2017-2 1. Ementa Geral Introdução a orientação a objetos
Leia maisConhecendo um pouco sobre RUP
Aluno: Rainei Santos Costa Prof :Marcio Borges Faculdade Santíssimo Sacramento (FSSS) Alagoinhas -BA -Brasil R.Mal. Deodoro, 118 - Centro, Alagoinhas - BA, 48005-020 Turma de Sistemas De Informação IV
Leia maisDiagrama de Estados. Curso de Especialização DEINF - UFMA Desenvolvimento Orientado a Objetos Prof. Geraldo Braz Junior
Diagrama de Estados Curso de Especialização DEINF - UFMA Desenvolvimento Orientado a Objetos Prof. Geraldo Braz Junior Referências: Booch, G. et al. The Unified Modeling Language User Guide Medeiros, E.
Leia mais2 Conceitos Básicos Educação baseada na Web
2 Conceitos Básicos O trabalho descrito nesta tese engloba uma arquitetura para extração do conteúdo contido em materiais de aprendizagem bem como um meta-modelo para estruturação e representação deste
Leia maisUML Diagrama de Atividades Diagrama de Caso de Uso. ENG1518/3VB Sistemas de Informação Gerenciais Prof. Marcos Villas
Diagrama de Atividades Diagrama de Caso de Uso ENG1518/3VB Sistemas de Informação Gerenciais Prof. Marcos Villas villas@puc-rio.br 1 - Conceitos 2 UML é uma linguagem para: Especificar Visualizar Construir...
Leia maisEnsinar com Jogos. Christiane Gresse von Wangenheim. Houston, temos um problema... 63% não terminam no prazo. 45% ultrapassaram o orçamento
Ensinar com Jogos Christiane Gresse von Wangenheim Houston, temos um problema... 63% não terminam no prazo 45% ultrapassaram o orçamento 24% de projetos de software são cancelados [Standish Group. CHAOS
Leia maisPUC-GO- ADS: Prof. Vicente P. de Camargo. Desenvolvimento de Aplicações para Cliente Servidor
PUC-GO- ADS: Prof. Vicente P. de Camargo INTRODUÇÃO Seja bem vindo ao módulo de EAD da disciplina DACC(Desenvolvimento de Aplicações Para Cliente Servidor). A Modelagem com UML foi o assunto estabelecido
Leia maisO Fluxo de Requisitos
O Fluxo de 1 Finalidade do fluxo de requisitos A finalidade deste fluxo é: Chegar a um acordo com o cliente e o usuário sobre o que o sistema deve fazer. Oferecer ao desenvolvedor um melhor entendimento
Leia maisCOMUNIDADE VIRTUAL DE APRENDIZAGEM DE ROBÓTICA E PROGRAMAÇÃO GAMIFICADA
Patrocínio, MG, junho de 2016 COMUNIDADE VIRTUAL DE APRENDIZAGEM DE ROBÓTICA E PROGRAMAÇÃO GAMIFICADA Igor Bagnara (IFTM Campus Patrocínio) 1 ; Cintia Carvalho Oliveira (IFTM Campus Patrocínio) 2 Grupo
Leia maisEngenharia de Software
Universidade São Judas Tadeu Prof. André Luiz Ribeiro Prof. Jorge Luis Pirolla Introdução à Computação Engenharia de Software Tópicos O que é Engenharia de Software? Engenharia de Software em camadas Processo
Leia maisUniversidade Estadual de Ponta Grossa PRÓ-REITORIA DE GRADUAÇÃO DIVISÃO DE ENSINO
Universidade Estadual de Ponta Grossa PROGRAMA DE DISCIPLINA SETOR: CIÊNCIAS AGRÁRIAS E DE TECNOLOGIA DEPARTAMENTO: INFORMÁTICA DISCIPLINA: PROJETO DE SISTEMAS DE INFORMAÇÃO CÓDIGO: 203094 Nº de aulas
Leia maisENGENHARIA DE SOFTWARE. Aula 07 UML - Diagrama de Casos de Uso
ENGENHARIA DE SOFTWARE Aula 07 UML - Diagrama de Casos de Uso OBJETIVOS DA AULA Apresentar uma introdução ao conceitos da UML; Explicar o que é um caso de uso; Explanar sobre o diagrama de casos de uso;
Leia maisModelagem De Sistemas
Modelagem De Sistemas UNIP Tatuapé - SP Aplicações em Linguagem de Programação Prof.Marcelo Nogueira Uma empresa de software de sucesso é aquela que consistentemente produz software de qualidade que vai
Leia maisApresentação da Disciplina
Engenharia de Software Aula 01 Apresentação da Disciplina Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo dcc603@dcc.ufmg.br 11 Março 2019 Bibliografia Principal Ian Sommerville. Engenharia de Software,
Leia mais02/10/2012. Referências. Processo visando a Usabilidade. Introdução. Engenharia de Usabilidade. Prof.: Clarindo Isaías Pereira da Silva e Pádua
Engenharia de Usabilidade Prof.: Clarindo Isaías Pereira da Silva e Pádua Gestus Departamento de Ciência da Computação - UFMG Referências Hix, D.; Hartson, H. R. Developing User Interfaces: ensuring usability
Leia maisINF1404 MODELAGEM DE SISTEMAS
INF1404 MODELAGEM DE SISTEMAS Bacharelado em Sistemas de Informação Ivan Mathias Filho ivan@inf.puc-rio.br Programa Capítulo 1 Princípios de Modelagem O Paradigma Funcional O Paradigma Orientado a Objetos
Leia mais5º Congresso de Pós-Graduação
5º Congresso de Pós-Graduação UMA FERRAMENTA PARA GERAÇÃO AUTOMÁTICA DE DIAGRAMA DE CLASSES A PARTIR DA ESPECIFICAÇÃO DE REQUISITOS EM LINGUAGEM NATURAL Autor(es) Orientador(es) LUIZ EDUARDO GALVÃO MARTINS
Leia mais5º Congresso de Pós-Graduação
5º Congresso de Pós-Graduação UMA FERRAMENTA PARA GERAÇÃO AUTOMÁTICA DE DIAGRAMA DE CLASSES A PARTIR DA ESPECIFICAÇÃO DE REQUISITOS EM LINGUAGEM NATURAL Autor(es) WILSON CARLOS DA SILVA Orientador(es)
Leia maisGUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR
Curso Engenharia Informática Ano letivo 2018/2019 Unidade Curricular Engenharia de Software I ECTS 6 Regime Obrigatório Ano 1º Semestre 2º sem Horas de trabalho globais Docente (s) Natália Fernandes Gomes
Leia maisENGENHARIA DE SOFTWARE I AULA 3. Análise e diagramação. professor Luciano Roberto Rocha.
ENGENHARIA DE SOFTWARE I AULA 3 Análise e diagramação professor Luciano Roberto Rocha www.lrocha.com.br POR QUE DIAGRAMAR A maioria dos problemas encontrados em sistemas tem sua origem na construção do
Leia maisFatec Ipiranga - Engenharia de Software I 18/02/2013. Agenda. 0. Relembrando os Relacionamentos do Diagrama de Classes
Engenharia de Software I 3º. Semestre ADS Diagramas de Interação Enfoque Diagrama de Sequência Profa. Dra. Ana Paula Gonçalves Serra Agenda 0. Relembrando os Relacionamentos do Diagrama de Classes 2. Diagrama
Leia maisProdução de Material Digital
Produção de Material Digital Prof. Me. Walteno Martins Parreira Júnior Cronograma Dia Tópico 06/05 Sábado (13:00 17:00) Fundamentação teórica sobre produção digital 11/05 Quinta-Feira (18:45 22:45) Fundamentação
Leia maisDiagrama de Atividades. Ricardo Roberto de Lima UNIPÊ APS-I
Diagrama de Atividades Ricardo Roberto de Lima UNIPÊ 2008.1 APS-I Diagramas de atividades Variação de uma máquina de estados Os estados são as atividades representando a execução de operações. As transições
Leia maisCurso de Sistemas de Informação. Karla Donato Fook DESU / DComp. Modelagem de Dados UML
Curso de Sistemas de Informação Karla Donato Fook karladf@ifma.edu.br DESU / DComp 2017 Modelagem de Dados UML 2 1 Eduardo Bezerra Editora Campus/Elsevier Porcentagem de projetos que terminam dentro do
Leia mais