Sobre mim
Professor Alexandre Montanha
Apresentaçã
o da
Unidade
Curricular
Desenvolvimento de
Sistemas
Interativos para
Web e Mobile
Metodologias
de Interação
Humano
Computador
• Diversas metodologias
podem ser utilizadas para
avaliar e modelar sistemas
web, aplicativos e jogos
• Exemplos incluem a técnica
de personas, mapeamento de
jornada do usuário e
testes de usabilidade
• Essas metodologias ajudam
a identificar falhas na
interação do usuário com o
sistema, permitindo
melhorias que aumentem a
satisfação e efetividade
Desenvolviment
o de
Interfaces de
Usuário para
Web e Mobile
• Desenvolver interfaces de
usuário é fundamental para a
experiência do usuário
• Interfaces de usuário devem
ser desenvolvidas pensando
nas necessidades do usuário e
em sua ergonomia
• É importante considerar a
adaptação das interfaces para
diferentes resoluções de tela
e dispositivos, seguindo o
conceito de Mobile First
Integração
entre
Serviços e
Sistemas
• A integração entre
serviços e sistemas é
essencial para garantir a
efetividade do sistema
• Essa integração pode ser
feita de diversas formas,
como APIs e Web Services
• É importante garantir a
segurança e estabilidade
da integração, bem como
uma documentação clara e
completa
Desenvolviment
o de Recursos
de Computação
Gráfica
• Recursos de computação
gráfica podem ser
utilizados para tornar a
interface do usuário mais
atraente e efetiva
• Exemplos de recursos
incluem animações, efeitos
visuais e gráficos
• É importante utilizar os
recursos de forma
equilibrada, sem
sobrecarregar o sistema e
sem prejudicar a
usabilidade
de
Aplicativos
e Jogos
Digitais
Ementa da
UNIDADE
CURRICULAR:
Usabilidade,
desenvolvimen
to web,
mobile e
jogos
Usabilidade e Interação Humano-
Computador (IHC)
Desenvolvimento Web Front-End
Desenvolvimento Mobile
Desenvolvimento de Jogos Digitais
Interação
Humano-
Computador
(IHC),
Interface do
Usuário (UI),
e Experiência
do Usuário
(UX)
Qualidades de Uso,
Design Centrado no
Usuário, e
Processo de Design
• Usabilidade é a medida em que um
sistema pode ser usado por
usuários específicos para atingir
objetivos específicos com
eficácia, eficiência e satisfação
• Design Centrado no Usuário é um
processo que coloca as
necessidades do usuário no centro
do desenvolvimento do sistema
• O Processo de Design envolve a
identificação de requisitos,
prototipagem, testes e iterações
para criar soluções de design
eficazes
Requisitos,
Prototipage
m e
Avaliação
• Os Requisitos são as
necessidades e
expectativas dos
usuários em relação ao
sistema
• A Prototipagem é uma
técnica para criar
modelos de baixa ou
alta fidelidade do
sistema para testes e
avaliações
• Métodos de Avaliação,
como as Heurísticas de
Nielsen e Avaliação
Heurística, são
importantes para
Fluxo do Usuário,
Arquitetura da
Informação, e Design
Responsivo
• O Fluxo do Usuário é a
sequência de etapas que os
usuários seguem para atingir
seus objetivos
• A Arquitetura da Informação é
a organização e estruturação
das informações e
funcionalidades do sistema
para facilitar a navegação do
usuário
• O Design Responsivo é uma
técnica de design que permite
que a interface do usuário se
adapte a diferentes
dispositivos e tamanhos de
Desenvolvime
nto Web e
Mobile, e
Integração
com Serviços
Web
• Desenvolvimento Web Front-end envolve a criação da
interface do usuário usando HTML, CSS e JavaScript
• Desenvolvimento Mobile inclui o desenvolvimento de
aplicativos nativos e multiplataforma para
dispositivos móveis
• Integração com Serviços Web permite que os
aplicativos acessem dados e serviços de outras
fontes
Tecnologia e
Recursos de
Computação Gráfica,
Jogos Digitais, e
Game Design
• A Tecnologia e Recursos de
Computação Gráfica são
essenciais para criar
interfaces visuais
atraentes e realistas
• Jogos Digitais são uma
forma popular de
entretenimento que
geralmente inclui gráficos
avançados e interação
complexa
• Game Design é a arte de
criar jogos, incluindo a
concepção e desenvolvimento
do jogo
Avaliação
Continuada
• A avaliação continuada é uma
forma de avaliação em que as
notas são distribuídas ao longo
do período letivo
• Essa forma de avaliação leva em
consideração o desempenho do
aluno durante todo o período, e
não apenas em uma única prova
• A avaliação continuada permite
uma avaliação mais precisa do
conhecimento do aluno
• Essa forma de avaliação também
permite que os alunos recebam
feedback constante, o que pode
ajudá-los a melhorar seu
desempenho
Avaliação
Contínua no
Processo de
Ensino e
Aprendizagem
• A avaliação contínua é uma
ferramenta fundamental para
acompanhar o processo de ensino e
aprendizagem.
• Existem momentos e instrumentos
que são utilizados pelo professor
para atingir as metas de
compreensão dos alunos.
• Os estudantes terão 3 momentos de
avaliação no semestre (A1, A2 e
A3) para avaliar o nível de
compreensão das habilidades e
competências desenvolvidas na
Unidade Curricular.
• A avaliação continuada permite que
os alunos recebam feedback
constante, o que pode ajudá-los a
melhorar seu desempenho.
Avaliação
Dissertati
va
• A1 é uma avaliação dissertativa
• O objetivo é demonstrar
habilidades na expressão da
linguagem, códigos e signos da
área
• Esta avaliação tem peso 30 na
média final
• Serão avaliados critérios como
coesão, coerência, clareza e uso
correto da linguagem técnica
• Dicas importantes para a
realização da avaliação: leia
atentamente o enunciado, organize
suas ideias, estruture sua
redação em parágrafos e revise
seu texto
A2 -
Avaliação
de Múltipla
Escolha
• Demonstrar habilidades
de leitura,
interpretação e
análise de informações
• Estabelecer relações
entre informações
• Avaliação com questões
de múltipla escolha
• Valor total de 30
pontos
A3 -
Avaliação
de
Desempenho
• Avaliação contínua para
acompanhar o processo de
ensino e aprendizagem
• Construção do desempenho
final através de feedbacks
variados
• Atendimento às metas de
compreensão para a
concretização dos
desempenhos parciais
• Realização da avaliação
com valor total de 40
pontos
Critérios de
Atribuição da
Nota Final e
de Aprovação
• A nota final será a soma
das notas da A1, A2 e A3
(A1+A2+A3)
• Para aprovação, a nota
final deverá ser igual ou
maior que 70
• Para aprovação, a
frequência deverá ser
igual ou superior a 75%
da Carga Horária da
Unidade Curricular

Apresentação Aula Usabilidade Web Jogos e Apps

  • 2.
  • 4.
  • 5.
  • 6.
    Metodologias de Interação Humano Computador • Diversasmetodologias podem ser utilizadas para avaliar e modelar sistemas web, aplicativos e jogos • Exemplos incluem a técnica de personas, mapeamento de jornada do usuário e testes de usabilidade • Essas metodologias ajudam a identificar falhas na interação do usuário com o sistema, permitindo melhorias que aumentem a satisfação e efetividade
  • 7.
    Desenvolviment o de Interfaces de Usuáriopara Web e Mobile • Desenvolver interfaces de usuário é fundamental para a experiência do usuário • Interfaces de usuário devem ser desenvolvidas pensando nas necessidades do usuário e em sua ergonomia • É importante considerar a adaptação das interfaces para diferentes resoluções de tela e dispositivos, seguindo o conceito de Mobile First
  • 8.
    Integração entre Serviços e Sistemas • Aintegração entre serviços e sistemas é essencial para garantir a efetividade do sistema • Essa integração pode ser feita de diversas formas, como APIs e Web Services • É importante garantir a segurança e estabilidade da integração, bem como uma documentação clara e completa
  • 9.
    Desenvolviment o de Recursos deComputação Gráfica • Recursos de computação gráfica podem ser utilizados para tornar a interface do usuário mais atraente e efetiva • Exemplos de recursos incluem animações, efeitos visuais e gráficos • É importante utilizar os recursos de forma equilibrada, sem sobrecarregar o sistema e sem prejudicar a usabilidade
  • 10.
  • 11.
    Ementa da UNIDADE CURRICULAR: Usabilidade, desenvolvimen to web, mobilee jogos Usabilidade e Interação Humano- Computador (IHC) Desenvolvimento Web Front-End Desenvolvimento Mobile Desenvolvimento de Jogos Digitais
  • 12.
  • 13.
    Qualidades de Uso, DesignCentrado no Usuário, e Processo de Design • Usabilidade é a medida em que um sistema pode ser usado por usuários específicos para atingir objetivos específicos com eficácia, eficiência e satisfação • Design Centrado no Usuário é um processo que coloca as necessidades do usuário no centro do desenvolvimento do sistema • O Processo de Design envolve a identificação de requisitos, prototipagem, testes e iterações para criar soluções de design eficazes
  • 14.
    Requisitos, Prototipage m e Avaliação • OsRequisitos são as necessidades e expectativas dos usuários em relação ao sistema • A Prototipagem é uma técnica para criar modelos de baixa ou alta fidelidade do sistema para testes e avaliações • Métodos de Avaliação, como as Heurísticas de Nielsen e Avaliação Heurística, são importantes para
  • 15.
    Fluxo do Usuário, Arquiteturada Informação, e Design Responsivo • O Fluxo do Usuário é a sequência de etapas que os usuários seguem para atingir seus objetivos • A Arquitetura da Informação é a organização e estruturação das informações e funcionalidades do sistema para facilitar a navegação do usuário • O Design Responsivo é uma técnica de design que permite que a interface do usuário se adapte a diferentes dispositivos e tamanhos de
  • 16.
    Desenvolvime nto Web e Mobile,e Integração com Serviços Web • Desenvolvimento Web Front-end envolve a criação da interface do usuário usando HTML, CSS e JavaScript • Desenvolvimento Mobile inclui o desenvolvimento de aplicativos nativos e multiplataforma para dispositivos móveis • Integração com Serviços Web permite que os aplicativos acessem dados e serviços de outras fontes
  • 17.
    Tecnologia e Recursos de ComputaçãoGráfica, Jogos Digitais, e Game Design • A Tecnologia e Recursos de Computação Gráfica são essenciais para criar interfaces visuais atraentes e realistas • Jogos Digitais são uma forma popular de entretenimento que geralmente inclui gráficos avançados e interação complexa • Game Design é a arte de criar jogos, incluindo a concepção e desenvolvimento do jogo
  • 18.
    Avaliação Continuada • A avaliaçãocontinuada é uma forma de avaliação em que as notas são distribuídas ao longo do período letivo • Essa forma de avaliação leva em consideração o desempenho do aluno durante todo o período, e não apenas em uma única prova • A avaliação continuada permite uma avaliação mais precisa do conhecimento do aluno • Essa forma de avaliação também permite que os alunos recebam feedback constante, o que pode ajudá-los a melhorar seu desempenho
  • 19.
    Avaliação Contínua no Processo de Ensinoe Aprendizagem • A avaliação contínua é uma ferramenta fundamental para acompanhar o processo de ensino e aprendizagem. • Existem momentos e instrumentos que são utilizados pelo professor para atingir as metas de compreensão dos alunos. • Os estudantes terão 3 momentos de avaliação no semestre (A1, A2 e A3) para avaliar o nível de compreensão das habilidades e competências desenvolvidas na Unidade Curricular. • A avaliação continuada permite que os alunos recebam feedback constante, o que pode ajudá-los a melhorar seu desempenho.
  • 20.
    Avaliação Dissertati va • A1 éuma avaliação dissertativa • O objetivo é demonstrar habilidades na expressão da linguagem, códigos e signos da área • Esta avaliação tem peso 30 na média final • Serão avaliados critérios como coesão, coerência, clareza e uso correto da linguagem técnica • Dicas importantes para a realização da avaliação: leia atentamente o enunciado, organize suas ideias, estruture sua redação em parágrafos e revise seu texto
  • 21.
    A2 - Avaliação de Múltipla Escolha •Demonstrar habilidades de leitura, interpretação e análise de informações • Estabelecer relações entre informações • Avaliação com questões de múltipla escolha • Valor total de 30 pontos
  • 22.
    A3 - Avaliação de Desempenho • Avaliaçãocontínua para acompanhar o processo de ensino e aprendizagem • Construção do desempenho final através de feedbacks variados • Atendimento às metas de compreensão para a concretização dos desempenhos parciais • Realização da avaliação com valor total de 40 pontos
  • 23.
    Critérios de Atribuição da NotaFinal e de Aprovação • A nota final será a soma das notas da A1, A2 e A3 (A1+A2+A3) • Para aprovação, a nota final deverá ser igual ou maior que 70 • Para aprovação, a frequência deverá ser igual ou superior a 75% da Carga Horária da Unidade Curricular

Notas do Editor

  • #6 Bem-vindos à apresentação sobre desenvolvimento de sistemas interativos para Web e Mobile. Neste conteúdo, você vai conhecer as metodologias de interação humano computador utilizadas para avaliar e modelar sistemas web, aplicativos e jogos. Além disso, verá a importância de se projetar, avaliar e implementar sistemas interativos, bem como prototipar soluções baseadas em conceitos de experiência do usuário. Também serão lembrados conceitos de usabilidade e desenvolvimento web e mobile, além de como desenvolver e implementar interfaces de usuário e disponibilizar integração entre serviços e sistemas. Por fim, você verá como implementar recursos de computação gráfica no contexto web e mobile, publicar aplicativos e/ou jogos digitais em plataformas de distribuição digital e analisar o comportamento de usuário e sua usabilidade, respeitando a dinâmica inerente na Interação Humano-Computador (IHC).
  • #7 O desenvolvimento de sistemas interativos para web e mobile envolve o uso de diversas metodologias de interação humano computador. Essas metodologias permitem avaliar e modelar sistemas, identificando problemas na interação do usuário com o sistema e propondo soluções para melhorar a experiência do usuário. Alguns exemplos de técnicas utilizadas incluem a criação de personas, o mapeamento da jornada do usuário e testes de usabilidade. Essas metodologias permitem uma visão mais profunda do comportamento do usuário ao utilizar o sistema, permitindo que o desenvolvedor identifique pontos de melhoria para aumentar a satisfação e efetividade do usuário.
  • #8 Para desenvolver sistemas interativos para web e mobile, é fundamental desenvolver interfaces de usuário eficientes e ergonômicas. As interfaces devem ser desenvolvidas pensando nas necessidades do usuário e em sua experiência de uso, garantindo que as interações sejam simples e intuitivas. Além disso, é importante considerar a adaptação das interfaces para diferentes resoluções de tela e dispositivos, seguindo o conceito de Mobile First. Dessa forma, as interfaces serão facilmente acessíveis em diferentes dispositivos, sem perder a qualidade e efetividade.
  • #9 A integração entre serviços e sistemas é fundamental para garantir a efetividade do sistema. Essa integração pode ser feita de diversas formas, como APIs e Web Services. É importante garantir a segurança e estabilidade da integração, bem como uma documentação clara e completa que permita a fácil manutenção e utilização dos serviços integrados. Dessa forma, o usuário terá uma experiência mais satisfatória e efetiva ao utilizar o sistema.
  • #10 O desenvolvimento de recursos de computação gráfica pode tornar a interface do usuário mais atraente e efetiva, aumentando a satisfação e engajamento do usuário com o sistema. Esses recursos podem incluir animações, efeitos visuais e gráficos. No entanto, é importante utilizar os recursos de forma equilibrada, sem sobrecarregar o sistema e sem prejudicar a usabilidade. Dessa forma, o usuário terá uma experiência mais satisfatória e efetiva ao utilizar o sistema.
  • #11 A publicação de aplicativos e jogos digitais em plataformas de distribuição digital é fundamental para garantir sua disponibilidade e visibilidade para os usuários. Existem diversas plataformas de distribuição digital, como a Apple Store e o Google Play, que permitem a fácil distribuição dos aplicativos e jogos. No entanto, é importante seguir as regras e padrões dessas plataformas, garantindo a qualidade e segurança do aplicativo ou jogo. Dessa forma, o usuário poderá acessar o aplicativo ou jogo com segurança e confiança, aumentando sua satisfação e engajamento.
  • #12 Esta Unidade Curricular aborda conceitos e técnicas de usabilidade e interação humano-computador (IHC) com foco no desenvolvimento de sistemas para web, mobile e jogos digitais. Os tópicos incluem: usabilidade e IHC, desenvolvimento web front-end, desenvolvimento mobile, desenvolvimento de jogos digitais, arquitetura da informação, design responsivo, integração com serviços web e recursos de computação gráfica.
  • #13 Interação Humano-Computador (IHC) é o estudo da interação entre seres humanos e computadores. A Interface do Usuário (UI) é a forma como o usuário interage com o sistema, incluindo o layout, design e elementos de interação. A Experiência do Usuário (UX) é a percepção geral do usuário sobre o uso do sistema.
  • #14 Qualidades de uso, como usabilidade, eficácia e eficiência, são críticas para o sucesso do design de interação. O Design Centrado no Usuário e o Processo de Design são abordagens importantes para garantir que as necessidades do usuário sejam atendidas no desenvolvimento do sistema.
  • #15 Os Requisitos são essenciais para entender as necessidades dos usuários e criar uma solução de design eficaz. A Prototipagem é uma ferramenta valiosa para testar e avaliar a usabilidade do sistema, enquanto os métodos de avaliação são críticos para garantir que a interface do usuário atenda às expectativas dos usuários.
  • #16 O Fluxo do Usuário e a Arquitetura da Informação são fundamentais para garantir que os usuários possam navegar no sistema com facilidade e atingir seus objetivos. O Design Responsivo é crítico para garantir que a interface do usuário seja otimizada para diferentes dispositivos e tamanhos de tela.
  • #17 O Desenvolvimento Web e Mobile são técnicas importantes para criar interfaces do usuário eficazes para diferentes plataformas. A Integração com Serviços Web permite que os aplicativos acessem dados e serviços de outras fontes, melhorando a funcionalidade do sistema.
  • #18 A Tecnologia e Recursos de Computação Gráfica são fundamentais para criar interfaces visuais atraentes e realistas. Os Jogos Digitais são populares e exigem um alto nível de interação e gráficos avançados. O Game Design é uma disciplina complexa que envolve a concepção e o desenvolvimento de jogos atraentes e envolventes.
  • #19 A avaliação continuada é uma forma de avaliação que busca avaliar o aluno de forma mais precisa, levando em consideração seu desempenho durante todo o período letivo. Essa forma de avaliação também permite que os alunos recebam feedback constante, o que pode ajudá-los a melhorar seu desempenho. Dessa forma, a avaliação continuada é uma forma justa e eficaz de avaliação.
  • #20 A avaliação contínua permite ao professor fazer ajustes necessários ao longo do processo para garantir que as metas de aprendizagem sejam alcançadas pelos estudantes. Além disso, os momentos de avaliação (A1, A2 e A3) permitem que os alunos avaliem o próprio desempenho e reflitam sobre as habilidades e competências desenvolvidas na Unidade Curricular. Isso possibilita que o estudante tenha uma aprendizagem mais significativa e que o professor possa orientar de forma mais efetiva o processo de ensino.
  • #21 Nesta slide, apresentamos a avaliação A1, que tem peso 30 na média final do aluno. O objetivo da avaliação é avaliar as habilidades do aluno na expressão da linguagem, códigos e signos da área. Serão avaliados critérios como coesão, coerência, clareza e uso correto da linguagem técnica. Para se sair bem nesta avaliação, é importante que o aluno leia atentamente o enunciado, organize suas ideias, estruture sua redação em parágrafos e revise seu texto.
  • #22 A A2 é uma avaliação que testa as habilidades de leitura, interpretação e análise de informações do aluno, bem como sua capacidade de estabelecer relações entre informações. A avaliação é composta por questões de múltipla escolha e tem um valor total de 30 pontos.
  • #23 A A3 é uma avaliação de desempenho que representa o resultado do processo composto por uma variedade de feedbacks para o atingimento das metas de compreensão e a concretização dos desempenhos parciais. A avaliação é contínua e permite acompanhar o processo de ensino e aprendizagem. É importante atentar-se aos critérios de avaliação, que são essenciais para a construção do desempenho final. A realização da avaliação A3 possui valor total de 40 pontos.
  • #24 Para que o estudante obtenha aprovação na Unidade Curricular, ele deverá atingir uma nota final igual ou maior que 70, além de ter uma frequência igual ou superior a 75% da carga horária total. A nota final será calculada pela soma das notas da A1, A2 e A3. É importante que o estudante esteja ciente desses critérios para que possa se planejar e se dedicar adequadamente durante o semestre.