Impact of Augmented Reality on Programming Language Learning: Efficiency and Perception
Saved in:
| Title: | Impact of Augmented Reality on Programming Language Learning: Efficiency and Perception |
|---|---|
| Language: | English |
| Authors: | Teng, Chin-Hung, Chen, Jr-Yi, Chen, Zhi-Hong |
| Source: | Journal of Educational Computing Research. Apr 2018 56(2):254-271. |
| Availability: | SAGE Publications. 2455 Teller Road, Thousand Oaks, CA 91320. Tel: 800-818-7243; Tel: 805-499-9774; Fax: 800-583-2665; e-mail: journals@sagepub.com; Web site: http://sagepub.com |
| Peer Reviewed: | Y |
| Page Count: | 18 |
| Publication Date: | 2018 |
| Document Type: | Journal Articles Reports - Research Tests/Questionnaires |
| Education Level: | Higher Education |
| Descriptors: | Computer Simulation, Simulated Environment, Programming, Computer Science Education, Computer Oriented Programs, Learning Processes, Teaching Methods, Comparative Analysis, Efficiency, Usability, Attention, College Freshmen, Foreign Countries, Student Attitudes, Questionnaires, Statistical Analysis |
| Geographic Terms: | Taiwan |
| DOI: | 10.1177/0735633117706109 |
| ISSN: | 0735-6331 |
| Abstract: | Although the learning of programming language is critical in science and technology education, it might be difficult for some students, especially novices. One possible reason might be the fact that programming language, especially for three-dimensional (3D) applications, is too complex and abstract for these students to understand. Programming for 3D applications requires understanding the spatial relationship of 3D objects and hence needs a visualization technique more. In view of this, this article presents an augmented reality (AR)-enhanced learning system that offers visual representation and interactivity to help students learn programming for 3D applications. To examine the influences of such an AR-enhanced system on student learning, a within-group experiment with 34 college students was conducted. All students used both of an AR-enhanced version and an ordinary version. The findings revealed that the AR-enhanced version made students have better learning efficiency than the ordinary system. In addition, the AR-enhanced system also made students have enhanced perceptions in terms of system usability, flow experience, and usage perception. Based on the results, further development of AR-enhanced learning systems is also suggested and discussed. |
| Abstractor: | As Provided |
| Number of References: | 39 |
| Entry Date: | 2018 |
| Accession Number: | EJ1173043 |
| Database: | ERIC |
| FullText | Text: Availability: 0 |
|---|---|
| Header | DbId: eric DbLabel: ERIC An: EJ1173043 AccessLevel: 3 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Impact of Augmented Reality on Programming Language Learning: Efficiency and Perception – Name: Language Label: Language Group: Lang Data: English – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Teng%2C+Chin-Hung%22">Teng, Chin-Hung</searchLink><br /><searchLink fieldCode="AR" term="%22Chen%2C+Jr-Yi%22">Chen, Jr-Yi</searchLink><br /><searchLink fieldCode="AR" term="%22Chen%2C+Zhi-Hong%22">Chen, Zhi-Hong</searchLink> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="SO" term="%22Journal+of+Educational+Computing+Research%22"><i>Journal of Educational Computing Research</i></searchLink>. Apr 2018 56(2):254-271. – Name: Avail Label: Availability Group: Avail Data: SAGE Publications. 2455 Teller Road, Thousand Oaks, CA 91320. Tel: 800-818-7243; Tel: 805-499-9774; Fax: 800-583-2665; e-mail: journals@sagepub.com; Web site: http://sagepub.com – Name: PeerReviewed Label: Peer Reviewed Group: SrcInfo Data: Y – Name: Pages Label: Page Count Group: Src Data: 18 – Name: DatePubCY Label: Publication Date Group: Date Data: 2018 – Name: TypeDocument Label: Document Type Group: TypDoc Data: Journal Articles<br />Reports - Research<br />Tests/Questionnaires – Name: Audience Label: Education Level Group: Audnce Data: <searchLink fieldCode="EL" term="%22Higher+Education%22">Higher Education</searchLink> – Name: Subject Label: Descriptors Group: Su Data: <searchLink fieldCode="DE" term="%22Computer+Simulation%22">Computer Simulation</searchLink><br /><searchLink fieldCode="DE" term="%22Simulated+Environment%22">Simulated Environment</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="%22Computer+Oriented+Programs%22">Computer Oriented Programs</searchLink><br /><searchLink fieldCode="DE" term="%22Learning+Processes%22">Learning Processes</searchLink><br /><searchLink fieldCode="DE" term="%22Teaching+Methods%22">Teaching Methods</searchLink><br /><searchLink fieldCode="DE" term="%22Comparative+Analysis%22">Comparative Analysis</searchLink><br /><searchLink fieldCode="DE" term="%22Efficiency%22">Efficiency</searchLink><br /><searchLink fieldCode="DE" term="%22Usability%22">Usability</searchLink><br /><searchLink fieldCode="DE" term="%22Attention%22">Attention</searchLink><br /><searchLink fieldCode="DE" term="%22College+Freshmen%22">College Freshmen</searchLink><br /><searchLink fieldCode="DE" term="%22Foreign+Countries%22">Foreign Countries</searchLink><br /><searchLink fieldCode="DE" term="%22Student+Attitudes%22">Student Attitudes</searchLink><br /><searchLink fieldCode="DE" term="%22Questionnaires%22">Questionnaires</searchLink><br /><searchLink fieldCode="DE" term="%22Statistical+Analysis%22">Statistical Analysis</searchLink> – Name: Subject Label: Geographic Terms Group: Su Data: <searchLink fieldCode="DE" term="%22Taiwan%22">Taiwan</searchLink> – Name: DOI Label: DOI Group: ID Data: 10.1177/0735633117706109 – Name: ISSN Label: ISSN Group: ISSN Data: 0735-6331 – Name: Abstract Label: Abstract Group: Ab Data: Although the learning of programming language is critical in science and technology education, it might be difficult for some students, especially novices. One possible reason might be the fact that programming language, especially for three-dimensional (3D) applications, is too complex and abstract for these students to understand. Programming for 3D applications requires understanding the spatial relationship of 3D objects and hence needs a visualization technique more. In view of this, this article presents an augmented reality (AR)-enhanced learning system that offers visual representation and interactivity to help students learn programming for 3D applications. To examine the influences of such an AR-enhanced system on student learning, a within-group experiment with 34 college students was conducted. All students used both of an AR-enhanced version and an ordinary version. The findings revealed that the AR-enhanced version made students have better learning efficiency than the ordinary system. In addition, the AR-enhanced system also made students have enhanced perceptions in terms of system usability, flow experience, and usage perception. Based on the results, further development of AR-enhanced learning systems is also suggested and discussed. – Name: AbstractInfo Label: Abstractor Group: Ab Data: As Provided – Name: Ref Label: Number of References Group: RefInfo Data: 39 – Name: DateEntry Label: Entry Date Group: Date Data: 2018 – Name: AN Label: Accession Number Group: ID Data: EJ1173043 |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=EJ1173043 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1177/0735633117706109 Languages: – Text: English PhysicalDescription: Pagination: PageCount: 18 StartPage: 254 Subjects: – SubjectFull: Computer Simulation Type: general – SubjectFull: Simulated Environment Type: general – SubjectFull: Programming Type: general – SubjectFull: Computer Science Education Type: general – SubjectFull: Computer Oriented Programs Type: general – SubjectFull: Learning Processes Type: general – SubjectFull: Teaching Methods Type: general – SubjectFull: Comparative Analysis Type: general – SubjectFull: Efficiency Type: general – SubjectFull: Usability Type: general – SubjectFull: Attention Type: general – SubjectFull: College Freshmen Type: general – SubjectFull: Foreign Countries Type: general – SubjectFull: Student Attitudes Type: general – SubjectFull: Questionnaires Type: general – SubjectFull: Statistical Analysis Type: general – SubjectFull: Taiwan Type: general Titles: – TitleFull: Impact of Augmented Reality on Programming Language Learning: Efficiency and Perception Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Teng, Chin-Hung – PersonEntity: Name: NameFull: Chen, Jr-Yi – PersonEntity: Name: NameFull: Chen, Zhi-Hong IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 04 Type: published Y: 2018 Identifiers: – Type: issn-print Value: 0735-6331 Numbering: – Type: volume Value: 56 – Type: issue Value: 2 Titles: – TitleFull: Journal of Educational Computing Research Type: main |
| ResultId | 1 |