CIVIL ENGINEERING × GENERATIVE AIA MULTI-SOURCE STUDY / 2025–2026
Starting perceptionsPRE survey

Where students started

Before the course, respondents rated AI familiarity, potential usefulness, and participation potential. These starting distributions put later changes in context.

Explore PRE/POST distributions
Classroom AI useSession feedback

What happened during instruction

Optional AI consultation accompanied students' own reasoning, calculations, and discussion. The session explorer summarizes 1,562 feedback records about use, helpful tasks, and remaining questions.

These submissions were not linked to individual PRE/POST respondents.

Explore session experiences
Later perceptionsPOST survey

How reported perceptions moved

Matched PRE/POST responses describe changes in the same respondents' appraisals. The findings distinguish observed change from baseline-conditioned POST comparisons.

Neither comparison establishes a causal effect of GenAI.

Explore changes and comparisons
Tracing perception. Understanding experience.

A conceptual map with illustrative connections. Session feedback remains separate from individually linked PRE/POST responses.

Hover, tap, or press Enter on a label to explore.

An inquiry into perception, practice & evidence

FROM EXPOSURE
TO EXPERIENCE.

A Longitudinal and Session-Level Evaluation of Generative Artificial Intelligence in Civil Engineering Education

What changes when students encounter AI in the classroom, and what can those changes really tell us?

0197Longitudinally matched respondents38 in G1 · 59 in G2
022Civil Engineering coursesIntroductory & upper-level
031,562Session-level submissionsSurvey records, not unique students
043Repeated perception indicatorsFamiliarity · usefulness · participation
Follow the research storyOBSERVATIONAL EVIDENCE. CONSIDERED INTERPRETATION.
THE QUESTION BEHIND THE NUMBERS
How should engineering educators interpret changes in students’ perceptions of generative AI alongside their reported classroom experiences?
01

Before the course

Initial perceptions

02

Classroom AI experiences

Optional consultation & session feedback

03

After the course

Later perceptions

A conceptual sequence connecting two complementary evidence streams. Session submissions were not individually linked to PRE/POST respondents.

01THE STUDY

Two settings.
A shared inquiry.

Naturally occurring courses, taught by the same instructor. Different starting points, disciplinary tasks, and schedules.

EXPLORE THE COURSE CONTEXTS
G1Fall 2025

Introduction to Civil Engineering

Introductory / freshman-level

A foundation in the profession, infrastructure, construction projects, professional skills, and ethics.

82enrolled students
38matched respondents
1section
Conceptual clarificationCivil engineering terminologyProject-management conceptsStudent explanations & discussion
Inside an instructional activity
Students first explained what civil engineering entails, then compared their explanation with additional explanations from course materials or optional AI consultation. Peer and class discussion supported refinement.

10 weeks · one three-hour session per week.

G2Spring 2026

Construction Project Scheduling

Upper-level / senior-level

Activity, time, and resource reasoning, supported by conventional calculations and scheduling software.

87enrolled students
59matched respondents
3sections · 28 / 29 / 30
Work breakdown structuresActivity relationships & durationsProductivity & resourcesVerification of generated suggestions
Inside an instructional activity
Students developed a residential-townhouse activity list or WBS and examined formwork, reinforcing steel, and concrete work. They compared optional AI suggestions with durations, productivity information, crew assumptions, and their own calculations.

15 weeks · 20 sessions per section. Five weeks of twice-weekly meetings, staggered across the three sections.

01Student reasoning
02Optional GenAI consultation
03Critical evaluation
04Discussion and refinement

Instructional sequence, not a measured individual pathway. Consultation was encouraged, optional, and ungraded; it was not a standardized or randomized treatment.

02THE LONGITUDINAL EVIDENCE

A change in perception.
A question of interpretation.

Starting distributions shape the story. Explore the responses before interpreting the differences.

Three indicators.
Two comparison questions.
No causal claim.

01G1 showed upward mean responses across all three indicators.

02G2 began with higher familiarity; some perceptions were relatively stable.

03Observed-change differences attenuated in baseline-conditioned comparisons.

FIGURE 01 / RESPONSE DISTRIBUTIONS

Where students started. Where they ended.

Identical complete pairs within each item

Complete-pair PRE / POST response distributions

AI familiarity (1–4)

LOWER1234HIGHER
G1n = 38 complete pairs
0%25%50%75%100%PREG1 PRE · Familiarity Category 1: 1 / 38 (2.63%)G1 PRE · Familiarity Category 2: 14 / 38 (36.84%)37%G1 PRE · Familiarity Category 3: 16 / 38 (42.11%)42%G1 PRE · Familiarity Category 4: 7 / 38 (18.42%)18%POSTG1 POST · Familiarity Category 1: 1 / 38 (2.63%)G1 POST · Familiarity Category 3: 13 / 38 (34.21%)34%G1 POST · Familiarity Category 4: 24 / 38 (63.16%)63%
G2n = 58 complete pairs
0%25%50%75%100%PREG2 PRE · Familiarity Category 1: 1 / 58 (1.72%)G2 PRE · Familiarity Category 2: 8 / 58 (13.79%)14%G2 PRE · Familiarity Category 3: 25 / 58 (43.10%)43%G2 PRE · Familiarity Category 4: 24 / 58 (41.38%)41%POSTG2 POST · Familiarity Category 1: 3 / 58 (5.17%)G2 POST · Familiarity Category 2: 3 / 58 (5.17%)G2 POST · Familiarity Category 3: 24 / 58 (41.38%)41%G2 POST · Familiarity Category 4: 28 / 58 (48.28%)48%

Perceived potential usefulness (1–5)

LOWER12345HIGHER
G1n = 38 complete pairs
0%25%50%75%100%PREG1 PRE · Usefulness Category 3: 12 / 38 (31.58%)32%G1 PRE · Usefulness Category 4: 20 / 38 (52.63%)53%G1 PRE · Usefulness Category 5: 6 / 38 (15.79%)16%POSTG1 POST · Usefulness Category 3: 4 / 38 (10.53%)11%G1 POST · Usefulness Category 4: 22 / 38 (57.89%)58%G1 POST · Usefulness Category 5: 12 / 38 (31.58%)32%
G2n = 59 complete pairs
0%25%50%75%100%PREG2 PRE · Usefulness Category 2: 2 / 59 (3.39%)G2 PRE · Usefulness Category 3: 12 / 59 (20.34%)20%G2 PRE · Usefulness Category 4: 35 / 59 (59.32%)59%G2 PRE · Usefulness Category 5: 10 / 59 (16.95%)17%POSTG2 POST · Usefulness Category 1: 1 / 59 (1.69%)G2 POST · Usefulness Category 2: 1 / 59 (1.69%)G2 POST · Usefulness Category 3: 6 / 59 (10.17%)10%G2 POST · Usefulness Category 4: 34 / 59 (57.63%)58%G2 POST · Usefulness Category 5: 17 / 59 (28.81%)29%

Perceived participation potential (1–5)

LOWER12345HIGHER
G1n = 38 complete pairs
0%25%50%75%100%PREG1 PRE · Participation potential Category 3: 12 / 38 (31.58%)32%G1 PRE · Participation potential Category 4: 19 / 38 (50.00%)50%G1 PRE · Participation potential Category 5: 7 / 38 (18.42%)18%POSTG1 POST · Participation potential Category 1: 1 / 38 (2.63%)G1 POST · Participation potential Category 3: 2 / 38 (5.26%)G1 POST · Participation potential Category 4: 22 / 38 (57.89%)58%G1 POST · Participation potential Category 5: 13 / 38 (34.21%)34%
G2n = 58 complete pairs
0%25%50%75%100%PREG2 PRE · Participation potential Category 3: 7 / 58 (12.07%)12%G2 PRE · Participation potential Category 4: 33 / 58 (56.90%)57%G2 PRE · Participation potential Category 5: 18 / 58 (31.03%)31%POSTG2 POST · Participation potential Category 1: 3 / 58 (5.17%)G2 POST · Participation potential Category 3: 7 / 58 (12.07%)12%G2 POST · Participation potential Category 4: 32 / 58 (55.17%)55%G2 POST · Participation potential Category 5: 16 / 58 (27.59%)28%

Bars sum to 100%; printed segment labels are rounded. G1/G2 complete pairs: familiarity 38/58, usefulness 38/59, participation 38/58.

Read exact response counts
Response counts for the selected courses and indicators
IndicatorCourseWaveCategoryCount / nPercent
familiarityG1PRE11 / 382.63%
familiarityG1PRE214 / 3836.84%
familiarityG1PRE316 / 3842.11%
familiarityG1PRE47 / 3818.42%
familiarityG1POST11 / 382.63%
familiarityG1POST20 / 380.00%
familiarityG1POST313 / 3834.21%
familiarityG1POST424 / 3863.16%
familiarityG2PRE11 / 581.72%
familiarityG2PRE28 / 5813.79%
familiarityG2PRE325 / 5843.10%
familiarityG2PRE424 / 5841.38%
familiarityG2POST13 / 585.17%
familiarityG2POST23 / 585.17%
familiarityG2POST324 / 5841.38%
familiarityG2POST428 / 5848.28%
usefulnessG1PRE10 / 380.00%
usefulnessG1PRE20 / 380.00%
usefulnessG1PRE312 / 3831.58%
usefulnessG1PRE420 / 3852.63%
usefulnessG1PRE56 / 3815.79%
usefulnessG1POST10 / 380.00%
usefulnessG1POST20 / 380.00%
usefulnessG1POST34 / 3810.53%
usefulnessG1POST422 / 3857.89%
usefulnessG1POST512 / 3831.58%
usefulnessG2PRE10 / 590.00%
usefulnessG2PRE22 / 593.39%
usefulnessG2PRE312 / 5920.34%
usefulnessG2PRE435 / 5959.32%
usefulnessG2PRE510 / 5916.95%
usefulnessG2POST11 / 591.69%
usefulnessG2POST21 / 591.69%
usefulnessG2POST36 / 5910.17%
usefulnessG2POST434 / 5957.63%
usefulnessG2POST517 / 5928.81%
participationG1PRE10 / 380.00%
participationG1PRE20 / 380.00%
participationG1PRE312 / 3831.58%
participationG1PRE419 / 3850.00%
participationG1PRE57 / 3818.42%
participationG1POST11 / 382.63%
participationG1POST20 / 380.00%
participationG1POST32 / 385.26%
participationG1POST422 / 3857.89%
participationG1POST513 / 3834.21%
participationG2PRE10 / 580.00%
participationG2PRE20 / 580.00%
participationG2PRE37 / 5812.07%
participationG2PRE433 / 5856.90%
participationG2PRE518 / 5831.03%
participationG2POST13 / 585.17%
participationG2POST20 / 580.00%
participationG2POST37 / 5812.07%
participationG2POST432 / 5855.17%
participationG2POST516 / 5827.59%

Familiarity measures broad AI familiarity. Usefulness wording differed slightly between G1 PRE and POST; cross-course and temporal measurement equivalence was not established. Participation potential is a belief about potential support, not observed participation.

FIGURE 02 / TWO DIFFERENT QUESTIONS

The comparison depends on the question.

Difference in observed change

How much more did G1’s matched responses move from PRE to POST than G2’s?

Baseline-conditioned POST contrast

How do later responses differ when the model conditions on the measured initial response?

G1 minus G2 · estimates and marginal 95% confidence intervals

● ━ Observed-change difference■ ┄ Baseline-conditioned POST
G1 minus G2 estimates and 95% confidence intervalsCircles and solid intervals show observed-change differences. Squares and dashed intervals show baseline-conditioned POST contrasts. Zero is the reference. Numerical annotations and a data table provide exact values.-0.2500.250.500.751.001.25FamiliarityScale 1–4AI familiarity · Observed change 0.730 [0.318, 1.141]0.730 [0.318, 1.141]AI familiarity · Baseline-conditioned POST 0.326 [-0.016, 0.667]0.326 [-0.016, 0.667]UsefulnessScale 1–5Perceived potential usefulness · Observed change 0.165 [-0.144, 0.474]0.165 [-0.144, 0.474]Perceived potential usefulness · Baseline-conditioned POST 0.132 [-0.134, 0.397]0.132 [-0.134, 0.397]Participation potentialScale 1–5Perceived participation potential · Observed change 0.532 [0.159, 0.905]0.532 [0.159, 0.905]Perceived participation potential · Baseline-conditioned POST 0.328 [-0.006, 0.661]0.328 [-0.006, 0.661]G1 minus G2 · coded response units

Solid circles: Welch–Satterthwaite change comparisons. Dashed squares: numeric-PRE model with HC3 standard errors. Zero indicates no estimated contrast. Intervals are exploratory and not section-cluster adjusted. Neither analysis identifies a causal effect.

Read exact comparative estimates
G1 minus G2, rounded to three decimals
IndicatorComparisonEstimate95% CI
familiarityObserved change0.730[0.318, 1.141]
familiarityConditional POST0.326[-0.016, 0.667]
usefulnessObserved change0.165[-0.144, 0.474]
usefulnessConditional POST0.132[-0.134, 0.397]
participationObserved change0.532[0.159, 0.905]
participationConditional POST0.328[-0.006, 0.661]
INDIVIDUAL RESPONSE MOVEMENTS

Averages contain different experiences.

Familiarityn = 38Mean 2.763 3.579
↑ Increased 26= Unchanged 10↓ Decreased 2
Usefulnessn = 38Mean 3.842 4.211
↑ Increased 16= Unchanged 19↓ Decreased 3
Participation potentialn = 38Mean 3.868 4.211
↑ Increased 18= Unchanged 17↓ Decreased 3
03THE SESSION-LEVEL EVIDENCE

Useful assistance.
Unfinished questions.

A second evidence stream brings the classroom tasks into focus: what respondents used, what helped, and what remained unclear.

443submitted records in G1

6available session forms

95.9%upper-two effectiveness ratings
425 / 443 valid ratings

SESSION EXPLORER

Follow the reported classroom experience.

RECORD COUNTS · VALID RESOURCE RESPONSES
Course chatbotGeneral-purpose chatbotNo chatbot

SELECT A WEEK TO INSPECT ITS DENOMINATORS

G1 / Week 470 submitted records70 valid resource choices70 valid ratingsMean rating 4.343 / 5

Missing resource choices are excluded from stacked bars. G1 available weeks: 4, 5, 6, 8, 9, 10; Week 7 was unavailable. G2 labels identify instructional occasions, not common calendar weeks, and pool three sections. Sixteen forms cover part of the 20-session schedule.

Read the session data
G1: all available session forms
SessionRecordsCourse / general / noneValid choicesMean ratingValid ratings
4709 / 61 / 0704.34370
56749 / 18 / 0674.56767
67266 / 6 / 0724.68172
87664 / 12 / 0764.71176
97461 / 12 / 1744.50074
108473 / 10 / 1844.77484
THE DISCIPLINARY DETAIL / G1

What did the assistance refer to?

Civil engineering, infrastructure and construction systems
54
Project concepts, lifecycle and management
40
Quality, safety and professional ethics
31
Communication, disciplinary language and study support
21
Software operations and graphical representations
6
Other named academic subject
4
Scheduling relationships, durations and calendars
3
Resources, productivity and costs
3
Work decomposition and construction operations
0

Number of submissions mentioning each topic; categories overlap. Dictionary-based indexing, not a validated thematic structure. Blank, nonspecific, non-use, and no-topic statuses remain in the corpus. “Other” is excluded from the course-related unresolved-topic comparison below.

FAVORABLE, YET UNRESOLVED64 / 70Each mark represents one selected submission.

A positive rating can sit beside
an open question.

Of 70 submissions naming a course-related unresolved topic, 64 also gave one of the two highest effectiveness ratings: quite effective or very effective.

G1: 27/29. G2: 37/41. Remaining questions concerned topics such as parent-task durations, parallel activities, calendars, and resource units.

A tool can help without resolving every difficulty. The unclear concept may concern material not discussed with the chatbot. This is co-occurrence within selected response records, not the prevalence of uncertainty among students or evidence of learning.

04HOW THE STUDY WAS CONDUCTED

Two streams.
Distinct evidence.

A transparent design keeps each observation connected to the claim it can support.

01 / Study design & analytical samples
An observational, two-course, two-wave study with complementary session feedback. One instructor taught all four sections. Courses differed in semester, curriculum, composition, and schedule; there was no random assignment or non-AI comparison. The matched sample was 38 in G1 and 59 in G2. Complete pairs were 38/58 for familiarity, 38/59 for usefulness, and 38/58 for participation.
02 / Questionnaires & measurement wording
Three distinct single ordered items measured AI familiarity (1–4), potential usefulness (1–5), and participation potential (1–5). Familiarity referred to AI broadly. G1 usefulness wording shifted from improving understanding to course learning; G2 referred to construction-planning concepts. Temporal and cross-course measurement equivalence was not established. These items were analyzed separately, without constructing a composite learning score.
03 / Longitudinal matching & missing responses
Identifier formatting was standardized without inferring missing characters or using outcome similarity. G1 used unique exact matches and identifier-to-email links in private author materials; only chronological one-to-one pairs were retained. G2 required a unique exact identifier at both waves and chronological order. Duplicate or unresolved candidates were excluded. Two different G2 respondents had one missing item; no values were imputed. Self-generated codes do not independently verify identity.
04 / Statistical analyses & baseline adjustment
Within-course mean POST-minus-PRE changes used paired t-based 95% confidence intervals. G1-minus-G2 observed-change differences used Welch–Satterthwaite intervals. Conditional POST models included course and numeric PRE, with HC3 standard errors and normal-reference 95% intervals. These are exploratory, marginal intervals; Holm-adjusted tests were also reported within three-indicator families. G2 sections were pooled. HC3 addresses heteroskedasticity and does not adjust for section clustering.
05 / Sensitivity, selection & secondary associations
Checks used categorical baseline coding, prior educational chatbot users, and the main G1 response window (37 rather than 38). The participation contrast was sensitive to one valid G1 record. Linked and unmatched PRE responses differed; legal-category worst-case bounds for unique-PRE records allowed either sign of mean change. POST-only Spearman associations between reported use and perceived learning/confidence included whole-record bootstrap and leave-one-out checks; they do not establish time ordering or dose response.
06 / Session feedback & topic indexing
All nonempty submissions were retained with item-specific denominators: 443 records across six G1 forms and 1,119 across sixteen G2 forms. Topic labels came from dictionary-based descriptive indexing, with AI assistance during dictionary development. Categories overlap. There was no independent human double coding or interrater statistic. The notebook reproduces coded summaries, not classification of the private original text. Missing or nonspecific text does not mean that no uncertainty existed.
07 / Limitations & scope of claims
Optional AI use was encouraged but neither standardized nor measured as an individual treatment. Underlying model versions and verification accuracy were not recorded. Outcomes were self-reported, bounded single items, with selective matching and unavailable section labels. Session records may repeat respondents and were not linked to longitudinal records. G1 submission counts sometimes exceeded enrollment. These data do not demonstrate disciplinary performance, actual participation, causal effects, or population-wide learning gains.
A SHARED VOCABULARY

Read the evidence
with confidence.

Five concepts for interpreting the figures.

Longitudinal linkage
Connecting the same respondent’s PRE and POST records, allowing within-person comparisons. Session submissions were not linked this way.
Confidence interval
A range reflecting sampling uncertainty under the analysis assumptions. The displayed 95% intervals are marginal and exploratory, and do not account for section clustering.
Ceiling effect
Limited room for upward movement when responses start near the top of a bounded scale. A high starting distribution does not prove that a ceiling mechanism caused the observed pattern.
Observed change
The numerical POST response minus the PRE response for the same respondent. Differences in average change compare how much the two matched groups moved.
Baseline adjustment
A model comparing later responses while conditioning on the measured initial response. It answers a different question from observed change and does not remove all confounding or establish causality.

Supplementary information and notebook availability ↗

05LITERATURE & SCOPUS RESEARCH HUB

An inquiry worth
continuing.

The research connects engineering education, civil and construction practice, and longitudinal methodology. The search strategies support further inquiry across these areas.

15SEARCH
STRATEGIES

Select a theme or research group to explore the Scopus search strategies.

THE RESEARCH BIBLIOGRAPHY

The scholarship behind the study.

21 RESEARCH REFERENCES

The bibliography connects the study with engineering education, civil and construction practice, educational theory, and methodology.

Select a theme to explore the research bibliography.

06PUBLICATIONS & RESEARCH RESOURCES

The work.
And what supports it.

A considered resource library, with clear availability and distribution boundaries.

Manuscript · publication status unverified

Acceptance, peer review, and publication have not been verified.

Manuscript

Manuscript information

Study title, scope, and findings are presented in this companion. Acceptance, peer review, and publication have not been verified.

Publication status unverified
Read the research story
Supporting document

Supplementary information

Questionnaire wording, linkage procedure, distributions, sensitivity analyses, session summaries, and secondary associations.

Awaiting public-release clearance
Interactive figures

Research figures

Response distributions and comparative estimates. Export the displayed aggregate views or use the print layout.

Interactive views available
Explore & export figures
Computational research

Reproducibility notebook

Quantitative analyses and reproducible summaries. Public release of the notebook and its inputs is pending.

Awaiting public-release clearance
Research documentation

Data dictionary

Definitions of study variables, questionnaire coding, and analytical fields.

Awaiting public-release clearance
Research data

Aggregated datasets

Course-level summaries of the longitudinal and session-level findings.

Download not publicly available
Research methods

Scopus search strategies

Fifteen Advanced Search strategies organized by research theme, with copy-ready queries.

Query text available
Explore the search strategies

Participant-level data and personal identifiers are not available for download. Materials awaiting public release remain unavailable.

07RESEARCH INSIGHTS & IMPLICATIONS

Better questions.
More useful evidence.

Three interpretations for engineering educators, grounded in the study and bounded by its observational design.

01

Starting conditions matter.

Students may enter courses with different familiarity levels and expectations. Report those distributions and define the comparison question before interpreting change.

02

Experience is multidimensional.

Favorable ratings and unresolved technical questions can coexist. Pair appraisals with task-specific follow-up, such as explaining activity logic or justifying a resource assumption.

03

Evidence must match educational claims.

Perceptions, observed behavior, and disciplinary performance answer different questions. Assess explanations, calculations, schedules, or later unaided work when claiming competence.

These interpretations draw on alignment and validity perspectives; they do not establish causal mechanisms.

Better AI-supported education begins with better evidence about how students learn, use, and evaluate the technology.

Continue the inquiry