professions • Improve logical reasoning ability for problem solving, innovation and creativity • Useful knowledge for those who will follow the profession in the area of Computing
with solution defined ◦ ill-structured • Ill-structured problem solving ◦ Interviews based on artifacts created ◦ Self-evaluations ◦ Performance evaluations ▪ Rubric •
Basic Education teachers trained in Computing Science • Teachers from other areas of knowledge have greater difficulty in carrying out the process of evaluation and give students feedback • The bigger the class more time it takes to provide consistent feedback to all students • Bias
five main steps 1. Theoretical foundation 2. Systematic Literature Mapping 3. Development of the evaluation model 4. Tool development 5. Evaluation of the Heading Methodology
• Total: 2571 artifacts ◦ 9 artifacts were selected ▪ 4 present questionnaires or checklists ▪ 3 present rubrics ▪ 2 publications present automatic assessments What ways are there for evaluation of visual design of mobile application interface of Android touchscreen smartphones or applications developed in App Inventor?
Porto and Igor da Silva Solecki • For each criterion of the rubric it needs to be evaluated with the resources offered by App Inventor • Criteria organized into categories: ◦ Layout ◦ Typography ◦ Writing ◦ Colors ◦ Images Complete Rubric at: http://apps.computacaonaescola.ufsc.br:8080/rubrica_appinventor.jsp
1 2 L1 Responsive Sizing Sizing property value is "fixed". Sizing property value is "responsive". T1 Font Type Face Percentage of components that have FontTypeFace property and its value is sans serif belongs to the [0, 90) range. Percentage of components that have FontTypeFace property and its value is sans serif belongs to the [90, 100] range. E4 Components with Hint property filled and different from default Percentage of components with Hint property filled and different from default belongs to the range [0, 90). Percentage of components with Hint property filled and different from default belongs to the range [90, 100]. C2 Contrast between text and background color The lowest contrast between text and background color does not meet the WCAG 2.0 requirements The lowest contrast between text and background color meets the WCAG 2.0 Level AA requirements The lowest contrast between text and background color meets the WCAG 2.0 Level AAA requirements I1 Usage of Material Design icons Percentage of icons throughout the application that are similar to some Material Design icon belongs to the range [0, 90). Percentage of icons throughout the application that are similar to some Material Design icon belongs to the range [90, 100]. - … ... ... ... ...
Q1: Is there evidence of internal consistency in the CodeMaster UI Design - App Inventor? • Data Set: 978 Apps from the App Inventor Gallery Q2: Is there evidence of convergent and discriminant validity in the CodeMaster UI Design - App Inventor?
• Automated evaluation module for application interface design developed with App Inventor, which was included in the CodeMaster tool • Reliability and validity evaluation Benefits • Contribution to the improvement of the teaching of computing inserted in the Brazilian schools and the popularization of this knowledge in the society. Future works • Improve application evaluation performance by CodeMaster. Paralleling the execution. • Use the data resulting from the reliability and validity evaluation as a basis to carry out improvements on "CodeMaster UI Design - App Inventor" rubric
• Módulo de avaliação automatizada do design de interface de aplicativos desenvolvidos com o App Inventor, que foi incluído na ferramenta CodeMaster • Avaliação de confiabilidade e de validade Benefícios • Contribuição com a melhoria do ensino de computação inserido nas escolas Brasileiras e a popularização deste conhecimento na sociedade. Trabalhos futuros • Aprimorar o desempenho da avaliação de aplicativos pelo CodeMaster. Paralelizando a execução. • Utilizar os dados resultantes da avaliação de confiabilidade e de validade como base para realizar aprimorações na rubrica "CodeMaster UI Design - App Inventor”