Mobile application with augmented reality applied to programming learning

Iván Rafael SÁNCHEZ-JUÁREZ, Maria Petra Paredes-Xochihua, Vianney Morales-Zamora
{"title":"Mobile application with augmented reality applied to programming learning","authors":"Iván Rafael SÁNCHEZ-JUÁREZ, Maria Petra Paredes-Xochihua, Vianney Morales-Zamora","doi":"10.35429/jtae.2023.17.7.1.6","DOIUrl":null,"url":null,"abstract":"Augmented Reality (AR) is a technology that allows users to have interactive experiences between themselves, the physical world, and the virtual world through the use of digital devices that have a digital camera, such as smartphones, tablets, desktop computers, or laptops. AR has various applications such as entertainment, advertising and marketing, medicine, architecture, engineering, tourism, e-commerce, or education; in the latter, students can visualize different concepts of programming fundamentals or object-oriented programming. The objective of this project is to create a mobile application applying augmented reality to the fundamental concepts of programming so that students can improve their understanding and retention of syntax and examples of terms used in Java. The application is focused on control structures, conditionals, classes, methods, constructors, objects, and arrays. Searching for concepts on the internet, physical or electronic books, or even with classmates, can take up to 5 minutes, with this application, it is possible to see the structure and/or examples in a matter of seconds, besides having the advantage that it does not require internet connectivity.","PeriodicalId":132104,"journal":{"name":"Revista de Tecnología y Educación","volume":"45 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Revista de Tecnología y Educación","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.35429/jtae.2023.17.7.1.6","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Augmented Reality (AR) is a technology that allows users to have interactive experiences between themselves, the physical world, and the virtual world through the use of digital devices that have a digital camera, such as smartphones, tablets, desktop computers, or laptops. AR has various applications such as entertainment, advertising and marketing, medicine, architecture, engineering, tourism, e-commerce, or education; in the latter, students can visualize different concepts of programming fundamentals or object-oriented programming. The objective of this project is to create a mobile application applying augmented reality to the fundamental concepts of programming so that students can improve their understanding and retention of syntax and examples of terms used in Java. The application is focused on control structures, conditionals, classes, methods, constructors, objects, and arrays. Searching for concepts on the internet, physical or electronic books, or even with classmates, can take up to 5 minutes, with this application, it is possible to see the structure and/or examples in a matter of seconds, besides having the advantage that it does not require internet connectivity.
移动应用程序与增强现实应用于编程学习
增强现实(AR)是一种允许用户通过使用带有数码相机的数字设备(如智能手机、平板电脑、台式电脑或笔记本电脑)在自己、物理世界和虚拟世界之间进行交互体验的技术。AR具有各种应用,如娱乐,广告和营销,医学,建筑,工程,旅游,电子商务或教育;在后者中,学生可以可视化编程基础或面向对象编程的不同概念。该项目的目标是创建一个移动应用程序,将增强现实应用于编程的基本概念,以便学生可以提高他们对Java语法和术语示例的理解和记忆。该应用程序主要关注控制结构、条件、类、方法、构造函数、对象和数组。在互联网上搜索概念,物理或电子书籍,甚至与同学,可以花费长达5分钟,有了这个应用程序,可以在几秒钟内看到结构和/或例子,除了具有不需要互联网连接的优势。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信