Method Article

A Reproducible Survey-Scoring And C5.0 Decision-Tree Workflow For Classifying Self-Reported Higher-Order Thinking In Generative AI-Supported Learning

DOI:

10.3791/71447

June 5th, 2026

In This Article

Summary

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

This protocol presents a reproducible workflow for collecting self-report survey data, scoring learner-related variables, dichotomizing higher-order thinking scores, and applying a C5.0 decision tree to demonstrate interpretable learner classification in generative artificial intelligence-supported academic learning.

Abstract

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Generative artificial intelligence is increasingly used in higher education, but researchers still need transparent procedures for collecting, scoring, and organizing learner-level survey data in this rapidly changing context. This article presents a reproducible survey-scoring and C5.0 decision-tree workflow for classifying self-reported higher-order thinking among college students who have used generative artificial intelligence tools for academic learning. The protocol covers participant recruitment, questionnaire administration, response-quality screening, composite-score calculation, binary coding, training-testing partitioning, C5.0 tree construction, pruning, model-output export, and interpretation of node-based classification paths. The workflow is demonstrated using a single-university survey dataset of 776 undergraduate students collected in China from March 7 to March 15, 2023. Higher-order thinking is operationalized as a self-reported questionnaire score rather than as directly observed cognitive performance. In the demonstration dataset, the pruned tree retained eight learner-related variables: generative artificial intelligence anxiety, trust in generative artificial intelligence, problematic smartphone use, academic procrastination, academic performance, parental upbringing, negative emotions, and attitudes toward generative artificial intelligence. The retained model achieved 89.52% accuracy in the training subset and 86.21% accuracy in the testing subset. However, class-specific evaluation showed uneven performance, with substantially weaker recall for the Low-HOT class than for the High-HOT class. Therefore, the tree should be interpreted as an auxiliary, interpretable workflow demonstration rather than as a validated screening tool. This protocol may support researchers who require a documented and repeatable procedure for survey-based learner profiling in generative artificial intelligence-supported learning environments.

Introduction

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Higher-order thinking is a central concern in higher education because university learning is expected to move beyond the recall of factual knowledge toward analysis, evaluation, reflection, problem solving, and knowledge creation1. Later revisions of Bloom’s taxonomy further clarified that advanced learning involves not only remembering and understanding, but also applying, analyzing, evaluating, and creating knowledge in increasingly complex contexts2. This distinction is important for the present protocol because higher-order thinking is not treated as a simple achievement score, but as a learner-level construct that requires careful operationalization before it can be analyzed. In educational research, higher-order thinking has also been linked to critical reasoning, metacognitive monitoring, and the transfer of learning across problem contexts3. For technology-supported learning, this issue becomes especially important because students often need to connect concepts, evaluate generated information, and make decisions during problem-solving activities rather than simply receive instructional content4.

The rapid spread of generative artificial intelligence has made the measurement of higher-order thinking more complicated. Generative artificial intelligence tools can produce text, code, images, explanations, summaries, and other forms of academic support from patterns learned from large-scale datasets5. Large language models, including ChatGPT, became especially visible in higher education during the early period of public adoption in late 2022 and early 20236. In academic settings, students may use these tools for information search, concept explanation, outline development, idea generation, assignment revision, translation support, and other course-related activities. These uses may reduce routine workload, but they may also change how students allocate attention, judge information quality, and regulate their own cognitive effort. For this reason, research on generative artificial intelligence-supported learning requires procedures that clearly document how learner-level variables are collected, scored, coded, and interpreted.

Previous work on digital and blended learning has shown that technology can support higher-order thinking when students remain actively engaged with learning tasks rather than using the environment passively7. Mobile and technology-enhanced learning studies have similarly suggested that peer interaction, learning perception, and active engagement are relevant to students’ higher-order thinking tendencies8. Data mining approaches have also been used to explore how online learning behaviors are associated with higher-order thinking skills, showing the value of organizing educational data into interpretable learner patterns9. A substantial part of technology use research has been informed by the Technology Acceptance Model, which explains use behavior through perceived usefulness and perceived ease of use10. However, generative artificial intelligence-supported learning differs from earlier digital learning contexts because students interact with systems that generate open-ended responses, shape confidence, and may either stimulate or reduce critical engagement. Therefore, a protocol for this topic should not only record whether students accept the technology, but also document how emotional, behavioral, academic, and contextual indicators are prepared for analysis.

Several learner-related variables are especially relevant in this setting. Trust in artificial intelligence may influence whether students rely on generated output, question it, or integrate it into academic work with caution11. Anxiety toward technology or artificial intelligence may also matter, although it should not be interpreted in a single direction without empirical caution12. Problematic smartphone use is another relevant behavioral indicator because fragmented attention and device-related distraction may interfere with sustained cognitive engagement during study13. More general learning research further suggests that self-regulated learning strategies are associated with academic achievement in online and technology-supported environments14. Inquiry-based and cooperative learning research also indicates that meaningful learning depends on how students participate in learning tasks, organize evidence, and construct explanations15. These considerations support the use of a multi-variable survey workflow rather than a narrow measure of generative artificial intelligence exposure alone.

Cognitive Load Theory provides an additional rationale for documenting emotional and behavioral indicators in the same workflow. Because working memory is limited, excessive or poorly organized information can interfere with learning and problem solving16. In generative artificial intelligence-supported learning, this issue becomes visible when students encounter abundant generated output, inconsistent explanations, irrelevant suggestions, or competing sources of information. Emotional activity has also been shown to relate to cognitive load during multimedia learning, suggesting that affective states may shape how learners process information in technology-rich environments17. At the same time, current discussions of artificial general intelligence and future education have emphasized that artificial intelligence may reshape learning practices faster than traditional instructional systems can adapt18. These conditions make it necessary to use a method that records not only technology attitudes, but also emotional condition, self-regulation, academic background, and contextual variables. In the present workflow, these variables are treated as self-report survey indicators, not as directly observed behavioral traces or causal mechanisms.

A methodological difficulty is that learner profiles are rarely formed by one variable alone. Educational survey data often contain layered combinations of emotional, behavioral, academic, contextual, and technology-related indicators. Conventional regression models are useful for estimating net associations, but they are less intuitive when the goal is to display conditional branching, subgroup differentiation, and rule-based classification. Decision tree analysis provides a complementary approach because it recursively partitions cases into interpretable branches and makes the classification sequence visible through node structures19. Compared with more complex machine learning models, a single decision tree is easier to inspect, explain, and export as part of a reproducible workflow. Compared with standard linear modeling, it can show how combinations of learner indicators form practical classification paths in educational data20. However, a single tree is also sensitive to class imbalance, partitioning decisions, pruning settings, and sample characteristics. For that reason, the decision tree in this protocol is used as an auxiliary interpretable classification step, not as a universal prediction engine or a causal model21.

This article presents a reproducible survey-scoring and C5.0 decision-tree workflow for classifying self-reported higher-order thinking in generative artificial intelligence-supported academic learning. The workflow is demonstrated with a single university survey dataset of 776 undergraduate students collected in China from March 7 to March 15, 2023. The outcome is a self-reported higher-order thinking questionnaire score that is dichotomized for auxiliary classification; it is not a direct measure of demonstrated cognitive performance. The generative artificial intelligence exposure in this demonstration refers to students'self-reported use of generative artificial intelligence tools for course-related academic activities during the preceding four weeks, including information search, concept explanation, idea generation, outline drafting, and assignment revision. Tool use was not verified through platform logs, prompt histories, or real-time activity traces.

The purpose of the protocol is not to claim that the retained tree generalizes to all institutions, cohorts, or current generative artificial intelligence environments. This caution is necessary because the demonstration data were collected at one university during a short early 2023 window, when student exposure to generative artificial intelligence was still developing quickly. Instead, the contribution of the article lies in making the full procedure repeatable: defining the survey context, administering the questionnaire, screening responses, scoring constructs, documenting reliability, applying a fixed coding rule, partitioning the dataset, training and pruning a C5.0 tree, exporting model outputs, and interpreting node-based classification paths with attention to class-specific performance. This method-focused workflow may help educational researchers, classroom-oriented investigators, and instructional analysts reproduce or adapt a transparent approach to survey-based learner profiling in generative artificial intelligence-supported learning.

Access restricted. Please log in or start a trial to view this content.

Protocol

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

This study involving human participants was reviewed and approved by the Ethics Committee of the School of Educational Science, Yili Normal University (Reference No. LZEDU2023003). The study was conducted from March 7 to March 15, 2023. The committee determined that the study qualified for ethical exemption because it involved only anonymous, voluntary questionnaire procedures without any physical, psychological, or social harm to participants. All participants provided electronic informed consent before completing the questionnaire.

Before analysis, replace respondent records with non-reversible case numbers and remove all direct identifiers. Do not retain names, student identification numbers, telephone numbers, account names, class identifiers, Internet Protocol addresses, device identifiers, or raw platform account markers in the analytic file. Use duplicate control information only for response screening, then remove it before locking the analytic dataset.

1. Establish the survey setting and sampling procedure

  1. Define the study setting and eligibility criteria
    1. Conduct the survey at Liuzhou Polytechnic University, Guangxi Zhuang Autonomous Region, China, from March 7 to March 15, 2023.
    2. Define the target population as currently enrolled undergraduate students at the participating university.
    3. Include students who report using at least one generative artificial intelligence tool for course-related academic learning during the preceding 4 weeks.
    4. Define eligible academic use as information search, concept explanation, idea generation, outline drafting, assignment revision, translation support, code-related assistance, or other course-related tasks.
    5. Exclude students who report only entertainment use, casual chatting, non-study experimentation, or other non-course-related use.
    6. Exclude respondents who are not current students, do not report academic use of generative artificial intelligence, decline electronic informed consent, or submit invalid questionnaires according to the screening rules below.
    7. Record generative artificial intelligence exposure through self-report items covering tool category or tool name, approximate use frequency during the preceding 4 weeks, and academic tasks supported by the tool. Do not treat these exposure data as verified platform use records.
  2. Construct the sampling frame and recruit participants
    1. Obtain the institutional undergraduate sampling frame from the participating university. The frame covers more than 15,000 students across 46 majors.
    2. Apply stratified random sampling by major category and year level to draw the invitation list, so that students from different disciplinary areas and study stages are represented in the invited sample.
    3. Apply stratified random sampling by major category and year level to draw the invitation list.
    4. Invite 800 selected students using a standardized recruitment notice.
    5. Distribute the online questionnaire platform questionnaire quick response code only to invited students during non-instructional periods, such as class breaks or student-advising sessions.
    6. Record the full recruitment and screening flow. In this workflow, 800 students were invited and 792 questionnaires were returned. Sixteen questionnaires were excluded: 4 for ineligible generative artificial intelligence use, 3 for duplicate submission, 5 for completion time below the minimum threshold, and 4 for invalid straight-line response patterns. The final analytic sample contained 776 valid questionnaires.

2. Configure questionnaire administration and data privacy procedures

  1. Configure the online questionnaire
    1. Build and distribute the questionnaire using online questionnaire platform, also known as Questionnaire Star.
    2. Enable quick response code distribution, mandatory scale-item responses, submission time export, duplicate control checking, and spreadsheet export.
    3. Lock the respondent-facing questionnaire before collecting the first valid response. Keep item wording, item order, response anchors, instructions, scale labels, consent wording, and access route unchanged throughout the survey period.
    4. Set all scale items as required items. Do not use post hoc imputation for scale responses.
    5. Enable one-submission control through the least identifiable platform option available. Use account-level, device-level, or platform-generated markers only for duplicate screening.
  2. Standardize completion conditions
    1. Ask respondents to complete the questionnaire individually, in one sitting, and without peer discussion.
    2. Instruct respondents to answer according to their actual academic use of generative artificial intelligence during the preceding 4 weeks.
    3. Ask respondents to complete the questionnaire in a quiet setting and avoid device switching, extended pauses, or repeated access after submission.
    4. Set the expected completion time window at 530 min. Use completion time only as a response quality indicator.

3. Screen responses and lock the analytic dataset

  1. Export the raw-response file
    1. Export the raw questionnaire file from online questionnaire platform after the survey window closes.
    2. Preserve the raw export before exclusion, scoring, coding, or model construction.
    3. Assign non-identifiable case numbers to all returned records before screening. In this workflow, assign case numbers to the 792 returned questionnaires.
  2. Apply response quality exclusion rules
    1. Exclude records without electronic informed consent.
    2. Exclude records that do not meet current student status or academic eligibility.
    3. Exclude records with missing non-demographic scale responses after export. In this workflow, mandatory response settings prevented missing scale responses.
    4. Use an average completion-time threshold of 2 s per closed-ended item to identify records that are unlikely to reflect item-level reading and response processing. Exclude records below this threshold.
    5. Inspect records completed in less than 5 min or more than 30 min as potential low-quality or interrupted responses. Retain records outside this time window only when duplicate checking and response-pattern inspection do not indicate invalid completion.
    6. Use straight-line responding as an additional response-quality indicator. Exclude records in which the same response option is selected for at least 90% of Likert-scale items, as this pattern suggests limited engagement with item content.
    7. Exclude duplicate submissions based on platform duplicate markers and retain the earliest complete valid record.
    8. Preserve the respondent-facing questionnaire as Supplementary File 1.
    9. Preserve the screening log as Supplementary File 2. The screening log should report invited students, returned questionnaires, excluded questionnaires, exclusion reasons, and final retained cases.
  3. Create the locked analytic dataset
    1. Retain the 776 valid questionnaires after screening. Lock the respondent-facing questionnaire and the analytic dataset before scoring to ensure that item wording, eligibility criteria, exclusion decisions, and variable definitions are not changed after data collection.
    2. Remove direct identifiers, raw timestamps, account-level markers, device-level traces, and duplicate control markers before analysis. Use this de-identification step to protect participant anonymity and prevent the analytic dataset from being linked back to individual students.
    3. Save the de-identified 776 case dataset as the locked analytic dataset.
    4. Use the locked analytic dataset as the only source for scoring, coding, and classification.

4. Measure learner-related variables

  1. Organize the questionnaire
    1. Divide the questionnaire into four sections: informed consent, demographic and academic background, generative artificial intelligence exposure, and learner-related scales.
    2. Record gender, age, major, year level, and self-reported academic performance.
    3. Record generative artificial intelligence exposure by tool category, approximate use frequency, and supported academic task.
    4. Measure self-reported higher-order thinking, generative artificial intelligence anxiety, trust in generative artificial intelligence, negative emotions, attitudes toward generative artificial intelligence, problematic smartphone use, academic procrastination, and parental upbringing.
    5. Treat all scale-based variables as self-report survey indicators, not direct behavioral observations or directly observed cognitive performance.
  2. Define retained measures
    1. Measure self-reported higher-order thinking with a retained 23-item instrument covering problem solving, critical thinking, teamwork, communication, and innovation22.
    2. Measure generative artificial intelligence anxiety with an 11-item adapted technology anxiety scale23.
    3. Measure trust in generative artificial intelligence with a 12-item adapted trust in automation scale24.
    4. Measure negative emotions with an adapted Depression Anxiety Stress Scales21-item set used as a general negative emotion indicator25. Do not interpret this score as a clinical diagnosis.
    5. Measure attitudes toward generative artificial intelligence with an 18-item adapted technology-attitude scale26.
    6. Measure problematic smartphone use with the Smartphone Addiction Scale Short Version adapted for the student survey context27.
    7. Measure academic procrastination with a 16-item academic procrastination scale28.
    8. Measure academic performance with a 5-point self-report item: 1 = far below average, 2 = below average, 3 = average, 4 = above average, and 5 = excellent.
    9. Measure parental upbringing with a 5-point self-report contextual item: 1 = very unsupportive, 2 = unsupportive, 3 = neutral or mixed, 4 = supportive, and 5 = highly supportive.
  3. Specify response anchors and adaptation procedures
    1. Use a 1–5 Likert-type response format for retained scale variables.
    2. Use the general anchors: 1 = strongly disagree, 2 = disagree, 3 = neutral or uncertain, 4 = agree, and 5 = strongly agree.
    3. Administer the questionnaire in Chinese to ensure that respondents complete all scale items in the instructional and language context used at the participating university.
    4. Adapt source items through forward translation, expert review, wording adjustment for generative artificial intelligence-supported learning, and pilot readability checking to preserve the intended construct meaning while improving contextual clarity for Chinese undergraduate respondents.
    5. Use expert review to check whether the adapted items remain consistent with the original constructs, response anchors, scoring direction, and study context. Revise only wording that may cause ambiguity, context mismatch, or misunderstanding in the generative artificial intelligence-supported learning setting.
    6. Include item wording, response anchors, item order, scoring direction, and final variable labels in Supplementary File 1.

5. Score measures and verify measurement quality

  1. Prepare the scored working file
    1. Open the locked analytic dataset in IBM SPSS Statistics 26.0.
    2. Preserve one respondent per row and one item or variable per column.
    3. Check missing values, response ranges, item labels, and variable names.
    4. Save a screened item-level dataset before calculating composite scores.
  2. Compute composite scores
    1. Calculate one respondent-level mean composite score for each multiitem construct.
    2. Reverse-score only items identified as reverse-keyed in the scoring key before composite score calculation.
    3. Do not reverse score the DASS21-derived negative emotion items in this workflow because all retained items are scored in the same direction, with higher values indicating stronger negative emotion experience.
    4. Do not compute composite scores from partially transformed scales.
    5. Save a continuous score working file after composite score calculation.
  3. Verify internal measurement quality
    1. Calculate Cronbach’s alpha for each retained multi-item scale in IBM SPSS Statistics 26.0. Use Cronbach’s alpha as an internal-consistency index that indicates whether items within the same scale show sufficient coherence for composite-score calculation.
    2. Inspect corrected item-total correlations and alpha-if-item-deleted values for each retained scale. Use corrected item-total correlations to check whether each item is sufficiently aligned with the total score of its own scale after excluding that item from the total calculation.
    3. Use alpha-if-item-deleted values to identify items that may reduce internal consistency if retained. Do not remove items automatically on statistical grounds alone; retain or remove an item only after checking its construct meaning, scoring direction, and consistency with the adapted questionnaire.
    4. Conduct Kaiser-Meyer-Olkin and Bartlett’s test checks for the adapted scale set.
    5. Report key Cronbach’s alpha values in the main text.
    6. Provide the complete scoring and measurement record as Supplementary Table 1. Include item count, response range, response anchors, scoring direction, reverse-keyed items, composite-score rule, Cronbach’s alpha, corrected item-total correlation checking result, alpha-if-item-deleted checking result, and final variable label.

6. Convert continuous scores into auxiliary classification inputs

  1. Apply binary coding
    1. Use the continuous score working file as the source file.
    2. Recode self-reported higher-order thinking as the binary target variable.
    3. Code scores ≤3 as 0 and scores >3 as 1.
    4. Apply the same threshold to all retained predictors after composite score calculation.
    5. Use the threshold of 3 as the midpoint of the 1–5 response scale to create a transparent and reproducible coding rule.
    6. Perform dichotomization only to create binary inputs for the C5.0 decision-tree demonstration.
    7. Check the class counts after dichotomization.
    8. Preserve the continuous score working file.
  2. Create the coded analysis file
    1. Generate a new binary-coded analysis file.
    2. Recode generative artificial intelligence anxiety, trust in generative artificial intelligence, problematic smartphone use, academic procrastination, academic performance, parental upbringing, negative emotions, and attitudes toward generative artificial intelligence using the same threshold.
    3. Verify class counts for each binary variable.
    4. Report the coding rule and class counts in Table 1.
    5. Preserve the binary-coded analysis file.
    6. Provide the coded analysis file structure as Supplementary File 3.

7. Build the auxiliary C5.0 decision tree classifier

  1. Configure the modeling environment
    1. Open IBM SPSS Modeler 18.4 on a Windows 10 64bit operating system.
    2. Import the binary-coded analysis file.
    3. Assign binary self-reported higher-order thinking as the target field.
    4. Assign all other retained binary variables as input fields.
    5. Verify field names, value labels, and target/input roles.
    6. Record the software name, version, operating system, C5.0 implementation, project file name, and analysis date in Supplementary Table 2.
  2. Partition the dataset
    1. Partition the 776 cases into a 70:30 training-testing split.
    2. Use the fixed random seed 20230307.
    3. Apply stratified partitioning by the binary higher-order thinking target.
    4. Assign 544 cases to the training subset and 232 cases to the testing subset.
    5. Verify low-HOT and high-HOT counts in the full dataset, training subset, and testing subset.
    6. Preserve the partition record in Supplementary Table 2.
  3. Train and prune the C5.0 tree
    1. Train one C5.0 classifier on the training subset.
    2. Use gain ratio as the split selection rule29.
    3. Define entropy as:
      Entropy(D) = −Σpilog2(pi)
      where pi is the proportion of cases in class i within dataset D.
    4. Define gain ratio as:
      Gain ratio (D, C) = [Entropy(D) − Entropy(D|C)]/SplitInfo (D, C)
      where C is the candidate splitting variable.
    5. Enable pruning to reduce overly specific branches that may fit training-subset noise.
    6. Use the following C5.0 settings: pruning = enabled; boosting = disabled; number of trials = 1; misclassification costs = not applied; class weights = not applied; minimum records per child branch = 2; global pruning = enabled; subtree raising = enabled; confidence factor = 0.25; stopping rules = IBM SPSS Modeler C5.0 default settings unless otherwise stated.
    7. Do not apply synthetic oversampling, class weighting, or cost-sensitive learning in the primary workflow.
    8. Export the initial tree and the retained pruned tree.
    9. Save the final node structure, terminal node summaries, variable importance output, classification rules, and model settings.
  4. Document class imbalance
    1. Calculate the low-HOT and high-HOT distribution before model training.
    2. Record the no-information rate as the majority class proportion in the full dataset and testing subset.
    3. Interpret the tree as an auxiliary interpretable classification output rather than as an optimized screening model.
    4. For future screening-oriented applications, consider class weights, cost-sensitive learning, resampling, repeated train-test partitions, k-fold cross-validation, or threshold adjustment.

8. Evaluate and preserve the classification output

  1. Export performance outputs
    1. Apply the retained pruned tree to the training subset.
    2. Export the training confusion matrix, accuracy, class-specific recall, class-specific precision, and terminal node output.
    3. Apply the same tree to the testing subset.
    4. Export the testing confusion matrix, accuracy, class-specific recall, class-specific precision, and terminal node output.
    5. Calculate recall as TP/(TP + FN).
    6. Calculate precision as TP/(TP + FP).
    7. Calculate overall accuracy as correctly classified cases divided by total cases.
    8. Calculate the no-information rate and compare testing accuracy with the majority class baseline.
    9. Report class-specific metrics together with overall accuracy.
  2. Export interpretability outputs
    1. Export the variable-importance table with numeric values.
    2. Export the final tree diagram with node sample size, predicted class, class distribution, and class probability.
    3. If the full tree diagram is visually crowded, provide a simplified main figure and place the complete node table in Supplementary File 4.
    4. Export terminal-node summaries including rule path, node sample size, predicted class, low-HOT count, high-HOT count, and classification confidence.
    5. Describe one or two representative classification pathways in the Representative Results.
  3. Preserve the reproducibility package
    1. Preserve the raw-response file, de-identification record, screening log, screened item-level dataset, continuous score working file, binary-coded analysis file, sampling flow table, scoring key, reliability table, C5.0 project file, initial tree file, pruned tree file, variable importance output, terminal node table, confusion matrices, and exported model summaries.
    2. Provide Supplementary Table 1 as the scoring and measurement record.
    3. Provide Supplementary Table 2 as the model setting and output record.
    4. Provide Supplementary File 1 as the respondent-facing questionnaire.
    5. Provide Supplementary File 2 as the sample screening log.
    6. Provide Supplementary File 3 as the coded analysis file structure.
    7. Provide Supplementary File 4 as the terminal-node and variable-importance output.
    8. Preserve the workflow path as: raw questionnaire export > de-identification and screening log > screened item-level dataset > continuous score working file > binary coded analysis file > training/testing partition > initial C5.0 tree > pruned C5.0 tree > exported classification outputs > supplementary reproducibility package.

Access restricted. Please log in or start a trial to view this content.

Results

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Descriptive statistics of retained variables

Table 2 reports the descriptive statistics of the retained self-report survey variables in the continuous-score dataset before binary recoding. The mean self-reported higher-order thinking score was 3.71 (SD = 0.68), which was above the fixed midpoint threshold of 3 on the 1–5 response scale. Trust in generative artificial intelligence also exceeded this threshold, with a mean of 3.54 (SD = 0.60), while academic per...

Access restricted. Please log in or start a trial to view this content.

Discussion

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

This protocol presents a reproducible survey-scoring and C5.0 decision-tree workflow for organizing self-report learner data in generative artificial intelligence-supported academic learning. Its main contribution is methodological rather than predictive. The workflow specifies how to define the survey context, screen responses, score multi-item constructs, apply a fixed midpoint coding rule, partition the dataset, train and prune a C5.0 tree, export node-level outputs, and evaluate class-specific performance.C5.0 was se...

Access restricted. Please log in or start a trial to view this content.

Disclosures

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

The authors declare that they have no competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Acknowledgements

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

This research was supported by the 2024 Autonomous Region Educational Reform Project "Research on the Sharing Mechanism of High-Quality Ideological and Political Education Resources in Curricula Between Eastern and Western Universities" (Project No.: XJGXJGZH2024011).

Access restricted. Please log in or start a trial to view this content.

Materials

List of materials used in this article
NameCompanyCatalog NumberComments
IBM SPSS ModelerIBM Corp.Version 18.4Used for 70:30 stratified data partitioning, C5.0 decision-tree construction, pruning, classification evaluation, and tree-output export.
IBM SPSS StatisticsIBM Corp.Version 26.0Used for data checking, composite-score calculation, reliability analysis, frequency checking, and binary recoding.
Internet-connected respondent deviceRespondent-owned deviceSmartphone, tablet, or laptop with browser accessUsed by respondents to complete the online questionnaire. No study-specific device was provided.
Microsoft ExcelMicrosoft Corp.Microsoft 365 or Excel 2019 or laterUsed for screening-log review, coding verification, table formatting, and exported-output checking.
QR-code distribution functionWenjuanxing / Questionnaire StarBuilt-in questionnaire-link QR-code functionUsed to provide standardized questionnaire access to invited students during the survey window.
Quiet survey completion settingParticipating universityNon-instructional classroom break or student-advising settingUsed to reduce response-context variation during one-sitting questionnaire completion.
Secure data-storage directoryAuthors / participating institutionAccess-controlled institutional storageUsed to preserve raw export, screened dataset, scored dataset, coded dataset, model files, logs, and exported outputs with version control.
Wenjuanxing / Questionnaire Star online survey platformChangsha Ranxing Information Technology Co., Ltd.Web-based platform; access through official Wenjuanxing websiteUsed for questionnaire construction, QR-code distribution, mandatory-response settings, duplicate-control checking, timestamp export, and spreadsheet export.
Windows operating systemMicrosoft Corp.Windows 10, 64-bitOperating environment for IBM SPSS Statistics 26.0 and IBM SPSS Modeler 18.4.

Reprints and Permissions

Request permission to reuse the text or figures of this JoVE article

Request Permission

Tags

Generative Artificial IntelligenceLearner ProfilingAcademic ProcrastinationProblematic Smartphone UseModel AccuracySelf Reported QuestionnaireNode Based Classification

Related Articles