Repository logo
 

Search Results

Now showing 1 - 10 of 48
  • Manual para aulas com realidade virtual
    Publication . Makrides, Gregory; Aufenanger, Stefan; Bastian, Jasmin; Damianos, Gavalas; Vlasis, Kasapakis; Apostolos, Kostas; Solarz, Pawel; Szemberg, Tomasz; Szpond, Justyna; Bastos, Glória; Castelhano, Maria; Ferreira, Célia; Morgado, Leonel; Pedrosa, Daniela
  • Instructional design model for virtuality reality: testing and participant experience evaluation
    Publication . Castelhano, Maria; Almeida, Diana; Morgado, Leonel; Pedrosa, Daniela
    This study aimed to test an Instructional Design model prototype for Virtual Reality (VR) in Higher Education. A qualitative research methodology was used, employing questionnaires and observations for data collection. The research had three main objectives: (1) to identify the applicability and effectiveness of the VR Instructional Design model, (2) to evaluate participants’ experience with immersion, interactivity, and usability of the VR environment, and (3) to obtain feedback from participants about their VR experience. The study involved two sessions. In the first session, participants were introduced to the VR environment, and their initial adaptation difficulties were observed. Informal interviews and a questionnaire collected feedback on immersion, interactivity, interest, and educational potential of VR. The second session indicated the need for revisions in applicability and ease of use. Based on student feedback, session planning should consider initial adaptation, teacher training, equipment availability, interaction elements, resources, realism, immersion, safety, comfort, session duration, communication, collaboration, and clear content delivery. Providing alternative plans for technical failures is essential. Despite these challenges, participants expressed interest in participating in VR sessions and activities.
  • Using BPMN to identify indicators for teacher intervention in support of self-regulation and co-regulation of learning in asynchronous e-learning
    Publication . Morais, Ceres Germanna Braga; Pedrosa, Daniela; Rocio, Vitor; Cravino, José; Morgado, Leonel
    We used BPMN diagrams to identify indicators that can assist teachers in their intervention actions to support students’ self-regulation and co-regulation in an asynchronous e-learning context. The use of BPMN modeling, by making explicit the tasks and procedures implicit in the intervention of the e-learning teacher, also exposed which data were available for developing decision-support indicators, as well as the relevant moments for carrying out interventions. Such indicators can help e-learning teachers focus their interventions to support selfregulation and co-regulation of learning, as well as enabling the creation of live data dashboards to support decision-making for those interventions, thus this process can contribute to devise better instruments for teacher intervention in support of self-regulation and co-regulation of student learning.
  • Co-regulated learning in computer programming: students co-reflection about learning strategies adopted during an assignment
    Publication . Pedrosa, Daniela; Cravino, José; Morgado, Leonel; Barreira, Carlos Manuel Folgado
    Higher education students exhibit difficulties in learning computer programming, particularly transitioning from initial programming to advanced programming, so it’s necessary to develop effective teaching strategies. We developed the SimProgramming approach to help students overcome learning difficulties transitioning from entry-level to advanced computer programming, by developing appropriate learning strategies. The students perform a specific set of tasks in a learning environment that simulates business operations, developing a problem-based learning assignment. One of those tasks is filling biweekly individual self-reflection and co-reflection forms. This approach was implemented at the University of Trás-os-Montes e Alto Douro (Portugal), in a 4th semester course of two bachelor programmes: Informatics Engineering and ICT. The students provided 37 biweekly forms, on which we conducted thematic analysis to identify their strategies for co-regulation of learning during the assignment. Students are adopting different strategies in each phase of the approach. Early phases are devoted to organization, planning, and transformation of information, and later phases focus on applying theoretical knowledge and hands-on programming. We recommend including this type of pedagogical task (biwekly self-reflection and co-reflection forms) in educational practices, in view of their contribution to improving self- and co-regulation learning strategies.
  • Anonymizing student team data of online collaborative learning in slack
    Publication . Fontes, Mario Madureira; Pedrosa, Daniela; Morgado, Leonel; Cravino, José
    Research data on the activities of student teams in online learning environments are relevant for evaluating instructional methods, strategies, tools, and materials. For research data sharing and publication purposes, these personal data must be anonymized or pseudonymized as recommended by data protection and privacy policies. This paper addresses issues related to anonymizing and pseudonymizing student data on the Slack teamwork platform, one often employed in educational and business settings. Issues are discussed from two perspectives: data extraction and data transformation. Difficulties and challenges concerning data extraction and transformation are described. The complexities of these two processes are considered, and a starting point for developing more efficient methods is put forward.
  • Development of a mechanical maintenance training simulator in OpenSimulator for F-16 aircraft engines
    Publication . Pinheiro, André; Fernandes, Paulo; Maia, Ana Margarida; Cruz, Gonçalo; Pedrosa, Daniela; Fonseca, Benjamim; Paredes, Hugo; Martins, Paulo; Morgado, Leonel; Rafael, Jorge
    Mechanical maintenance of F-16 engines is carried out as a team effort involving 3 to 4 skilled engine technicians. This paper presents the development of a mechanical maintenance simulator for their training. This simulator aims to enable technician training to be enhanced with cooperation and context prior to the training phase with actual physical engines. We describe the requirements that were identified with the Portuguese Air Force, the overall software architecture of the system, the current stage of the prototype, and the outcomes of the first field tests with users.
  • Ambientes com narrativas imersivas através da técnicas OC2-RD2 no ensino de programação de computadores no ensino superior a distância: perceções dos estudantes sobre os nomes das personagens
    Publication . Castelhano, Maria; Araújo, Tânia; Pedrosa, Daniela; Morgado, Leonel; Cravino, José
    Este estudo desenvolveu-se numa Unidade Curricular da Licenciatura em Engenharia Informática, no contexto de ensino superior português a distância, com alunos maiores de 23 anos, na qual se adotou a abordagem pedagógica e-SimProgramming. Esta abordagem situada em ambiente empresarial simulado recorre a narrativas imersivas desenvolvidas através da técnica OC2-RD2, contemplando o argumento, as personagens e os espaços. Os nomes das personagens têm significados que remetem para arquétipos. Para operacionalizar esta técnica adaptaram-se os nomes dados às personagens ao contexto cultural de Portugal, origem da maioria dos alunos, já que os originais tinham sido concebidos para o contexto cultural do Brasil. Adotou-se uma metodologia de investigação quantitativa e qualitativa, numa perspetiva de estudo de tendência, baseada na análise de respostas a um questionário online. O objetivo visa compreender as perceções dos estudantes sobre os nomes das personagens, em relação à sua adequabilidade na abordagem aos arquétipos da técnica OC2-RD2 no ambiente de simulação. O questionário é composto por questões relativas à perceção dos estudantes quanto ao nome de cada personagem, e caso considerassem o nome desadequado poderiam sugerir alternativas. Realizou-se a análise de dados quantitativa e qualitativa, sendo que em 99 alunos inscritos, 40 responderam ao questionário (40%). Os resultados demonstram que os nomes selecionados para as personagens foram aceites pela maioria dos estudantes (valores iguais ou superiores a 70%). Quanto às sugestões de nomes alternativos, surgiram três grupos distintos: 1- personalidades da área do desenvolvimento de software (e.g. Lovelace, remetendo para Ada Lovelace) e referências técnicas (e.g. Python, uma linguagem de programação); 2- nomes próprios portugueses (e.g. Manuel, Íris); 3- expressões figurativas (e.g. Quasenada, MaisouMenos). Conclui-se que a adaptação dos nomes originais das personagens para o contexto cultural de Portugal foi considerada adequada pelos estudantes, podendo contribuir para a aprendizagem situada com imersão em simulação de ambiente empresarial. Em trabalhos futuros recomenda-se a análise da interpretação dos nomes sugeridos pelos alunos às personagens, para aferir se correspondem aos arquétipos originais ou se induziram alguma alteração, para melhor compreensão da perceção das narrativas face ao contexto cultural e às várias áreas de conhecimentos.
  • Narrative-driven immersion and students perceptions in an online software programming course
    Publication . Fontes, Mario Madureira; Pedrosa, Daniela; Araújo, Tânia; Morais, Ceres Germanna Braga; Costa, Aline; Cravino, José; Morgado, Leonel
    Learning software programming is challenging for software engineering students. In this paper, students’ engagement in learning software engineering programming is considered under the SimProgramming approach using the OC2-RD2 narrative technique to create an immersive learning context. The objectives of this paper are twofold: presenting a narrative-driven immersive learning approach to introduce software engineering concepts and coding techniques to online undergraduate students; and analyzing the students’ feedback on this approach. Thematic analysis of the metacognitive tasks was performed on the students’ fortnightly reflections about their learning progress. Content analysis was based on interest categories, students’ perceptions, metacognitive challenges, narratives, examples and aspects to be kept or to be improved. Data from the content analysis were organized into categories, subcategories, indicators, and recording units and their categorization was peer-reviewed. The narratives were considered by the students as interesting, appealing, akin to professional reality and promoting interaction. Most students thought the approach was helpful for learning software programming.
  • Métodos para criação de narrativas imersivas: uma revisão de revisões da literatura
    Publication . Bonfim, Cristiane; Morgado, Leonel; Pedrosa, Daniela
    O conceito de narrativa imersiva enfoca narrativas enquanto forma de promover o estado psicológico de imersão do público-alvo. Este artigo apresenta o resultado de uma revisão de revisões de literatura que objetivou identificar os principais métodos para concepção e criação de narrativas imersivas, considerando aspectos estruturais e elementos específicos, como personagens e cenários. Os resultados revelaram cinco clusters com características diferenciadas, considerando as dimensões da imersão narrativa temporal, espacial e emocional.
  • SimProgramming : the development of an integrated teaching approach for computer programming in higher education
    Publication . Pedrosa, Daniela; Cravino, José; Morgado, Leonel; Barreira, Carlos Manuel Folgado; Nunes, Ricardo Rodrigues; Martins, Paulo; Paredes, Hugo
    Computer programming courses in higher education tend to have high rates of academic failure and students struggle, particularly so in the transition from entry-level programming to advanced programming. Some of the reasons given in the literature relate to the type of teaching approach and the strategies used by students and their attitudes towards computer programming. The literature also mentions that educational approaches are not always appropriate to the needs of students and to the development of skills required in the job market. We developed a teaching approach to try to address some of these issues and support students learning computer programming in the transition from entry-level to advanced computer programming: the SimProgramming approach. This approach was introduced at the University of Trás-os-Montes e Alto Douro (Portugal), within the scope of the course “Programming Methodologies III”, part of the second curricular year of the programmes of studies in Informatics Engineering and in Information & Communication Technologies. We present in detail the origins of the SimProgramming approach, starting from the first trials that introduced, in two iterations, learning activities based on problem-based learning, and up to the third iteration where the current SimProgramming approach was implemented. We describe the reasoning, design and implementation of these three iterations, to show how the approach evolved. The SimProgramming approach is based in four conceptual foundations: business-like learning environment, self-regulated learning, co-regulated learning and formative assessment. For each of these conceptual foundations, we explain the teaching strategies adopted. In SimProgramming, the learning activity process develops in four phases, and students have specific tasks in each phase. We analyse interview data regarding student perceptions about the SimProgramming approach, and registration grids data on team work dynamics and final assessment of the assignment, noting the impact of SimProgramming in student grades. The application of SimProgramming revealed promising evidences in the overall results of student learning in the activities proposed in this approach. The average grades improved, and did the number of students regularly submitting their tasks on schedule. The perceptions of students regarding the SimProgramming approach are very positive: they recommend using it in the following years, and provided some suggestions to improve the approach. We conclude with reflections and recommendations for subsequent development of the SimProgramming approach in its application to the teaching of computer programming and potential for using it in other educational contexts.