A Knowledge-Driven Approach to AI-Based Personalized Test Paper Creation in Programming Education

Computer programming education plays an important role in modern society, however, students' knowledge base, learning style, and ability level vary widely. Personalized teaching has become a key issue in education reform. As the existing question bank system mainly labels the difficulty coefficient of the questions by manual means, and cannot objectively and accurately provide personalized learning paths for different students. This paper puts forward two parameters of “students' ability value” and “difficulty value of test question”, constructs the corresponding relationship table between students' ability value and difficulty value of test question, establishes the mathematical model, and generates the test paper that meets students' learning ability. Compared with other algorithms, the algorithm designed in this paper has a faster convergence speed and the success rate of paper generation. Through practical application and questionnaires, it is evident that the personalized question bank designed in this paper can effectively help students better grasp programming knowledge.

Authors

Institutions

Publication Details

Journal
International Journal of Knowledge Management
Published
2025-02-20
DOI
https://doi.org/10.4018/ijkm.369825
Citations
2
Primary Topic
Online Learning and Analytics
Type
article
Field-Weighted Citation Impact
3.39
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Knowledge-Driven Approach to AI-Based Personalized Test Paper Creation in Programming Education

Zhiqiang Wu, Shuhui Wan
2 citations
International Journal of Knowledge Management
Online Learning and Analytics
3.39
article

A Knowledge-Driven Approach to AI-Based Personalized Test Paper Creation in Programming Education

Zhiqiang Wu, Shuhui Wan
article en
2 citations

Abstract

Computer programming education plays an important role in modern society, however, students' knowledge base, learning style, and ability level vary widely. Personalized teaching has become a key issue in education reform. As the existing question bank system mainly labels the difficulty coefficient of the questions by manual means, and cannot objectively and accurately provide personalized learning paths for different students. This paper puts forward two parameters of “students' ability value” and “difficulty value of test question”, constructs the corresponding relationship table between students' ability value and difficulty value of test question, establishes the mathematical model, and generates the test paper that meets students' learning ability. Compared with other algorithms, the algorithm designed in this paper has a faster convergence speed and the success rate of paper generation. Through practical application and questionnaires, it is evident that the personalized question bank designed in this paper can effectively help students better grasp programming knowledge.

International Journal of Knowledge ManagementVol. 21(1)
Shanghai Police College (CN)
Openalex Percentile: Top 8%
Online Learning and Analytics
3.39
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Knowledge-Driven Approach to AI-Based Personalized Test Paper Creation in Programming Education — Zhiqiang Wu, Shuhui Wan · International Journal of Knowledge Management (2025) | TGRS Research Map | TGRS