A parametrized comparative analysis of performance between proposed adaptive and personalized tutoring system “seis tutor” with existing online tutoring system

N Singh, VK Gunjan, MM Nasralla - IEEE Access, 2022 - ieeexplore.ieee.org
Face-to-face tutoring offers a learning environment that best suits the learner's preferences
(learning styles) and grasping levels (learning levels). This cognitive intelligence has been …

Bug model based intelligent recommender system with exclusive curriculum sequencing for learner-centric tutoring

N Singh, NJ Ahuja - International Journal of Web-Based Learning …, 2019 - igi-global.com
Face to face human tutoring in classroom environments amply facilitates human tutor-
learner interactions wherein the tutor gets opportunity to exercise his cognitive intelligence …

Shifting the load: A peer dialogue agent that encourages its human collaborator to contribute more to problem solving

C Howard, P Jordan, B Di Eugenio, S Katz - International Journal of …, 2017 - Springer
Despite a growing need for educational tools that support students at the earliest phases of
undergraduate Computer Science (CS) curricula, relatively few such tools exist–the majority …

KIAAA: An AI Assistant for Teaching Programming in the Field of Automation

S Eilermann, L Wehmeier… - 2023 IEEE 21st …, 2023 - ieeexplore.ieee.org
Especially in highly interdisciplinary fields such as automation engineering, contemporary
programming education with tailored assignments and individual feedback is a major …

A scalable intelligent tutoring system framework for computer science education

N Green, O AlZoubi, M Alizadeh… - International …, 2015 - scitepress.org
Computer Science is a difficult subject with many fundamentals to be taught, usually
involving a steep learning curve for many students. It is some of these initial challenges that …

[图书][B] Explicitly training metacognition and self-regulation for computer programming

D Loksa - 2020 - search.proquest.com
Programming is one of the most powerful and expressive ways of interacting with computers,
but also one of the most challenging to learn. Despite this, people attempting to learn …

A hybrid model for teaching recursion

O AlZoubi, D Fossati, B Di Eugenio, N Green… - Proceedings of the 16th …, 2015 - dl.acm.org
Novice programmers struggle to understand the concept of recursion, partly because of
unfamiliarity with recursive activities, difficulty with visualizing program execution, and …

Targeted Guidance for Beginner Software Engineering Students to Learn Data Structures and Algorithms in Java

C Priyankara - Proceedings of the 2020 ACM Conference on …, 2020 - dl.acm.org
Beginner software engineering students face difficulties while implementing programs with
data structures and algorithms. Knowledge gaps, fundamental misconceptions and invalid …

[PDF][PDF] AHaskell RECURSION TUTOR

K Nicasi - research.ou.nl
Recursion is not an easy subject to learn. In this thesis the literature is examined on the
common difficulties and misconceptions students encounter when trying to understand …

[PDF][PDF] Grado en Ingeniería Informática

F DE, G DE, C BÁSICA, L DE, A DE, I DE… - GESTIÓN, 2017 - josemariagarcia.es
La tecnología se desarrolla a una velocidad vertiginosa. Dicen que si presentásemos la
historia del planeta Tierra en un periodo de 24 horas, los humanos no aparecerían hasta el …