Smart tutor to provide feedback in programming courses
- URL: http://arxiv.org/abs/2301.09918v2
- Date: Thu, 12 Oct 2023 18:46:06 GMT
- Title: Smart tutor to provide feedback in programming courses
- Authors: David Rold\'an-\'Alvarez
- Abstract summary: We present an AI based intelligent tutor that answers students programming questions.
The tool has been tested by university students at the URJC along a whole course.
- Score: 0.0
- License: http://creativecommons.org/licenses/by-nc-sa/4.0/
- Abstract: Artificial Intelligence (AI) is becoming more and more popular as time
passes, allowing to perform tasks that were difficult to do in the past. From
predictions to customization, AI is being used in many areas, not being
educational environments outside this situation. AI is being used in
educational settings to customize contents or to provide personalized feedback
to the students, among others. In this scenario, AI in programming teaching is
something that still has to be explored, since in this area we usually find
assessment tools that allow grading the students work, but we can not find many
tools aimed towards providing feedback to the students in the process of
creating their program. In this work we present an AI based intelligent tutor
that answers students programming questions. The tool has been tested by
university students at the URJC along a whole course. Even if the tool is still
in its preliminary phase, it helped the students with their questions,
providing accurate answers and examples. The students were able to use the
intelligent tutor easily and they thought that it could be a useful tool to use
in other courses.
Related papers
- I would love this to be like an assistant, not the teacher: a voice of the customer perspective of what distance learning students want from an Artificial Intelligence Digital Assistant [0.0]
This study examined the perceptions of ten online and distance learning students regarding the design of a hypothetical AI Digital Assistant (AIDA)
All participants agreed on the usefulness of such an AI tool while studying and reported benefits from using it for real-time assistance and query resolution, support for academic tasks, personalisation and accessibility, together with emotional and social support.
Students' concerns related to the ethical and social implications of implementing AIDA, data privacy and data use, operational challenges, academic integrity and misuse, and the future of education.
arXiv Detail & Related papers (2024-02-16T08:10:41Z) - AI for non-programmers: Applied AI in the lectures for students without programming skills [0.0]
This work presents a didactic planning script for applied AI.
The didactic planning script is based on the AI application pipeline and links AI concepts with study-relevant topics.
An example lecture series for master students in energy management shows how AI can be seamlessly integrated into discipline-specific lectures.
arXiv Detail & Related papers (2024-02-06T17:26:24Z) - With ChatGPT, do we have to rewrite our learning objectives -- CASE
study in Cybersecurity [0.9208007322096533]
We make a case study of cybersecurity undergrad education by using the lens of Understanding by Design'' (UbD)
With these details, we perform a thought experiment on how attainable the learning objectives (LOs) are with the above-described tools.
Our goal is to push all of us to leverage and teach these tools as powerful allies in our quest to improve human existence and knowledge.
arXiv Detail & Related papers (2023-09-26T16:12:10Z) - Build-a-Bot: Teaching Conversational AI Using a Transformer-Based Intent
Recognition and Question Answering Architecture [15.19996462016215]
This paper proposes an interface for students to learn the principles of artificial intelligence by using a natural language pipeline to train a customized model to answer questions based on their own school curriculums.
The pipeline teaches students data collection, data augmentation, intent recognition, and question answering by having them work through each of these processes while creating their AI agent.
arXiv Detail & Related papers (2022-12-14T22:57:44Z) - Giving Feedback on Interactive Student Programs with Meta-Exploration [74.5597783609281]
Developing interactive software, such as websites or games, is a particularly engaging way to learn computer science.
Standard approaches require instructors to manually grade student-implemented interactive programs.
Online platforms that serve millions, like Code.org, are unable to provide any feedback on assignments for implementing interactive programs.
arXiv Detail & Related papers (2022-11-16T10:00:23Z) - An Experience Report of Executive-Level Artificial Intelligence
Education in the United Arab Emirates [53.04281982845422]
We present an experience report of teaching an AI course to business executives in the United Arab Emirates (UAE)
Rather than focusing only on theoretical and technical aspects, we developed a course that teaches AI with a view to enabling students to understand how to incorporate it into existing business processes.
arXiv Detail & Related papers (2022-02-02T20:59:53Z) - Using Machine Learning to Predict Engineering Technology Students'
Success with Computer Aided Design [50.591267188664666]
We show how data combined with machine learning techniques can predict how well a particular student will perform in a design task.
We found that our models using early design sequence actions are particularly valuable for prediction.
Further improvements to these models could lead to earlier predictions and thus provide students feedback sooner to enhance their learning.
arXiv Detail & Related papers (2021-08-12T20:24:54Z) - The MineRL BASALT Competition on Learning from Human Feedback [58.17897225617566]
The MineRL BASALT competition aims to spur forward research on this important class of techniques.
We design a suite of four tasks in Minecraft for which we expect it will be hard to write down hardcoded reward functions.
We provide a dataset of human demonstrations on each of the four tasks, as well as an imitation learning baseline.
arXiv Detail & Related papers (2021-07-05T12:18:17Z) - Actionable Models: Unsupervised Offline Reinforcement Learning of
Robotic Skills [93.12417203541948]
We propose the objective of learning a functional understanding of the environment by learning to reach any goal state in a given dataset.
We find that our method can operate on high-dimensional camera images and learn a variety of skills on real robots that generalize to previously unseen scenes and objects.
arXiv Detail & Related papers (2021-04-15T20:10:11Z) - Teaching Tech to Talk: K-12 Conversational Artificial Intelligence
Literacy Curriculum and Development Tools [9.797319790710711]
We evaluate our Conversational Agent Interface for MIT App Inventor and workshop curriculum with respect to AI competencies.
We found students struggled most with the concepts of AI ethics and learning, and recommend emphasizing these topics when teaching.
arXiv Detail & Related papers (2020-09-11T20:52:46Z) - Explainable Active Learning (XAL): An Empirical Study of How Local
Explanations Impact Annotator Experience [76.9910678786031]
We propose a novel paradigm of explainable active learning (XAL), by introducing techniques from the recently surging field of explainable AI (XAI) into an Active Learning setting.
Our study shows benefits of AI explanation as interfaces for machine teaching--supporting trust calibration and enabling rich forms of teaching feedback, and potential drawbacks--anchoring effect with the model judgment and cognitive workload.
arXiv Detail & Related papers (2020-01-24T22:52:18Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.