Online judges, initially used in programming marathons, have also been adopted to teach Introductory Programming (CS1), presenting some advantages, as reducing teacher workload and instant feedback to students, and disadvantages by of not being fully adapted as a tool for teaching. This paper presents a Systematic Review of Literature (SRL) about online judges for teaching CS1, which focused on aspects: benefits, problems; functional requirements and nonfunctional requirements. The result contributed to an online judge specification that meets the CS1 discipline. Also a practical experience was realized with the use of online judge BOCA (developed for programming marathons) in the teaching of CS1's classes. The lessons learned from practical experience and the knowledge gained at SRL contributed to a judge online proposal for teaching CS1, focusing primarily on three requirements considered essential: building exercise lists, personalized feedback, and plagiarism. Thus, this research contributes to the teaching of introductory programming by presenting an approach based on results found in the literature, through articles presenting different online judges for teaching, and practical experiences with real classes.
Abstract. The use of Online Judge systems in computer education can automate student feedback and make teacher work more productive. This article presents a Systematic Review of the Literature (RSL) that contributes to the specification of an Online Judge for use in introductory programming education (CS1). The RSL synthesis is subdivided into: benefits, problems, functional requirements and non-functional requirements. The results indicate aspects that must be taken into account when chosing an Online Judge for CS1, as well as a list of tools and how they treat these aspects. Critical issues related to the validation of tools were observed.Resumo. O uso de sistemas de Juiz Online no ensino de computação pode automatizar o feedback oferecido ao aluno e tornar o trabalho do professor mais produtivo. Este artigo apresenta uma Revisão Sistemática da Literatura (RSL) que contribui para a especificação de um Juiz Online a ser usado no ensino de programação introdutória (CS1). Para isso, a síntese da RSL se subdividiu em: benefícios, problemas, requisitos funcionais e requisitos não-funcionais. Os resultados apontam para aspectos que devem ser levados em consideração na escolha de um Juiz Online para CS1, assim como uma lista de ferramentas e como estas tratam os aspectos levantados. Observou-se que a seleção das ferramentas ainda apresenta questões críticas relacionadasà validação das mesmas.
Abstract. This paper presents a Systematic Review of Literature (RSL) in order to verify the contribution of Ontologies to Conversational Agents (CA) in the teaching-learning context. The results indicate that the use of Ontologies in CAs is promising, since they allow actions in different domains, with different methods of interaction, inclusion of aspects of affectivity, and the need to meet non functional requirements such as usability and performance. Despite the benefits found, it is known that the creation of ontologies is costly. However, it is necessary to continue the research in a practical and experimental approach to seek the limits of the performance of such systems in real situations.Resumo. Este artigo apresenta uma Revisão Sistemática da Literatura (RSL) com o objetivo de verificar a contribuição das Ontologias para os Agentes Conversacionais (AC) no contexto de ensino-aprendizagem. Os resultados apontam que o uso das Ontologias nos ACs é promissor, pois possibilitam atuações em diferentes domínios, com diferentes métodos de interação, inclusão de aspectos de afetividade, e a necessidade de atender a requisitos não funcionais como usabilidade e performance. Apesar dos benefícios encontrados, sabe-se que é oneroso a criação das ontologias. Entretanto, destaca-se a necessidade da continuidade da pesquisa em uma abordagem prática e experimental visando buscar os limites da atuação de tais sistemas em situações reais.
Em um mundo globalizado, onde a sustentabilidade está se tornando sinônimo de competitividade, manter-se no mercado é um desafio encarado por pequenas e grandes empresas, e adotar a logística reversa como parte de seus processos de destinação final de resíduos e bens inservíveis é uma estratégia que está dando resultados positivos. Evitar a degradação do meio ambiente com a disposição de lixo de forma inadequada é uma questão de prioridade ate mesmo para o governo que tem oferecido benefícios para empresas que assim procederem. O objetivo desse artigo é apresentar um plano de trabalho sustentável no que diz respeito á destinação correta das embalagens vazias de agrotóxicos em uma propriedade rural do Oeste de Santa Catarina, visando à redução dos impactos ambientais causados pela destinação incorreta de resíduos contaminados no meio ambiente. É uma região onde o agronegócio é predominante e tem-se a necessidade de destinar corretamente as embalagens vazias dos produtos utilizados nas atividades, de modo que a sociedade e o meio ambiente fiquem seguros em relação aos riscos por eles oferecidos. O artigo compreende uma abordagem descritiva e exploratória, quantitativa e seguida de um estudo de caso desenvolvido através de um levantamento de dados a respeito da quantidade de embalagens vazias de agrotóxicos. A partir do estudo, conclui-se que, além da obrigatoriedade, a busca por se tornar ecologicamente correto é o principal fator motivacional para a implantação da reciclagem de embalagens de agrotóxicos, o que possibilita, entre tantos outros fatores, a preservação do meio ambiente.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.