Communications of the ACM - Self managed systems
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Programming by choice: urban youth learning programming with scratch
Proceedings of the 39th SIGCSE technical symposium on Computer science education
A case study of retention practices at the University of Illinois at Urbana-Champaign
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Towards a serious game to help students learn computer programming
International Journal of Computer Games Technology - Game Technology for Training and Education
Computational thinking for youth in practice
ACM Inroads
Anãlise comparativa de heurísticas para avaliação de jogos digitais
Proceedings of the 10th Brazilian Symposium on on Human Factors in Computing Systems and the 5th Latin American Conference on Human-Computer Interaction
Proceedings of the 11th Brazilian Symposium on Human Factors in Computing Systems
A fantástica fábrica de chocolate: levando o sabor de IHC para meninas do ensino fundamental
Companion Proceedings of the 11th Brazilian Symposium on Human Factors in Computing Systems
Hi-index | 0.00 |
Human-Computer Interaction topics have been previously used to motivate and attract students to the field of Computer Science. However, as students are growing up in contact with several interactive computational devices, one could suspect that they already possess an empirical, informal knowledge about the quality of some types of human-computer interfaces. In order to test this hypothesis, we developed a Game Design Workshop to be offered to high school students. Based on the results of its first offering, we identified that issues related to displaying the game status and score, response time of controls and graphical and sound features were quite relevant to students. Students added additional features to solve those issues in a spontaneous way. An analysis of the developed games indicates that students had to learn and apply new concepts related to programming in order to implement the additional features.