Instructional unit to teach game programming in an interdisciplinary way


UNIfICA – Interdisciplinary instructional unit on computing and history

Interdisciplinary instructional unit for teaching computing concepts integrated into history classes on elementary school level. This includes programming practice, in which the students enter the world of computing by learning how to program games with history themes, such as, pre-history, ancient civilizations or indigenous people, among others. The students learn basic programming concepts using Scratch or Snap!, visual block-based programming languages.

Duration: 14 hours

Age group: 8-14 years

Teaching material. We are sharing the complete teaching material of the unit for non-commercial applications  (Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional). Currently the material is available only in Brazilian Portuguese.

SCRATCH version:

Tool to automatically analyze the code created by the students: Dr. Scratch

Access here the complete didatic material for the instructional unit using Snap! (in Brazilian Portuguese only).

Best Course Completion Work – CBIE 2017: The undergraduate course completion work entitled “Development of an Interdisciplinary Instructional Unit for Teaching Computing in Elementary School” of Nathalia de Cruz Alves, supervised by Prof. Christiane Gresse von Wangenheim at the Computer Science Course/INE/UFSC was awarded the first prize (Best Course Completion Work) in the Alexandre Direne de Teses, Dissertações e TCCs em Informática na Educação Contest at the  Brazilian Congress of Informatics in Education 2017.



ALVES, N. d. C. Desenvolvimento de uma unidade instrucional interdisciplinar para ensinar computação no ensino fundamental. 2016. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) – Universidade Federal de Santa Catarina.

ALVES, N. C.; GRESSE VON WANGENHEIM, C. Unidade Instrucional Multidisciplinar para Ensinar Computação com História no Ensino Fundamental. Conferência Scratch Brasil 2017, São Paulo/Brazil, 2017. (slides)

ALVES, N. d. C.; GRESSE VON WANGENHEIM, C.; RODRIGUES, P. E.; HAUCK, J. C. R.; BORGATTO, A. F. Ensino de Computação de Forma Multidisciplinar em Disciplinas de História no Ensino Fundamental – Um Estudo de Caso. Revista Brasileira de Informática na Educação, 24(3), 2016. (pdf)

Gresse von Wangenheim, C.; Nunes, V. R.; dos Santos, G. D. Ensino de Computação com SCRATCH no Ensino Fundamental – Um Estudo de Caso. Revista Brasileira de Informática na Educação, 22(03), 2014. (pdf)

Licença Creative Commons
This work is licensed under Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional.

Warranty disclaimer