Análise dos fatores e relações que levam um aplicativo de ensino de programação ao sucesso na Google Play Store!
Orientados: Jonathan Dias Rodrigues, Luiz Fernando de Oliveira Macedo Orientador: Lesandro Ponciano
- Etapa 0 - Definição das ferramentas
- Etapa 1 - Coleta dos dados de aplicativos
- Etapa 2 - Definição e cálculo de sucesso a partir de atributos quantitativos dos aplicativos
- Etapa 3 - Definição e cálculo de sucesso a partir de comentários dos aplicativos
- Etapa 4 - Inter-relacionar as medidas de sucesso obtidas nas etapas II e III
- Etapa 5 - Análise dos resultados
- Etapa 6 - Escrita do documento final
Para mais detalhes: Clique aqui
Na etapa I, coleta dos dados de aplicativos, serão buscados e selecionados apenas os aplicativos do domínio de ensino de programação na Google Play Store. Os filtros estabelecidos são:
- palavras-chave:
programming, programação, learn programming, ensino de programação, learn code.
- categorias:
educação, livros e referências.
É relevante lembrar que os aplicativos selecionados por tais palavras-chave devem estar em alguma das duas categorias para serem categorizados como aplicativos do domínio de ensino de programação. Serão coletados dados tanto de aplicativos gratuitos como de aplicativos pagos. A ferramenta proposta para a coleta de dados é a Google Play Scraper descrita na Seção 2.5.
Para mais detalhes: Clique aqui
Na etapa II, definição e cálculo de sucesso a partir de atributos quantitativos dos aplicativos, serão selecionadas informações para analisar o sucesso dos aplicativos. Essas informações, em sua maioria, serão valores numéricos e serão usados para medir os níveis de cada uma delas que implica no sucesso do aplicativo. Como exemplo de fatores candidatos a serem coletados para cada aplicativo, pode-se citar:
- Número de avaliações: Essa métrica informa a quantidade de usuários que avaliaram o aplicativo e teceram comentários.
- Número de estrelas do aplicativo: Essa informação representa a média de estrelas que um aplicativo possui, e é calculada pela divisão entre o número total de estrelas que os usuários forneceram para tal aplicativo, dividido pela quantidade de usuários que o avaliaram.
- Número de instalações: Essa métrica representa o número aproximado de instalações que o aplicativo obteve até o momento da análise.
- Tamanho do aplicativo: Essa métrica representa o tamanho que o software ocupa no dispositivo do usuário.
- Versão requerida: Essa informação representa a versão mínima do Sistema Operacional Android compatível com o aplicativo, restringindo a instalação quando o aparelho do usuário não está na versão requerida.
Para mais detalhes: Clique aqui
Para mais detalhes: Clique aqui
A etapa IV, inter-relacionar as medidas de sucesso obtidas nas etapas II e III, consiste em definir e implementar um método estatístico de análise de correlação ou regressão, sendo a definição do método a ser utilizado baseada na distribuição estatística dos dados obtidos nas etapas II e III. E então, a partir do método definido, inter-relacionar os resultados obtidos nas etapas II e III, a fim de encontrar fatores que podem influenciar no sucesso dos aplicativos.
Para mais detalhes: Clique aqui
Na etapa V, análise dos resultados, busca-se observar as conclusões da etapa IV. Isso para inferir quais fatores, níveis e relações das medidas de sucesso são significativas para alcance de sucesso do aplicativo de ensino de programação.
Para mais detalhes: Clique aqui
Por fim, a etapa VI, escrita do documento final, consiste em expor os resultados alcançados. Além disso, expor as limitações do estudo realizado, além de propostas para trabalhos futuros baseados nas descobertas desse estudo.
Para mais detalhes: Clique aqui