Braz. J. of Develop., Curitiba, v. 6, n. 8, p. 62416-62421 aug. 2020. ISSN 2525-8761
Atividades Complementares de Graduação Automatizadas
Automated Graduation Complementary Activities
DOI:10.34117/bjdv6n8-610
Recebimento dos originais: 08/07/2020 Aceitação para publicação: 26/08/2020
Pablo George da Silva Freitas
Graduando em Engenharia Civil
Instituição: Universidade Federal do Pampa – UNIPAMPA Endereço: Av. Tiaraju, 810 - Ibirapuitã, Alegrete - RS, 97546-550
E-mail: [email protected]
Celso Nobre da Fonseca
Mestre em Modelagem Computacional pela Universidade Federal do Rio Grande – FURG Instituição: Universidade Federal do Pampa – UNIPAMPA
Endereço: Av. Tiaraju, 810 - Ibirapuitã, Alegrete - RS, 97546-550 E-mail: [email protected]
RESUMO
Para todos os alunos regularmente matriculados em qualquer instituição de Ensino Superior, é requerido que os mesmos concluam uma determinada carga horária de atividades complementares para atingir a graduação ao final do curso, porém, realizar a solicitação do aproveitamento desta carga horária se torna um trabalho extenuante, errôneo e até mesmo complicado de ser realizado, devido a interpretação da normativa que a rege. Com isto, fora desenvolvida uma planilha eletrônica utilizando o Microsoft ® Office Excel e a sua linguagem de programação integrada Visual Basic ®
for Applications visando eliminar todos estes problemas, tanto para os alunos durante a solicitação,
assim como para a Comissão de Curso durante o aproveitamento da carga horária. Tendo o início do seu desenvolvimento em 2017 e a sua disponibilização em 2018, os resultados alcançados foram ainda melhores do que os esperados, pois a planilha auxiliou os alunos no momento da solicitação, na compreensão da normativa, em uma melhor organização espaço-visual das atividades registradas, na agilização do processo de aproveitamento, assim como na eliminação de pendências, visto que eram priorizados os prováveis formandos.
Palavras-chave: Atividades complementares, automático, Excel. ABSTRACT
For all students regularly enrolled in any Higher Education institution, they are required to complete a certain workload of complementary activities to achieve graduation at the end of the course. However, requesting the use of this workload becomes strenuous, erroneous and even complicated to carry out, due to the interpretation of the rules that govern it. With this, an electronic spreadsheet had been developed using Microsoft ® Office Excel and its integrated programming language Visual
Basic ® for Applications in order to eliminate all these problems, both for the students during the
request, as well as for the Course Commission during the use of the workload. The spreadsheet was developed in 2017 and made available in 2018, and the results achieved were even better than expected, since it helped the students at the time of application, in understanding the regulations, in a better organization of space-visual activities recorded, in speeding up the process of achievement, as well as eliminating pending issues, since the probable trainees were prioritized.
Braz. J. of Develop., Curitiba, v. 6, n. 8, p. 62416-62421 aug. 2020. ISSN 2525-8761
Keywords: Complementary activities, automatic, Excel.
1 INTRODUÇÃO
A instituição de ensino superior vinculada à Universidade Federal do Pampa (UNIPAMPA), UNIPAMPA – Campus Alegrete, requer como pré-requisito básico dos estudantes de graduação a realização de atividades complementares de graduação (ACG), tais como palestras, cursos, participação em eventos, para que os mesmos obtenham o grau ao final do curso. Atualmente, o Campus Alegrete possui um total de sete cursos de graduação, todos com normativas diferentes para a solicitação e o aproveitamento das ACG, as quais são feitas manualmente e comprovadas com certificados físicos.
Com o intuito de eliminar erros de preenchimento, conversão e computação de horas e agilizar os processos de solicitação e aproveitamento, desenvolveu-se uma planilha eletrônica utilizando o Microsoft ® Office Excel e a Visual Basic ® for Applications (VBA), e, também, a normativa do curso de Engenharia Civil, o que faz com que esta referida planilha funcione exclusivamente para este curso, mas, que pode ser facilmente adaptada para qualquer outra normativa.
2 METODOLOGIA
A utilização do Excel foi devido a sua popularidade, funcionalidade e facilidade de acesso para os usuários. Quanto às necessidades de programação, a linguagem VBA foi utilizada por apresentar uma grande gama de ferramentas que permitem a realização de diversas funções, assim como pequenos programas, chamados userforms, que são sistemas intuitivos e práticos para os objetivos desejados.
Inicialmente, o projeto era pretendido a ser apenas uma ferramenta para auxiliar os alunos a entender melhor a mecânica por trás da solicitação e do aproveitamento das ACG, mas, devido aos benefícios que o mesmo poderia vir a angariar, iniciou-se um processo de aperfeiçoamento das funções já existentes, de modo a ser disponibilizado e utilizado durante o período de solicitação das ACG.
O funcionamento dá-se da seguinte forma: o aluno efetua o download da sua planilha após solicitar acesso à Comissão de Curso, registra os seus dados, registra as suas atividades informando o método de comprovação, seja via certificado físico ou por URL de autenticidade, para o caso de certificados eletrônicos, feito isto, para cada atividade registrada, o código interno gera um certificado com os dados da atividade em PDF que o aluno deve imprimir, assinar e entregar à
Braz. J. of Develop., Curitiba, v. 6, n. 8, p. 62416-62421 aug. 2020. ISSN 2525-8761
Secretaria Acadêmica, enquanto que a planilha deve ser enviada à Comissão de Curso via e-mail. Caso a atividade esteja registrada corretamente e os documentos comprobatórios estejam dentro das conformidades exigidas, a Comissão de Curso defere a atividade, registra na planilha e envia novamente ao aluno ao final do período de aproveitamento. Não é necessário realizar todo este processo para cada atividade, mas sim, registrar várias em uma mesma leva, para otimizar o tempo. Uma versão preliminar deste projeto fora apresentada no 9º Salão Internacional de Ensino, Pesquisa e Extensão (SIEPE), que é um evento interno entre os campi da UNIPAMPA, em novembro de 2017. Doravante, começou-se um processo de institucionalização para o curso de Engenharia Civil, onde vários aspectos e funcionalidades foram alterados, que podem ser conferidos a seguir.
Figura 1. Página inicial da planilha (2017)
Fonte: elaboração própria (2020)
Figura 2. Página inicial da planilha (2018 em diante)
Braz. J. of Develop., Curitiba, v. 6, n. 8, p. 62416-62421 aug. 2020. ISSN 2525-8761
Para registrar uma atividade basta clicar no botão “Inserir ACG”, a janela de inserção irá abrir através de uma userform e os dados da atividade podem ser inseridos conforme o exemplo a seguir.
Figura 3. Exemplo de registro de atividade
Fonte: elaboração própria (2020)
Feito isto, clica-se no botão “Inserir” que a atividade será registrada na determinada planilha do grupo escolhido, ao mesmo passo que o código gera o formulário PDF já preenchido.
Figura 4. Exemplo de formulário preenchido
Fonte: elaboração própria (2020)
A planilha é protegida por senha e só é desbloqueada pela Comissão de Curso durante o processo de aproveitamento da carga horária.
Braz. J. of Develop., Curitiba, v. 6, n. 8, p. 62416-62421 aug. 2020. ISSN 2525-8761
3 CONSIDERAÇÕES FINAIS
Por fim, é possível afirmar que os objetivos propostos inicialmente foram concluídos e superaram as expectativas, de modo que facilitaram e agilizaram todo o processo, desde a solicitação até o aproveitamento das ACG. A praticidade que a planilha apresenta, em conjunto com a rapidez de executar o registro das atividades, fazem com que a mesma desempenhe muito bem a função para a qual foi projetada.
Com a já existente institucionalização da planilha pelo curso de Engenharia Civil, um objetivo posterior seria criar uma para cada curso, seguindo a normativa do mesmo, assim como diferentes estruturas organizacionais, como os grupos das atividades, ou, então, despertar uma iniciativa de desenvolver este tipo de projeto, seja com a mesma ou com outra linguagem de programação, mas, sempre visando facilitar o trabalho dos alunos e das comissões de curso.
Braz. J. of Develop., Curitiba, v. 6, n. 8, p. 62416-62421 aug. 2020. ISSN 2525-8761
REFERÊNCIAS
FERREIRA, L. A. Excel – Macros e Visual Basic for Applications. 118p.
HALVORSON, M. Microsoft Visual Basic 2008 Step by Step. Washington, 2008. 575p.
Brasil. Universidade Federal do Pampa – Campus Alegrete – Curso de Engenharia Civil.
Normas de Atividades Complementares de Graduação [acesso em 09 nov 2016]. Disponível em: http://cursos.unipampa.edu.br/cursos/engenhariacivil/files/2015/02/normas-acgs.pdf
FREITAS, P. G. S. Automatização da Inserção de Atividades Complementares de Graduação. In: 9º SALÃO INTERNACIONAL DE ENSINO, PESQUISA E EXTENSÃO, 2017, Santana do Livramento. Alegrete: UNIPAMPA, 2017. p. 1-3.