Fostering Programming Skill and Critical Thinking through AI-Assisted PBL Integration

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: Fostering Programming Skill and Critical Thinking through AI-Assisted PBL Integration
Γλώσσα: English
Συγγραφείς: Christian Basil Omeh (ORCID 0000-0002-1673-2578), Musa Adekunle Ayanwale (ORCID 0000-0001-7640-9898), Lindelani E. Mnguni (ORCID 0000-0002-0361-0002), Chijioke Jonathan Olelewe (ORCID 0000-0002-1104-053X)
Πηγή: Journal of New Approaches in Educational Research. 2025 14.
Διαθεσιμότητα: Springer. Available from: Springer Nature. One New York Plaza, Suite 4600, New York, NY 10004. Tel: 800-777-4643; Tel: 212-460-1500; Fax: 212-460-1700; e-mail: customerservice@springernature.com; Web site: https://link.springer.com/
Peer Reviewed: Y
Page Count: 25
Ημερομηνία έκδοσης: 2025
Τύπος εγγράφου: Journal Articles
Reports - Research
Education Level: Higher Education
Postsecondary Education
Descriptors: Skill Development, Programming, Computer Science Education, Critical Thinking, Artificial Intelligence, Technology Uses in Education, Problem Based Learning, Undergraduate Students, Problem Solving, Programming Languages, Foreign Countries, Academic Ability, Teaching Methods
Γεωγραφικοί όροι: Nigeria
DOI: 10.1007/s44322-025-00041-0
ISSN: 2254-7339
Περίληψη: Despite the increasing emphasis on computational literacy in higher education, we observed that many undergraduate students particularly in developing contexts struggle to master fundamental programming skills and develop critical thinking. Conventional instructional approaches often lack interactivity and personalized scaffolding, which are essential for teaching abstract programming concepts. In response to this challenge, we examined the effect of artificial intelligence (AI)-assisted problem-based learning (PBL) on students' programming skills, critical thinking, and problem-solving abilities in Java programming. Grounded in a quasi-experimental pre-test post-test control group design, we involved 62 s-year computer science education students from two public universities in Nigeria. Participants were assigned to either an experimental group that used Google Gemini (AI) within a PBL framework or a control group exposed to PBL adopting instructional videos. We employed four validated instruments to measure computer programming skills (CPSAR), critical thinking (CTS), problem-solving (PSS), and academic ability. Using multivariate analysis of covariance (MANCOVA), we analyzed group differences while controlling for pre-test scores and tested moderation effects of academic ability and age group. Our results revealed a statistically significant improvement in programming skills among students in the AI-assisted group, with a large effect size. Critical thinking and problem-solving skill outcomes did not differ significantly between the groups. We also found a significant interaction between the teaching strategy and academic ability, indicating that high-ability students benefited more from AI integration into computer programming instruction. This study provides original insights into AI-enhanced pedagogy and has practical implications for improving programming instruction, particularly in resource-limited educational environments.
Abstractor: As Provided
Entry Date: 2026
Αριθμός Καταχώρησης: EJ1491021
Βάση Δεδομένων: ERIC
FullText Links:
  – Type: other
    Url: https://resolver.ebsco.com:443/public/rma-ftfapi/ejs/direct?AccessToken=4AD7A1CCB052BB347843&Show=Object
Text:
  Availability: 0
CustomLinks:
  – Url: https://dx.doi.org/doi:10.1007/s44322-025-00041-0
    Name: EDS - Springer Nature Journals (s7799221)
    Category: fullText
    Text: View record at Springer
Header DbId: eric
DbLabel: ERIC
An: EJ1491021
AccessLevel: 3
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Fostering Programming Skill and Critical Thinking through AI-Assisted PBL Integration
– Name: Language
  Label: Language
  Group: Lang
  Data: English
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Christian+Basil+Omeh%22">Christian Basil Omeh</searchLink> (ORCID <externalLink term="http://orcid.org/0000-0002-1673-2578">0000-0002-1673-2578</externalLink>)<br /><searchLink fieldCode="AR" term="%22Musa+Adekunle+Ayanwale%22">Musa Adekunle Ayanwale</searchLink> (ORCID <externalLink term="http://orcid.org/0000-0001-7640-9898">0000-0001-7640-9898</externalLink>)<br /><searchLink fieldCode="AR" term="%22Lindelani+E%2E+Mnguni%22">Lindelani E. Mnguni</searchLink> (ORCID <externalLink term="http://orcid.org/0000-0002-0361-0002">0000-0002-0361-0002</externalLink>)<br /><searchLink fieldCode="AR" term="%22Chijioke+Jonathan+Olelewe%22">Chijioke Jonathan Olelewe</searchLink> (ORCID <externalLink term="http://orcid.org/0000-0002-1104-053X">0000-0002-1104-053X</externalLink>)
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="SO" term="%22Journal+of+New+Approaches+in+Educational+Research%22"><i>Journal of New Approaches in Educational Research</i></searchLink>. 2025 14.
– Name: Avail
  Label: Availability
  Group: Avail
  Data: Springer. Available from: Springer Nature. One New York Plaza, Suite 4600, New York, NY 10004. Tel: 800-777-4643; Tel: 212-460-1500; Fax: 212-460-1700; e-mail: customerservice@springernature.com; Web site: https://link.springer.com/
– Name: PeerReviewed
  Label: Peer Reviewed
  Group: SrcInfo
  Data: Y
– Name: Pages
  Label: Page Count
  Group: Src
  Data: 25
– Name: DatePubCY
  Label: Publication Date
  Group: Date
  Data: 2025
– Name: TypeDocument
  Label: Document Type
  Group: TypDoc
  Data: Journal Articles<br />Reports - Research
– Name: Audience
  Label: Education Level
  Group: Audnce
  Data: <searchLink fieldCode="EL" term="%22Higher+Education%22">Higher Education</searchLink><br /><searchLink fieldCode="EL" term="%22Postsecondary+Education%22">Postsecondary Education</searchLink>
– Name: Subject
  Label: Descriptors
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Skill+Development%22">Skill Development</searchLink><br /><searchLink fieldCode="DE" term="%22Programming%22">Programming</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Science+Education%22">Computer Science Education</searchLink><br /><searchLink fieldCode="DE" term="%22Critical+Thinking%22">Critical Thinking</searchLink><br /><searchLink fieldCode="DE" term="%22Artificial+Intelligence%22">Artificial Intelligence</searchLink><br /><searchLink fieldCode="DE" term="%22Technology+Uses+in+Education%22">Technology Uses in Education</searchLink><br /><searchLink fieldCode="DE" term="%22Problem+Based+Learning%22">Problem Based Learning</searchLink><br /><searchLink fieldCode="DE" term="%22Undergraduate+Students%22">Undergraduate Students</searchLink><br /><searchLink fieldCode="DE" term="%22Problem+Solving%22">Problem Solving</searchLink><br /><searchLink fieldCode="DE" term="%22Programming+Languages%22">Programming Languages</searchLink><br /><searchLink fieldCode="DE" term="%22Foreign+Countries%22">Foreign Countries</searchLink><br /><searchLink fieldCode="DE" term="%22Academic+Ability%22">Academic Ability</searchLink><br /><searchLink fieldCode="DE" term="%22Teaching+Methods%22">Teaching Methods</searchLink>
– Name: Subject
  Label: Geographic Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Nigeria%22">Nigeria</searchLink>
– Name: DOI
  Label: DOI
  Group: ID
  Data: 10.1007/s44322-025-00041-0
– Name: ISSN
  Label: ISSN
  Group: ISSN
  Data: 2254-7339
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Despite the increasing emphasis on computational literacy in higher education, we observed that many undergraduate students particularly in developing contexts struggle to master fundamental programming skills and develop critical thinking. Conventional instructional approaches often lack interactivity and personalized scaffolding, which are essential for teaching abstract programming concepts. In response to this challenge, we examined the effect of artificial intelligence (AI)-assisted problem-based learning (PBL) on students' programming skills, critical thinking, and problem-solving abilities in Java programming. Grounded in a quasi-experimental pre-test post-test control group design, we involved 62 s-year computer science education students from two public universities in Nigeria. Participants were assigned to either an experimental group that used Google Gemini (AI) within a PBL framework or a control group exposed to PBL adopting instructional videos. We employed four validated instruments to measure computer programming skills (CPSAR), critical thinking (CTS), problem-solving (PSS), and academic ability. Using multivariate analysis of covariance (MANCOVA), we analyzed group differences while controlling for pre-test scores and tested moderation effects of academic ability and age group. Our results revealed a statistically significant improvement in programming skills among students in the AI-assisted group, with a large effect size. Critical thinking and problem-solving skill outcomes did not differ significantly between the groups. We also found a significant interaction between the teaching strategy and academic ability, indicating that high-ability students benefited more from AI integration into computer programming instruction. This study provides original insights into AI-enhanced pedagogy and has practical implications for improving programming instruction, particularly in resource-limited educational environments.
– Name: AbstractInfo
  Label: Abstractor
  Group: Ab
  Data: As Provided
– Name: DateEntry
  Label: Entry Date
  Group: Date
  Data: 2026
– Name: AN
  Label: Accession Number
  Group: ID
  Data: EJ1491021
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=EJ1491021
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1007/s44322-025-00041-0
    Languages:
      – Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 25
    Subjects:
      – SubjectFull: Skill Development
        Type: general
      – SubjectFull: Programming
        Type: general
      – SubjectFull: Computer Science Education
        Type: general
      – SubjectFull: Critical Thinking
        Type: general
      – SubjectFull: Artificial Intelligence
        Type: general
      – SubjectFull: Technology Uses in Education
        Type: general
      – SubjectFull: Problem Based Learning
        Type: general
      – SubjectFull: Undergraduate Students
        Type: general
      – SubjectFull: Problem Solving
        Type: general
      – SubjectFull: Programming Languages
        Type: general
      – SubjectFull: Foreign Countries
        Type: general
      – SubjectFull: Academic Ability
        Type: general
      – SubjectFull: Teaching Methods
        Type: general
      – SubjectFull: Nigeria
        Type: general
    Titles:
      – TitleFull: Fostering Programming Skill and Critical Thinking through AI-Assisted PBL Integration
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Christian Basil Omeh
      – PersonEntity:
          Name:
            NameFull: Musa Adekunle Ayanwale
      – PersonEntity:
          Name:
            NameFull: Lindelani E. Mnguni
      – PersonEntity:
          Name:
            NameFull: Chijioke Jonathan Olelewe
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 12
              Type: published
              Y: 2025
          Identifiers:
            – Type: issn-electronic
              Value: 2254-7339
          Numbering:
            – Type: volume
              Value: 14
          Titles:
            – TitleFull: Journal of New Approaches in Educational Research
              Type: main
ResultId 1