Simmulation of arrays using AR

Although the physical world is 3-dimensional, mostly we prefer to use 2-dimensional media in education. The combination of Augmented Reality technology with educational content creates new types of automated applications and acts to enhance the effectiveness and attractiveness of teaching an

2025-06-28 16:29:04 - Adil Khan

Project Title

Simmulation of arrays using AR

Project Area of Specialization Augmented and Virtual RealityProject Summary

Although the physical world is 3-dimensional, mostly we prefer to use 2-dimensional media in education. The combination of Augmented Reality technology with educational content creates new types of automated applications and acts to enhance the effectiveness and attractiveness of teaching and learning for students in real-life scenarios. Our aim is to build a mobile application by using the means of Augmented Reality. The Array is the core of programming and students get stuck in it when they get errors in its understanding/implementation. Actually, our FYP is a learning app in which students can get different concepts of arrays using augmented reality. It's important to visualize a concept for its better learning. For this sake our app will have two modules i) Learning ii) Interactive Module. Moreover the most important sector of our society is the Educational Sector. It is affected the most during the COVID-19. So, our project supervisor is considering working on an educational-based application to help the Virtual Learning Education System. So by the suggestion of many experienced professors who are teaching ITC students, here we are going to make an interactive AR-based mobile application in which we tackle the basic problems that a programming student had in the starting phases. The main goal is to implement operations like (searching, sorting, swapping, indexing, etc) in AR in such a way that students can learn all these concepts and once he/she gets all concepts he can perform some tests to evaluate his understanding.

Project Objectives

Our aim or target is to make an interactive application that can visualize the different operations of arrays like initialization, insertion, deletion, sorting, etc to make our contribution in the educational sector to help students so that many students can take benefit from our app in the form of learning, making their building blocks strong. The main objective is that students really learn something from this app. 

These are some of the objectives of this application:

  1. Promote practical based learning beyond the traditional methods

  2. Help the students with the concept of Array.

  3. Quizzes for students and on the basis of their performance suggest courses to 

           strengthen their concepts

Project Implementation Method

'Simmulation of arrays using AR' _1659401539.

The models for performing operations of arrays are customized to be built on unity 3D along with the animations on the Post Processing module on unity. UI will also be built on Unity. And Image processing through vuforia engine combines with C# The programming script will result in the final product of our project.

Users have multiple operations to choose from and learn from the dashboard. He just has to select one, the very first time he can view the demo and then interact with the application by using his own input values. He may save the pseudo-code for further use. The System uses a mobile device as an emulator to displace operation. Moreover, after the successful launch of the app, we will add a module for ads, which will generate revenue.

'Simmulation of arrays using AR' _1659401539.

Benefits of the Project
  1. Promote practical based learning beyond the traditional methods

  2. Help the students with the concept of Array.

Technical Details of Final Deliverable

Technical Architecture of our mobile application in which users have two types of interaction with the application. The virtual world is the world of AR and VR where the code has implemented the logic and the user can access those operations through the UI on his mobile screen. The combination of AR Foundation and a physical device with an AR Camera after processing a targeted image on vuforia engine results in the automation of 3D models on mobile screens, through which users can learn by visualizing the concepts.

'Simmulation of arrays using AR' _1659401540.'Simmulation of arrays using AR' _1659401540.'Simmulation of arrays using AR' _1659401540.'Simmulation of arrays using AR' _1659401541.

Final Deliverable of the Project Software SystemCore Industry ITOther Industries Education Core Technology Augmented & Virtual RealityOther Technologies Artificial Intelligence(AI)Sustainable Development Goals Quality EducationRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 68986
AFOX GT730 4GB 128bit DDR3 Low Profile PCI-E Graphics Card | AF730-409 Equipment11350013500
Augmented Reality VR Headset For IPhone & Android (4.2-5.7inch Screen) Equipment11447614476
Documentation Printing Miscellaneous 45002000
VR Oculus Gear - Black Equipment11950019500
Play Store Account Purchase Miscellaneous 150105010
Unity Assert Store Purchasing Equipment11200012000
Prototyping Miscellaneous 125002500

More Posts