dc.description.abstract |
O ensino de computação na Educação Básica se torna cada vez mais importante, dadas as constantes transformações tecnológicas e sociais pelas quais passa o século XXI. Esse ensino, utilizando ambientes de desenvolvimento como o App Inventor, auxilia os jovens a aprenderem competências básicas de algoritmos e programação. Além da programação em si, outro aspecto fundamental é o design das interfaces de usuário (IUs) de aplicativos, que visa maximizar a usabilidade dessas. Desse modo, como parte do processo de ensino-aprendizagem, torna-se importante também a avaliação do design de interface dos aplicativos criados pelos alunos. Dentro desse contexto, este trabalho teve por objetivo desenvolver um modelo adotando machine learning para a extração da semântica de design de elementos de IUs de aplicativos Android criados com App Inventor para posterior integração desse modelo à ferramenta CodeMaster. Para tanto, a execução do trabalho contemplou as etapas de fundamentação teórica, análise do estado da arte, proposição, desenvolvimento e avaliação do modelo. Com isso, obteve-se um modelo de extração da semântica de design inédito, colaborando para o aperfeiçoamento futuro da ferramenta CodeMaster, contribuindo para a melhoria do processo de avaliação do design de IUs no contexto do ensino de computação na Educação Básica. |
pt_BR |