Cognitive Transfer of Computer Programming Skills and Analogous Problem Solving.
Saved in:
| Title: | Cognitive Transfer of Computer Programming Skills and Analogous Problem Solving. |
|---|---|
| Language: | English |
| Authors: | Jang, Younghee |
| Peer Reviewed: | N |
| Page Count: | 45 |
| Publication Date: | 1992 |
| Document Type: | Reports - Research Speeches/Meeting Papers |
| Descriptors: | Calculus, Cognitive Processes, Higher Education, Intermode Differences, Learning Laboratories, Learning Strategies, Lecture Method, Microcomputers, Problem Solving, Programing, Programing Languages, Research Design, Statistical Analysis, Transfer of Training |
| Abstract: | This study investigated the cognitive benefits of learning how to program by determining the degree of cognitive transfer of programming skills at a construct level to solving analogous problems in other domains. Subjects, who were students enrolled in four sections of the beginning Pascal programming course and two sections of a calculus course, were assigned to the experimental group or one of two control groups. For both the experimental group (n=42) and the first control group (n=51), the programming course consisted of 150 minutes of lecture and 150 minutes of laboratory per week. Both groups were given instruction in programming and in the language Pascal through lectures and laboratory activities lasting 6 weeks and 4 weeks respectively. Only the experimental group was taught loop and nested loop constructs and the corresponding Pascal codes whose outputs embodied the combination and intersection schema of Piaget. The second control group (n=38) was given instruction in calculus consisting of 200 minutes of lectures per week for 7 weeks. Results showed significant effects of learning the nested loop construct on solving analogous problems in other domains. By using a tracer, the degree of learning of the nested loop construct was positively related to the degree of transfer. Students who scored higher on the achievement test, which was used in determining understanding and mastery of the nested loop construct, scored higher on the transfer posttest than those who scored lower on the achievement test. Students who learned the nested loop construct and who did not perform well on the transfer posttest showed significant improvement after a hint was given. (Contains 7 tables and 32 references.) (Author/ALF) |
| Entry Date: | 1993 |
| Accession Number: | ED350981 |
| Database: | ERIC |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://eric.ed.gov/contentdelivery/servlet/ERICServlet?accno=ED350981 Name: ERIC Full Text Category: fullText Text: Full Text from ERIC |
|---|---|
| Header | DbId: eric DbLabel: ERIC An: ED350981 AccessLevel: 3 PubType: Report PubTypeId: report PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Cognitive Transfer of Computer Programming Skills and Analogous Problem Solving. – Name: Language Label: Language Group: Lang Data: English – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Jang%2C+Younghee%22">Jang, Younghee</searchLink> – Name: PeerReviewed Label: Peer Reviewed Group: SrcInfo Data: N – Name: Pages Label: Page Count Group: Src Data: 45 – Name: DatePubCY Label: Publication Date Group: Date Data: 1992 – Name: TypeDocument Label: Document Type Group: TypDoc Data: Reports - Research<br />Speeches/Meeting Papers – Name: Subject Label: Descriptors Group: Su Data: <searchLink fieldCode="DE" term="%22Calculus%22">Calculus</searchLink><br /><searchLink fieldCode="DE" term="%22Cognitive+Processes%22">Cognitive Processes</searchLink><br /><searchLink fieldCode="DE" term="%22Higher+Education%22">Higher Education</searchLink><br /><searchLink fieldCode="DE" term="%22Intermode+Differences%22">Intermode Differences</searchLink><br /><searchLink fieldCode="DE" term="%22Learning+Laboratories%22">Learning Laboratories</searchLink><br /><searchLink fieldCode="DE" term="%22Learning+Strategies%22">Learning Strategies</searchLink><br /><searchLink fieldCode="DE" term="%22Lecture+Method%22">Lecture Method</searchLink><br /><searchLink fieldCode="DE" term="%22Microcomputers%22">Microcomputers</searchLink><br /><searchLink fieldCode="DE" term="%22Problem+Solving%22">Problem Solving</searchLink><br /><searchLink fieldCode="DE" term="%22Programing%22">Programing</searchLink><br /><searchLink fieldCode="DE" term="%22Programing+Languages%22">Programing Languages</searchLink><br /><searchLink fieldCode="DE" term="%22Research+Design%22">Research Design</searchLink><br /><searchLink fieldCode="DE" term="%22Statistical+Analysis%22">Statistical Analysis</searchLink><br /><searchLink fieldCode="DE" term="%22Transfer+of+Training%22">Transfer of Training</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: This study investigated the cognitive benefits of learning how to program by determining the degree of cognitive transfer of programming skills at a construct level to solving analogous problems in other domains. Subjects, who were students enrolled in four sections of the beginning Pascal programming course and two sections of a calculus course, were assigned to the experimental group or one of two control groups. For both the experimental group (n=42) and the first control group (n=51), the programming course consisted of 150 minutes of lecture and 150 minutes of laboratory per week. Both groups were given instruction in programming and in the language Pascal through lectures and laboratory activities lasting 6 weeks and 4 weeks respectively. Only the experimental group was taught loop and nested loop constructs and the corresponding Pascal codes whose outputs embodied the combination and intersection schema of Piaget. The second control group (n=38) was given instruction in calculus consisting of 200 minutes of lectures per week for 7 weeks. Results showed significant effects of learning the nested loop construct on solving analogous problems in other domains. By using a tracer, the degree of learning of the nested loop construct was positively related to the degree of transfer. Students who scored higher on the achievement test, which was used in determining understanding and mastery of the nested loop construct, scored higher on the transfer posttest than those who scored lower on the achievement test. Students who learned the nested loop construct and who did not perform well on the transfer posttest showed significant improvement after a hint was given. (Contains 7 tables and 32 references.) (Author/ALF) – Name: DateEntry Label: Entry Date Group: Date Data: 1993 – Name: AN Label: Accession Number Group: ID Data: ED350981 |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=ED350981 |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: English PhysicalDescription: Pagination: PageCount: 45 Subjects: – SubjectFull: Calculus Type: general – SubjectFull: Cognitive Processes Type: general – SubjectFull: Higher Education Type: general – SubjectFull: Intermode Differences Type: general – SubjectFull: Learning Laboratories Type: general – SubjectFull: Learning Strategies Type: general – SubjectFull: Lecture Method Type: general – SubjectFull: Microcomputers Type: general – SubjectFull: Problem Solving Type: general – SubjectFull: Programing Type: general – SubjectFull: Programing Languages Type: general – SubjectFull: Research Design Type: general – SubjectFull: Statistical Analysis Type: general – SubjectFull: Transfer of Training Type: general Titles: – TitleFull: Cognitive Transfer of Computer Programming Skills and Analogous Problem Solving. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Jang, Younghee IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 04 Type: published Y: 1992 |
| ResultId | 1 |