Supporting Learning and Motivation with Knowledge Mapping in Programming Courses
Saved in:
| Title: | Supporting Learning and Motivation with Knowledge Mapping in Programming Courses |
|---|---|
| Language: | English |
| Authors: | Athitaya Nitchot (ORCID |
| 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 |