Prog1Box: Um Ambiente Linux sem Distratores para o Aprendizado de Programação
Resumo
O ambiente computacional em que alunos de programação fazem atividades é parte do ferramental básico de cursos de programação. Um ambiente apropriado deve dar ao estudante acesso às ferramentas adequadas para seu estudo e deve evitar distratores para a realização das suas atividades. Este trabalho apresenta um ambiente Linux que disponibiliza ao aluno as ferramentas necessárias para programar, dando acesso controlado a endereços Web. O ambiente impede o acesso a serviços que são fontes de distração ou de comportamento indevido e permite que o professor rapidamente instale aplicativos e altere o conjunto de endereços acessíveis. Isto é possível sem causar grande impacto na estrutura de um laboratório de computação.
Palavras-chave:
Ambiente Linux, Aprendizado de Programação, Ferramentas de Programação
Referências
Basar, E. and Genc, B. (2006). A software system for secure computer-aided exams. In Proceedings of the 2006 International Conference on Frontiers in Education: Computer Science & Computer Engineering, FECS 2006, pages 24–30, Las Vegas, Nevada, USA.
Gaudencio, M., Wanderley, L.F., Lemos, F.W., de Araújo, E.C., Figueiredo, J.C.A., and Guerrero, D.D.S. (2013). Eu sei o que vocês fizeram (agora e) na aula passada: o tstview no acompanhamento de exercícios de programação. In Anais do Simpósio Brasileiro de Informática na Educação, volume 24, Campinas, SP.
Lewis, J.R. (1995). Ibm computer usability satisfaction questionnaires: Psychometric evaluation and instructions for use. Int. J. Hum.-Comput. Interact., 7(1):57–78.
Moskal, P., Caldwell, R., and Ellis, T. (2009). Evolution of a computer-based testing laboratory. Innovate: Journal of Online Education, 5(6).
Sessink, O., Beeftink, R., Tramper, J., and Hartog, R. (2004). Securing web-based exams. J. UCS Journal of Universal Computer Science, 10(2):145–157. [link].
Wijekumar, K. and Meidinger, P. (2005). Interrupted cognition in an undergraduate programming course. Proceedings of the American Society for Information Science and Technology, 42(1).
Gaudencio, M., Wanderley, L.F., Lemos, F.W., de Araújo, E.C., Figueiredo, J.C.A., and Guerrero, D.D.S. (2013). Eu sei o que vocês fizeram (agora e) na aula passada: o tstview no acompanhamento de exercícios de programação. In Anais do Simpósio Brasileiro de Informática na Educação, volume 24, Campinas, SP.
Lewis, J.R. (1995). Ibm computer usability satisfaction questionnaires: Psychometric evaluation and instructions for use. Int. J. Hum.-Comput. Interact., 7(1):57–78.
Moskal, P., Caldwell, R., and Ellis, T. (2009). Evolution of a computer-based testing laboratory. Innovate: Journal of Online Education, 5(6).
Sessink, O., Beeftink, R., Tramper, J., and Hartog, R. (2004). Securing web-based exams. J. UCS Journal of Universal Computer Science, 10(2):145–157. [link].
Wijekumar, K. and Meidinger, P. (2005). Interrupted cognition in an undergraduate programming course. Proceedings of the American Society for Information Science and Technology, 42(1).
Publicado
03/11/2014
Como Citar
GAUDENCIO, Matheus; GUERRERO, Dalton S..
Prog1Box: Um Ambiente Linux sem Distratores para o Aprendizado de Programação. In: SIMPÓSIO BRASILEIRO DE INFORMÁTICA NA EDUCAÇÃO (SBIE), 25. , 2014, Dourados/MS.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2014
.
p. 906-910.
DOI: https://doi.org/10.5753/cbie.sbie.2014.906.
