2019-11-122019-11-122018BALIEIRO, Renan Filip Costa. Laboratório de programação em python: LABPY. Orientador: Eloi Luiz Favero. 2018. 85 f. Trabalho de Curso (Bacharelado em Ciência da Computação) – Faculdade de Computação, Instituto de Ciências Exatas e Naturais, Universidade Federal do Pará, Belém, 2018. Disponível em: http://bdm.ufpa.br/jspui/handle/prefix/2518. Acesso em:.https://bdm.ufpa.br/jspui/handle/prefix/2518The algorithm and programming disciplines are essential for students in computer courses, as these are the basis for many other subjects. However, the teaching and learning of programming are still a great challenge, for teachers and students, this is due to factors such as inadequate method of study, difficulties in language abstraction, teacher teaching strategies do not fit to all students, among others. The Virtual Learning Environments (AVA) over the years has become a promising model for solving problems during the teaching-learning process of algorithms and computer programming. These tools support the management of information, posting study materials, either by the teacher or student, among other characteristics, so that teachers and students can establish a better interaction, making teaching more suited to the needs of both. Based on these problems, this work proposes an AVA, as a virtual web programming laboratory, to aid in the teaching of programming in Python. It presents an approach of automatic evaluation of programming activities, giving immediate feedback (with multiple re-submissions) to the student, thus helping the student in his / her learning process and the teacher in correcting and managing lists of exercises and tests, whether in the distance mode or in laboratory classes. An evaluation proposal was elaborated, taking into account aspects of software and pedagogical quality present in the system, and will be applied later in a programming class, so that better results can be obtained.Acesso AbertoAmbiente virtual de aprendizagemAvaliação automáticaPythonQualidade de softwareCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOLaboratório de programação em python: LABPYTrabalho de Curso - Graduação - Monografia