Skip to content

SCRIPT (Step-based Coding for Research and Intelligent Programming Tutoring)

Product or Programme · All products and programmes
Evidence · 3 claims (2 for, 1 mixed) · 1 study (1 design), q1 · 0 of 1 report an effect size · 3 claims rest on one study

Description

SCRIPT is a web-based intelligent tutoring system developed by Alina Deriyeva and colleagues for teaching Python programming while recording fine-grained learner data and supporting adaptable pedagogical and learner-model research.

Components

  • SCRIPT: an adaptable Python programming ITS serving as both teaching and research platform: SCRIPT (Step-based Coding for Research and Intelligent Programming Tutoring) is a web-based ITS supporting advanced undergraduates learning Python for data science and machine learning. The article states it "functions both as a teaching and as a research tool by enabling to record fine-grained, keystroke-level data" and is "easily adaptable to novel learner models and pedagogical models as well as randomized experiments." It was offered as voluntary exam preparation for an Introduction to Data Mining course and has supported prior learner-model and feedback research. Source code is released on a GitLab repository, though the system is still in alpha stage. (Alina Deriyeva et al. (2025))

Claims

Key Sources

  • Alina Deriyeva, Jesper Dannath, and Benjamin Paaßen. (2025). SCRIPT: Implementing an Intelligent Tutoring System for Programming in a German University Context. Artificial Intelligence in Education (Springer). https://doi.org/10.1007/978-3-031-99261-2_16
Page metadata
Field Value
type product
id script-step-based-coding-for-research-and-intelligent-programming-tutoring
title SCRIPT (Step-based Coding for Research and Intelligent Programming Tutoring)
description SCRIPT is a web-based intelligent tutoring system developed by Alina Deriyeva and colleagues for teaching Python programming while recording fine-grained learner data and supporting adaptable pedagogical and learner-model research.
status review
product_kind software
generated by process:settle-candidates on 2026-10-11
trust unverified — no one has confirmed this page's content

Frontmatter is the page's machine-readable record — see the Schema & Guide.