This paper describes the use of the Robocode platform for algorithms and programming languages teaching in high school. The experience was developed with the help of undergraduate students that had already concluded courses on computer programming and acted as tutors and co-advisors of the younger students. Robocode environment was used as a support tool, using a playful learning strategy, providing an early contact of the high-school students with Java programming language. Besides programming learning, results include higher motivation in high school students to learn computer programming and the development of leadership abilities in undergraduate students, that came from tutoring and co-advising.Resumo. Esse artigo descreve a experiência do uso da ferramenta Robocode no ensino de algoritmos e programação de computadores para alunos do Ensino Médio. O estudo envolveu também alunos de graduação que já haviam cursado disciplinas de programação de computadores e que atuaram como tutores e coorientadores dos alunos. O ambiente Robocode foi utilizado como ferramenta de apoio ao ensino de algoritmos e linguagens de programação, com base em uma estratégia lúdica de ensino, sugerindo um contato mais precoce com a linguagem de programação Java, ainda no Ensino Médio, a fim de estimular o raciocínio lógico-matemático dos envolvidos de forma rápida e divertida. Além do aprendizado de programação de computadores pelos alunos, os resultados observados incluem o aumento do interesse pela programação nos alunos do Ensino Médio e o desenvolvimento da capacidade de liderança dos alunos de graduação, proveniente da experiência em coorientar os alunos aprendizes.
This paper tackles the use of software testing techniques for Web-Application non-functional requirements. It also shows load and performance testing application in a case study. At the end, a successful new approach for the navigability testing for WebApplications is proposed.
Abstract. This paper proposes a collaborative environment to support the development of academic projects called COLAB-UFV that will provide support to work of multidisciplinary teams with regard to activities coordination, cooperative production of artifacts and communication between stakeholders. In this way the proposed environment will provide learning by experimentation through the encouragement of team work and communication between stakeholders. The environment will also comprise the evaluation of team members performance through measurements of collaborative data. These data will be integrated semantically by the use of a project collaboration domain ontology.Resumo. Este trabalho propõe um ambiente colaborativo de apoio ao desenvolvimento de projetos acadêmicos, denominado COLAB-UFV, que oferecerá suporte ao trabalho de equipes multidisciplinares, no que competeà coordenação das atividades desenvolvidas,à produção cooperativa de artefatos eà comunicação entre os membros de um projeto. Dessa forma, o ambiente irá proporcionar o aprendizado por experimentação, estimulando o trabalho em equipe e a comunicação entre os envolvidos. O ambiente também abrangerá a análise do desempenho dos membros das equipes através de medições sobre dados colaborativos. Esses dados serão integrados semanticamente, a partir do uso de uma ontologia do domínio das colaborações em projetos. IntroduçãoConforme destacado por Lehtinen et al. (1999), citados por Azevedo and Tavares (2001), na sala de aula a colaboração ainda nãoé muito observada, pois, em geral, o que se observaé um altoíndice de competição entre os alunos, seja por melhores notas ou por posições de destaque em oportunidades acadêmicas. Ambientes colaborativos que apoiam a aprendizagem (Computer Supported Collaborative Learning -CSCL) podem estimular a interação entre os alunos e melhorar o desempenho dos estudantes durante a realização de atividades acadêmicas em grupo. Tais ambientes reforçam a importância dos processos sociais como um elemento de aprendizagem (Lonchamp, 2007).Embora os Ambientes Virtuais de Aprendizagem (AVAs) estimulem o aprendizado colaborativo, em geral, suas principais funcionalidades abrangem a distribuição e o compartilhamento de informações e o suporteà comunicação entre seus usuários (Romero et al., 2008). Os AVAs possuem diversas ferramentas que facilitam o processo de ensino e aprendizagem, mas muitas delas são subutilizadas e ainda apresentam pouca influência em relação ao desempenho dos estudantes (Santana et al., 2014
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.