2022
Authors
Leal, JP; Queirós, R; Primo, M;
Publication
11th Symposium on Languages, Applications and Technologies, SLATE 2022, July 14-15, 2022, Universidade da Beira Interior, Covilhã, Portugal.
Abstract
This paper describes ongoing research to develop a system to automatically generate exercises on document type validation. It aims to support multiple text-based document formalisms, currently including JSON and XML. Validation of JSON documents uses JSON Schema and validation of XML uses both XML Schema and DTD. The exercise generator receives as input a document type and produces two sets of documents: valid and invalid instances. Document types written by students must validate the former and invalidate the latter. Exercises produced by this generator can be automatically accessed in a state-of-the-art assessment system. This paper details the proposed approach and describes the design of the system currently being implemented. © José Paulo Leal, Ricardo Queirós, and Marco Primo.
2022
Authors
de Queirós, RAP;
Publication
ITiCSE 2022: Innovation and Technology in Computer Science Education, Dublin, Ireland, July 8 - 13, 2022, Volume 2
Abstract
There are lot of interactive environments that encourage the practice of computer programming. Despite their usefulness, these systems are naturally disconnected from the schools' educational environments, forcing teachers and students to alternate between tools. This work integrates Agni - a computer programming learning playground - with Moodle Learning Management System (LMS). Unlike the plugins' strategy to link applications to specific LMS, this integration uses a broader approach, through the IMS LTI standard which defines a set of specifications that allows the connection of any LTI-compliant LMS to external tools. © 2022 Owner/Author.
2013
Authors
Leal, JP; Queirós, R;
Publication
- Governance, Communication, and Innovation in a Knowledge Intensive Society
Abstract
2024
Authors
Queirós, R; Cruz, M; Mascarenhas, D;
Publication
Integrating Artificial Intelligence in Education: Enhancing Teaching Practices for Future Learning
Abstract
The education sector faces unprecedented challenges, from rapidly evolving technologies to diverse learner needs, placing immense pressure on educators to adapt and innovate. Traditional teaching methods need help to keep pace with the demands of modern education, leading to gaps in personalized learning and student engagement. Ethical concerns surrounding AI integration in education remain a significant hurdle, requiring careful navigation and responsible implementation. Integrating Artificial Intelligence in Education: Enhancing Teaching Practices for Future Learning offers a comprehensive solution by exploring how AI can address these challenges and revolutionize education. Through a collection of insightful contributions, it provides practical strategies for integrating AI into teaching practices, empowering educators to personalize learning experiences and enhance student engagement. By examining AI ethics and responsible education, the book equips educators with the knowledge needed to navigate the ethical complexities of AI integration. This book is a practical guide for educators, researchers, policymakers, and practitioners who want to harness the potential of AI in education. It provides a roadmap for leveraging AI technologies to create adaptive learning environments, automate classroom tasks, and enhance instructional design. With a strong focus on practical insights and ethical considerations, this book is a valuable resource for anyone looking to navigate the intersection of AI and education. © 2025 by IGI Global. All rights reserved.
2024
Authors
Queirós, R; Cruz, M; Mascarenhas, D;
Publication
Integrating Artificial Intelligence in Education: Enhancing Teaching Practices for Future Learning
Abstract
[No abstract available]
2025
Authors
Queirós, R; Pinto, M; Portela, F; Simões, A;
Publication
ICPEC
Abstract
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.