Supporting Learning and Motivation with Knowledge Mapping in Programming Courses

Saved in:
Bibliographic Details
Title: Supporting Learning and Motivation with Knowledge Mapping in Programming Courses
Language: English
Authors: Athitaya Nitchot (ORCID 0000-0003-4633-6215), Lester Gilbert
Source: Education and Information Technologies. 2025 30(8):10669-10692.
Availability: 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: 24
Publication Date: 2025
Document Type: Journal Articles
Reports - Research
Descriptors: Learning Motivation, Concept Mapping, Programming, Computer Science Education, Visualization, Problem Solving, Competence, Academic Achievement, Predictor Variables
DOI: 10.1007/s10639-024-13220-x
ISSN: 1360-2357
1573-7608
Abstract: Learning programming is a complex process that requires understanding abstract concepts and solving problems efficiently. To support and motivate students, educators can use technology-enhanced learning (TEL) in the form of visual tools for knowledge mapping. Mytelemap, a prototype tool, uses TEL to organize and visualize information, enhancing students' understanding and problem-solving abilities. An experiment was conducted to explore students' use of knowledge mapping in object-oriented programming (OOP) classes, investigating the relationships between subject matter and competence mappings, the quality of students' maps, their learning achievement, and their perceptions of mapping activities. Undertaking knowledge mapping improved students' attitudes towards learning and was found to be a strong predictor of learning achievement. The quality of mapping as such was not related to learning achievement, but it helped students identify the knowledge they needed.
Abstractor: As Provided
Entry Date: 2025
Accession Number: EJ1473107
Database: ERIC
FullText Text:
  Availability: 0
Header DbId: eric
DbLabel: ERIC
An: EJ1473107
AccessLevel: 3
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Supporting Learning and Motivation with Knowledge Mapping in Programming Courses
– Name: Language
  Label: Language
  Group: Lang
  Data: English
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Athitaya+Nitchot%22">Athitaya Nitchot</searchLink> (ORCID <externalLink term="http://orcid.org/0000-0003-4633-6215">0000-0003-4633-6215</externalLink>)<br /><searchLink fieldCode="AR" term="%22Lester+Gilbert%22">Lester Gilbert</searchLink>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="SO" term="%22Education+and+Information+Technologies%22"><i>Education and Information Technologies</i></searchLink>. 2025 30(8):10669-10692.
– 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: 24
– Name: DatePubCY
  Label: Publication Date
  Group: Date
  Data: 2025
– Name: TypeDocument
  Label: Document Type
  Group: TypDoc
  Data: Journal Articles<br />Reports - Research
– Name: Subject
  Label: Descriptors
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Learning+Motivation%22">Learning Motivation</searchLink><br /><searchLink fieldCode="DE" term="%22Concept+Mapping%22">Concept Mapping</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="%22Visualization%22">Visualization</searchLink><br /><searchLink fieldCode="DE" term="%22Problem+Solving%22">Problem Solving</searchLink><br /><searchLink fieldCode="DE" term="%22Competence%22">Competence</searchLink><br /><searchLink fieldCode="DE" term="%22Academic+Achievement%22">Academic Achievement</searchLink><br /><searchLink fieldCode="DE" term="%22Predictor+Variables%22">Predictor Variables</searchLink>
– Name: DOI
  Label: DOI
  Group: ID
  Data: 10.1007/s10639-024-13220-x
– Name: ISSN
  Label: ISSN
  Group: ISSN
  Data: 1360-2357<br />1573-7608
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Learning programming is a complex process that requires understanding abstract concepts and solving problems efficiently. To support and motivate students, educators can use technology-enhanced learning (TEL) in the form of visual tools for knowledge mapping. Mytelemap, a prototype tool, uses TEL to organize and visualize information, enhancing students' understanding and problem-solving abilities. An experiment was conducted to explore students' use of knowledge mapping in object-oriented programming (OOP) classes, investigating the relationships between subject matter and competence mappings, the quality of students' maps, their learning achievement, and their perceptions of mapping activities. Undertaking knowledge mapping improved students' attitudes towards learning and was found to be a strong predictor of learning achievement. The quality of mapping as such was not related to learning achievement, but it helped students identify the knowledge they needed.
– Name: AbstractInfo
  Label: Abstractor
  Group: Ab
  Data: As Provided
– Name: DateEntry
  Label: Entry Date
  Group: Date
  Data: 2025
– Name: AN
  Label: Accession Number
  Group: ID
  Data: EJ1473107
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=EJ1473107
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1007/s10639-024-13220-x
    Languages:
      – Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 24
        StartPage: 10669
    Subjects:
      – SubjectFull: Learning Motivation
        Type: general
      – SubjectFull: Concept Mapping
        Type: general
      – SubjectFull: Programming
        Type: general
      – SubjectFull: Computer Science Education
        Type: general
      – SubjectFull: Visualization
        Type: general
      – SubjectFull: Problem Solving
        Type: general
      – SubjectFull: Competence
        Type: general
      – SubjectFull: Academic Achievement
        Type: general
      – SubjectFull: Predictor Variables
        Type: general
    Titles:
      – TitleFull: Supporting Learning and Motivation with Knowledge Mapping in Programming Courses
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Athitaya Nitchot
      – PersonEntity:
          Name:
            NameFull: Lester Gilbert
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 06
              Type: published
              Y: 2025
          Identifiers:
            – Type: issn-print
              Value: 1360-2357
            – Type: issn-electronic
              Value: 1573-7608
          Numbering:
            – Type: volume
              Value: 30
            – Type: issue
              Value: 8
          Titles:
            – TitleFull: Education and Information Technologies
              Type: main
ResultId 1