26,027 research outputs found

    ADO-Tutor: Intelligent Tutoring System for leaning ADO.NET

    Get PDF
    This paper describes an Intelligent Tutoring System for helping users with ADO.NET called ADO-Tutor. The Intelligent Tutoring System was designed and developed using (ITSB) authoring tool for building intelligent educational systems. The user learns through the intelligent tutoring system ADO.NET, the technology used by Microsoft.NET to connect to databases. The material includes lessons, examples, and questions. Through the feedback provided by the intelligent tutoring system, the user's understanding of the material is assessed, and accordingly can be guided to different difficulty level of exercises and/or the lessons. The Intelligent Tutoring System was evaluated by a group of users and the results were more than satisfactory in terms of the quality of the material and the design of the system

    ITS for leaning ADO

    Get PDF
    This paper describes an Intelligent Tutoring System for helping users with ADO NET called ADO-Tutor. The IntellTutoring System was designed and developed using (ITSB) authoring tool for building intelligent educational systems. The user learns through the intelligent tutoring system ADO NET, the technology used by Microsoft NET to connect to databases. The material includes lessons, examples, and questions. Through the feedback provided by the intelligent tutoring system, the user's understanding of the material is assessed, and accordingly can be guided to different difficulty level of exercises and/or the lessons. The Intelligent Tutoring System was evaluated by a group of users and the results were more than satisfactory in terms of the quality of the material and the design of the system

    Investigating Learning in an Intelligent Tutoring System through Randomized Controlled Experiments

    Get PDF
    In the United States, many students are doing poorly on new high-stakes standards-based tests that are required by the No Child Left Behind Act of 2002. Teachers are expected to cover more material to address all of the topics covered in standardized tests, and instructional time is more precious than ever. Educators want to know that the interventions that they are using in their classrooms are effective for students of varying abilities. Many educational technologies rely on tutored problem solving, which requires students to work through problems step-by-step while the system provides hints and feedback, to improve student learning. Intelligent tutoring researchers, education scientists and cognitive scientists are interested in knowing whether tutored problem solving is effective and for whom. Intelligent tutoring systems have the ability to adapt to individual students but need to know what types of feedback to present to individual students for the best and most efficient learning results. This dissertation presents an evaluation of the ASSISTment System, an intelligent tutoring system for the domain of middle school mathematics. In general, students were found to learn when engaging in tutored problem solving in the ASSISTment System. Students using the ASSISTment System also learned more when compared to paper-and-pencil problem-solving. This dissertation puts together a series of randomized controlled studies to build a comprehensive theory about when different types of tutoring feedback are more appropriate in an intelligent tutoring system. Data from these studies were used to analyze whether interactive tutored problem solving in an intelligent tutoring system is more effective than less interactive methods of allowing students to solve problems. This dissertation is novel in that it presents a theory that designers of intelligent tutoring systems could use to better adapt their software to the needs of students. One of the interesting results showed is that the effectiveness of tutored problem solving in an intelligent tutoring system is dependent on the math proficiency of the students. Students with low math proficiency learned more when they engaged in interactive tutoring sessions where they worked on one step at a time, and students with high math proficiency learned more when they were given the whole solution at once. More interactive methods of tutoring take more time versus less interactive methods. The data showed that it is worth the extra time it takes for students with low math proficiency. The main contribution of this dissertation is the development of a comprehensive theory of when educational technologies should use tutored problem solving to help students learn compared to other feedback mechanisms such as hints on demand, worked out solutions, worked examples and educational web pages

    Scaffolding Human Champions: AI as a More Competent Other

    Get PDF
    Artifcial intelligence (AI) has surpassed humans in a number of specialised intellectual activities—chess and Go being two of many examples. Amongst the many potential consequences of such a development, I focus on how we can utilise cutting edge AI to promote human learning. The purpose of this article is to explore how a specialised AI can be utilised in a manner that promotes human growth by acting as a tutor to our champions. A framework for using AI as a tutor of human champions based on Vygotsky’s theory of human learning is here presented. It is based on a philosophical analysis of AI capabilities, key aspects of Vygotsky’s theory of human learning, and existing research on intelligent tutoring systems. The main method employed is the theoretical development of a generalised framework for AI powered expert learning systems, using chess and Go as examples. In addition to this, data from public interviews with top professionals in the games of chess and Go are used to examine the feasibility and realism of using AI in such a manner. Basing the analysis on Vygotsky’s socio-cultural theory of development, I explain how AI operates in the zone of proximal development of our champions and how even non-educational AI systems can perform certain scafolding functions. I then argue that AI combined with basic modules from intelligent tutoring systems could perform even more scafolding functions, but that the most interesting constellation right now is scafolding by a group consisting of AI in combination with human peers and instructors.publishedVersio

    Examples and tutored problems: How can self-explanation make a difference to learning?

    Get PDF
    “The final publication is available at link.springer.com”.Learning from worked examples has been shown to be superior to unsupported problem solving in numerous studies. Examples reduce the cognitive load on the learner's working memory, thus helping the student to learn faster or deal with more complex questions. Only recently researchers started investigating the worked example effect in Intelligent Tutoring Systems (ITSs). We conducted a study to investigate the effect of using worked examples in combination with supported problem-solving in SQL-Tutor. We had three conditions: Examples Only (EO), Problems Only (PO), and Alternating Examples/Problems (AEP). After completing a problem, students received a self-explanation prompt that focused on the concepts used in the problem, to make sure that students acquire conceptual knowledge. On the other hand, examples were followed by self-explanation prompts that focused on procedural knowledge. The study showed that the AEP and PO conditions outperformed EO in learning gain, while AEP outperformed PO in conceptual knowledge acquisition. Therefore, interleaving examples with supported problems is an optimal choice compared to using examples or supported problems only in SQL-Tutor

    CSS-Tutor: An Intelligent Tutoring System for CSS and HTML

    Get PDF
    In this paper we show how a student can learn the basics of the system databases using (W3school CSS) which was built as intelligent tutoring educational system by using the authoring tool called (ITSB). The learning material contains CSS and HTML. We divided the material in a group of lessons for novice learner which combines relational system and lessons in the process of learning. The student can learn using example of CSS, and types of CSS color. Furthermore, the intelligent tutoring system supports not only lessons; but exercises of different difficult levels for each lesson. When a student finish successfully the first difficulty level in a lesson, the student is allowed to move to the next difficulty level of the exercises of the lesson

    ARDUINO Tutor: An Intelligent Tutoring System for Training on ARDUINO

    Get PDF
    This paper aims at helping trainees to overcome the difficulties they face when dealing with Arduino platform by describing the design of a desktop based intelligent tutoring system. The main idea of this system is a systematic introduction into the concept of Arduino platform. The system shows the circuit boards of Arduino that can be purchased at low cost or assembled from freely-available plans; and an open-source development environment and library for writing code to control the board topic of Arduino platform. The system is adaptive with the trainee’s individual progress. The system functions as a special tutor who deals with trainees according to their levels and skills. Evaluation of the system has been applied on professional and unprofessional trainees in this field and the results were good

    Adaptive structure metrics for automated feedback provision in intelligent tutoring systems

    Get PDF
    Paaßen B, Mokbel B, Hammer B. Adaptive structure metrics for automated feedback provision in intelligent tutoring systems. Neurocomputing. 2016;192(SI):3-13.Typical intelligent tutoring systems rely on detailed domain-knowledge which is hard to obtain and difficult to encode. As a data-driven alternative to explicit domain-knowledge, one can present learners with feedback based on similar existing solutions from a set of stored examples. At the heart of such a data-driven approach is the notion of similarity. We present a general-purpose framework to construct structure metrics on sequential data and to adapt those metrics using machine learning techniques. We demonstrate that metric adaptation improves the classification of wrong versus correct learner attempts in a simulated data set from sports training, and the classification of the underlying learner strategy in a real Java programming dataset

    ITS Teaching ASP Dot Net

    Get PDF
    Abstract: ASP dot net is one of the most widely used languages in web developing of its many advantages, so there are many lessons that explain its basics, so it should be an intelligent tutoring system that offers lessons and exercises for this language.why tutoring system? Simply because it is one-one teacher, adapts with all the individual differences of students, begins gradually with students from easier to harder level, save time for teacher and student, the student is not ashamed to make mistakes, and more. Therefore, in this paper, we describe the design of an Intelligent Tutoring System for teaching ASP dot net to help students learn ASP dot net easily and smoothly. Tutor provides beginner level in ASP dot net. Finally, we evaluated our tutor and the results were excellent by students and teacher
    corecore