Ijraset Journal For Research in Applied Science and Engineering Technology
Authors: Vigneshwaran ., Sreerambabu , Kalidasan , Mohammed Riyaz
DOI Link: https://doi.org/10.22214/ijraset.2023.55019
Certificate: View Certificate
The laboratory has an important role in a student’s career. It is used for students doing their practical work. It will help to increase their growth and knowledge about programming languages. The aim of this project was to attend lab sessions anywhere and any place. OTG lab reduces the cost of equipment, space, maintains. Furthermore, these labs are helping with distance learning, improving lab accessibility for students, and providing safety. These labs are easily accessible to staff and students via the Internet to perform practical work experimentation. Cloud-based OTG labs allow democratizing access to expensive equipment and allow institution with limited resources to provide their students. Furthermore, cloud-based OTG labs facilitate scalability and flexibility. Multiple users can access the same lab simultaneously, enabling collaboration and fostering interdisciplinary research. This lab allows us to show evaluate the student’s progress and activity.
I. INTRODUCTION
The Cloud-based OTG Lab is a revolutionary concept designed to provide users with a dynamic and immersive learning experience. Gone are the days of traditional, static learning environments. Instead, the Cloud-based OTG lab empowers learners to explore, experiment, and innovate in a secure and scalable cloud environment. With the Cloud-based OTG Lab, learners can access a vast array of virtual resources, tools, and technologies from anywhere, at any time, using just a web browser. No longer constrained by physical labs or specialized equipment, individuals and teams can now delve into real-world scenarios, simulations, and practical exercises to master a wide range of subjects. Whether you are an IT professional seeking to upskill, a developer diving into the world of cloud-native applications, or a student eager to explore the latest technologies, the Cloud-based OTG Lab offers unparalleled flexibility and convenience to cater to your unique learning needs. Join us in this transformative learning journey as we unlock the potential of the cloud and unleash innovation. Get ready to explore, experiment, and elevate your skills with the Cloud-based OTG Lab!
The key feature of the Cloud-based OTG lab:
II. PURPOSE SYSTEM
The purpose of the system is to develop an OTG Lab for students using Cloud technology. It incorporates Online web lab and virtual lab functionalities to streamline attend lab, data integrity, and enhance accuracy. The Cloud-based OTG lab is to revolutionize the learning experience by embracing the capabilities of cloud computing. By offering practical, accessible, and flexible learning opportunities, it empowers individuals to acquire valuable skills, adapt to technological advancements, and thrive in an ever-changing digital world.
III. SYSTEM ANALYSIS
A. Existing System
Normally, Students are doing their practical work in on-campus laboratories at college. It will increase their learning activities and research activities. This lab can use to complete their coursework and increase their knowledge about programming languages. In the lab session, when a student is making an error in their work, or they are not doing their works what they will do, the staff will be able to see it and help them directly- that is how we do it in face-to-face labs.
B. Proposed System
The proposed system aims to create virtualized OTG lab that is hosted on the cloud for students through a web browser. It is easily accessible to users via the Internet. This lab has an online compiler and remote access for programming and maintaining lab details and scheduling details. It offers the convenience to attend lab tests at anytime and anywhere with records stored in a database for accurate reporting. OTG labs allow students to perform their tasks in a virtual environment anytime and anywhere, as long as they have a device connected to the Internet. It offers large projects or capstone exercises to allow users to work on comprehensive tasks in the OTG lab. Overall, the system provides lab tests, attendance management, generates reporting for lab tests and generates alert messages to users, and real-time monitoring.
IV. DEVELOPMENT ENVIRONMENT
A. Hardware Requirement
B. Software Requirement
V. MODULE DISCRIPTION
A. OTG Web-dashboard
The OTG(On-The-Go) lab dashboard provides users with an overview of their learning progress, course information, and access to various lab resources. It has included user profile (student or staff) such as Name, Profile picture, User ID, Email address and Contact information. It will help to show the course details for students. So that student can easily enrol and attend the lab session in OTG lab. In this web dashboard are used the virtual lab methods. It is useful for all students used in any locations.
B. Compiler Integration
Compiler integration within a cloud-based OTG lab enables the learner to write, compile, and run the code within the lab environment. In this module supporting the programming languages, such as C, C++, Java and etc. It will Provide the web-based code editor where learners can write and edit the code directly within the lab environment. So that learner can easily compile and run the code.
C. Program Loader
A program loader in the context of a cloud-based OTG lab is a component that enables users to load, execute, and run their programs and code with in the lab environment. In this module to upload existing code file from the user’s local machine to the lab environment. It supports for various file format, including source code file, data files. It is supporting ability to save and load code files in the lab environment for later access and sharing. In this module will give some tips for resolve common coding mistakes.
D. Program Validator
The program validator supports specific programming languages and users can submit their code or program files to the validator for evaluation. In this module checks the submitted code for syntax errors and provides feedback to users on any syntax issues. This module may perform static code analysis to identify potential bugs, or inefficiencies in the submitted code. It may include security check to detect common vulnerabilities. This module may execute the submitted code against predefined test cases to verify its correctness and functionality.
E. OTG Lab Access control
In this module include who are eligible to access the OTG lab environment
VII. FUTURE ENHANCEMENT
The future of online computer labs looks promising, as more and more people are relying on digital technologies for education, work, and communication. Here are some potential developments in the future of online computer labs:
In conclusion, the cloud-based OTG (On-The-Go) lab has proven to be a transformative and dynamic learning environment. By leveraging the power of cloud computing, learners were able to access virtual lab environments, interactive materials, and collaborative tools, all of which contributed to an enhanced learning experience. The flexibility and accessibility of the OTG lab allowed learners to engage in self-paced learning, experiment with real-world scenarios, and develop practical skills in various programming languages and technologies. Through hands-on practice and simulations, learners gained valuable experience, promoting deeper understanding and mastery of complex concepts. The collaborative nature of the OTG lab fostered a sense of community, enabling learners to interact with instructors and peers, exchange knowledge, and seek assistance. This sense of collaboration contributed to a supportive learning environment and empowered learners to overcome challenges and grow their capabilities. The impact of the cloud-based OTG lab extends beyond the confines of traditional classroom settings. Learners were able to explore and experiment with cloud technologies, DevOps practices, and other cutting-edge tools, providing them with a competitive edge in today\'s rapidly evolving technology landscape. Looking to the future, the success of the OTG lab paves the way for continued improvements and expansion. As technology advances, we envision incorporating more advanced features, expanding the course catalogue, and integrating with emerging cloud services to provide an even richer learning experience. We express our sincere appreciation to all learners, instructors, technical support, and contributors who have been an integral part of this journey. Your enthusiasm and dedication have been pivotal in making the OTG lab a resounding success. As we conclude this endeavour, we encourage learners to continue their pursuit of knowledge, embrace lifelong learning, and leverage the skills and expertise gained from the OTG lab to shape a promising future in the world of technology. Together, let us embark on the path of continuous growth and innovation, inspired by the boundless possibilities that cloud-based education offers.
[1] Z. Lei, H. Zhou, W. Hu, G.-P. Liu, S. Guan, and X. Feng, ``Toward a web-based digital twin thermal power plant,\'\' IEEE Trans. Ind. Informat., vol. 18, no. 3, pp. 1716-1725, Mar. 2022. [2] G. B. Brahim, “Predicting student performance from online engagement activities using novel statistical features,” Arabian Journal for Science and Engineering, 2022. [3] Z. Lei, H. Zhou, W. Hu, Q. Deng, D. Zhou, Z.-W. Liu, and X. Gao, ``3-D interactive control laboratory for classroom demonstration and online experimentation in engineering education,\'\' IEEE Trans. Educ., vol. 64, no. 3, pp. 276-282, Aug. 2021. [4] G. Schajer, ``A build-at-home student laboratory experiment in mechanical vibrations,\'\' Int. J. Mech. Eng. Educ., vol. 50, no. 2, pp. 240-252, Jun. 2021. [5] Z. Lei, H. Zhou, W. Hu, G.-P. Liu, S. Guan, and X. Feng, ``From virtual simulation to digital twins in online laboratories,\'\' in Proc. 40th Chin. Control Conf. (CCC), Jul. 2021, pp. 8715-8720. [6] M. Roussou and M. Slater, ``Comparison of the effect of interactive versus passive virtual reality learning activities in evoking and sustaining conceptual change,\'\' IEEE Trans. Emerg. Topics Comput., vol. 8, no. 1, pp. 233-244, Jan. 2020. [7] J. Wei, D. F. Treagust, M. Mocerino, A. D. Lucey, M. G. Zadnik, and E. D. Lindsay, ``Understanding interactions in face-to-face and remote undergraduate science laboratories: A literature review,\'\' Disciplinary Interdiscipl. Sci. Educ. Res., vol. 1, no. 1, p. 14, Dec. 2019. [8] Z. Lei, H. Zhou, and W. Hu, ``Combining MOOL with MOOC to promote control engineering education: Experience with NCSLab,\'\' IFAC- PapersOnLine, vol. 52, no. 9, pp. 236-241, 2019. [9] H. O. Kapici, H. Akcay, and T. de Jong, ``Using hands-on and virtual laboratories alone or togetherWhich works better for acquiring knowledge and skills?\'\' J. Sci. Educ. Technol., vol. 28, no. 3, pp. 231-250, Jun. 2019. [10] Z. Lei, H. Zhou, W. Hu, Q. Deng, D. Zhou, Z.-W. Liu, and J. Lai, ``Modular web-based interactive hybrid laboratory framework for research and education,\'\' IEEE Access, vol. 6, pp. 20152-20163, 2018. [11] M.Kumar, J. Emory, andV. Choppella, ``Usability analysis of virtual labs,\'\' in Proc. IEEE 18th Int. Conf. Adv. Learn. Technol. (ICALT), Jul. 2018, pp. 238-240. [12] M.Kumar, J. Emory, andV. Choppella, ``Usability analysis of virtual labs,\'\' in Proc. IEEE 18th Int. Conf. Adv. Learn. Technol. (ICALT), Jul. 2018, pp. 238-240. [13] R. M. Reck, ``Common learning objectives for undergraduate control systems laboratories,\'\' IEEE Trans. Educ., vol. 60, no. 4, pp. 257-264, Nov. 2017 [14] S. Liu and M. d\'Aquin, “Unsupervised learning for understanding student achievement in a distance learning setting,” 2017 IEEE Global Engineering Education Conference (EDUCON), 2017. [15] J. DeBoer, C. Haney, S. Z. Atiq, C. Smith, and D. Cox, ``Hands-on engagement online: Using a randomised control trial to estimate the impact of an at-home lab kit on student attitudes and achievement in a MOOC,\'\' Eur. J. Eng. Educ., vol. 44, nos. 1-2, pp. 234-252, Oct. 2017. [16] D. Skarlatos and S. Yiatros, ``Deformation monitoring of materials under stress in laboratory experiments,\'\' ISPRS Ann. Photogramm., Remote Sens. Spatial Inf. Sci., vol. III5, pp. 35-41, Jun. 2016. [17] S. Bowen, Q. Zijian, S. Bin, and Z. Yanpeng, ``3DVRLab: A virtual reality learning tool for electrical teaching experiments,\'\' in Proc. 2nd Int. Conf. Meas., Inf. Control, Aug. 2013, pp. 1-3. [18] C. M. Ionescu, E. Fabregas, S. M. Cristescu, S. Dormido, and R. D. Keyser, ``A remote laboratory as an innovative educational tool for practicing control engineering concepts,\'\' IEEE Trans. Educ., vol. 56, no. 4, pp. 436-442, Nov. 2013. [19] C. E. Pereira, S. Paladini, and F. M. Schaf, ``Control and automation engineering education: Combining physical, remote and virtual labs,\'\' in Proc. Int. Multi-Conf. Syst., Sygnals Devices, Mar. 2012, pp. 1-10. [20] J. M. Andujar, A. Mejias, and M. A. Marquez, ``Augmented reality for the improvement of remote laboratories: An augmented remote laboratory,\'\' IEEE Trans. Educ., vol. 54, no. 3, pp. 492-500, Aug. 2011.
Copyright © 2023 Vigneshwaran ., Sreerambabu , Kalidasan , Mohammed Riyaz. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Paper Id : IJRASET55019
Publish Date : 2023-07-26
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here