scispace - formally typeset
Search or ask a question
Author

Yusra Al-Roshdi

Bio: Yusra Al-Roshdi is an academic researcher from Sultan Qaboos University. The author has contributed to research in topics: Educational technology & Instructional simulation. The author has an hindex of 3, co-authored 4 publications receiving 31 citations.

Papers
More filters
Proceedings ArticleDOI
16 Apr 2015
TL;DR: This paper proposes two integration approaches that can be used to prepare and integrate the virtual lab for CSE into the LMSs (e.g. Web-Based Approach and Service-Oriented Approach).
Abstract: E-Learning plays the main role to support the traditional learning with online learning. This is achieved through the management of the Learning Management Systems (LMSs) and their functionalities. Many LMSs contain functionality that virtualizes the course's theoretical part in the classroom but not addressing the technical part. In this direction and to support the Computer Science Education (CSE), the virtual lab has emerged as an adopted environment which could be integrated into the LMS environment. This paper proposes two integration approaches (e.g. Web-Based Approach and Service-Oriented Approach) those can be used to prepare and integrate the virtual lab for CSE into the LMSs (e.g. Moodle).

13 citations

Journal ArticleDOI
TL;DR: This paper proposes the usage of the ServiceOriented Architecture (SOA) to overcome the limitations of the LMSs towards the practical sessions of CSE and uses the Moodle environment to carry out experimental works.
Abstract: Computer Science Education (CSE) is one discipline that uses the growing and demanding e-learning environment to deliver the computation and technology knowledge to the learners. CSE needs practical sessions as the main part of its education process. Many Learning Management Systems (LMS) have limited resources towards virtual labs. This hinders the free and direct utilization of the software tools that are needed for CSE. As a consequence, researchers attempted to support the LMSs and develop these resources as built-in components in the LMS itself. In this direction, this paper proposes the usage of the ServiceOriented Architecture (SOA) to overcome the limitations of the LMSs towards the practical sessions of CSE. The software developer uses SOA to develop the needed resources as services and then integrates them in the LMS environment. In this paper, all experimental works are carried out on the Moodle environment since it is an open source and used at the Sultan Qaboos University (SQU) in Oman. Key terms: CSE, Moodle, practical tools, SOA, Compiler, Virtual Resources

11 citations

Journal ArticleDOI
TL;DR: The authors of this paper take a step forward in discussing how to extend the LMSs functionality in general and Moodle as a special case by adding the needed software tool as a component to the architectural structure of Moodle.
Abstract: E-Learning is the environment that supports the education field and provides the knowledge of a specific area in one place. Computer Science Education (CSE) is one area that uses the aspects of e-Learning to educate the learners and to distribute the knowledge to them. Several Learning Management Systems (LMSs) support many software tools to manage the theoretical materials of the CSE. However, the practical software tools that are needed by the Computer Science courses are ignored or simply not considered in most of the LMSs. To overcome the limitations of the LMSs towards the practical aspects of the CSE, this paper shows how to prepare the tools and make them available for use anytime through the LMS. For this to work, the authors of this paper take a step forward in discussing how to extend the LMSs functionality in general and Moodle as a special case. This extension involves adding the needed software tool as a component to the architectural structure of Moodle. Moreover, this paper introduces some literature that supports and implements these kinds of extensions.

8 citations

Proceedings ArticleDOI
01 Mar 2020
TL;DR: This research aims to propose a framework to disseminate the learning content to the target students through the social network environment to improve the learning experience and increase the learning outcomes of the students.
Abstract: Learning systems contain an enormous amount of knowledge that is of high importance for students. This knowledge exists in different learning materials, such as documents, figures, and diagrams, videos, etc. The students can use this information to increase and build their knowledge. However, the searching mechanisms through these materials are difficult and time-consuming. Besides, the student consuming time in from of the social networks. Therefore, there is a need to utilize and enhance the way of learning and summarizing knowledge from the tremendous amount of learning materials that exist in the e-learning systems. Also, we want to benefit from the students’ desire in the social networks environment to disseminate the extracted knowledge among them through those platforms. Thus, this research aims to propose a framework to disseminate the learning content to the target students through the social network environment. This framework seeks to improve the learning experience and increase the learning outcomes of the students.

1 citations


Cited by
More filters
Journal ArticleDOI
TL;DR: The finding indicates the potential of all approaches in developing an online learning environment for remote collaborative learning despite the lack of fulfilling all the requirements highlighted in the four views.

37 citations

Proceedings ArticleDOI
16 Apr 2015
TL;DR: This paper proposes two integration approaches that can be used to prepare and integrate the virtual lab for CSE into the LMSs (e.g. Web-Based Approach and Service-Oriented Approach).
Abstract: E-Learning plays the main role to support the traditional learning with online learning. This is achieved through the management of the Learning Management Systems (LMSs) and their functionalities. Many LMSs contain functionality that virtualizes the course's theoretical part in the classroom but not addressing the technical part. In this direction and to support the Computer Science Education (CSE), the virtual lab has emerged as an adopted environment which could be integrated into the LMS environment. This paper proposes two integration approaches (e.g. Web-Based Approach and Service-Oriented Approach) those can be used to prepare and integrate the virtual lab for CSE into the LMSs (e.g. Moodle).

13 citations

Journal ArticleDOI
TL;DR: This paper proposes the usage of the ServiceOriented Architecture (SOA) to overcome the limitations of the LMSs towards the practical sessions of CSE and uses the Moodle environment to carry out experimental works.
Abstract: Computer Science Education (CSE) is one discipline that uses the growing and demanding e-learning environment to deliver the computation and technology knowledge to the learners. CSE needs practical sessions as the main part of its education process. Many Learning Management Systems (LMS) have limited resources towards virtual labs. This hinders the free and direct utilization of the software tools that are needed for CSE. As a consequence, researchers attempted to support the LMSs and develop these resources as built-in components in the LMS itself. In this direction, this paper proposes the usage of the ServiceOriented Architecture (SOA) to overcome the limitations of the LMSs towards the practical sessions of CSE. The software developer uses SOA to develop the needed resources as services and then integrates them in the LMS environment. In this paper, all experimental works are carried out on the Moodle environment since it is an open source and used at the Sultan Qaboos University (SQU) in Oman. Key terms: CSE, Moodle, practical tools, SOA, Compiler, Virtual Resources

11 citations

Journal Article
TL;DR: This architecture aims to overcome the limitations of existing systems for organizational management of corporate e-learning activities in virtual worlds by overcoming the streamlining of activity setup and data collection in multi-trainer contexts.
Abstract: Joining efforts of academic and corporate teams, we developed an integration architecture - MULTIS - that enables corporate e-learning managers to use a Learning Management System (LMS) for management of educational activities in virtual worlds. This architecture was then implemented for the Formare LMS. In this paper we present this architecture and concretizations of its implementation for the Second Life Grid/OpenSimulator virtual world platforms. Current systems are focused on activities managed by individual trainers, rather than groups of trainers and large numbers of trainees: they focus on providing the LMS with information about educational activities taking place in a virtual world and/or being able to access within the virtual world some of the information stored in the LMS, and disregard the streamlining of activity setup and data collection in multi-trainer contexts, among other administrative issues. This architecture aims to overcome the limitations of existing systems for organizational management of corporate e-learning activities.

9 citations

Proceedings ArticleDOI
07 Oct 2020
TL;DR: In this article, the authors discuss some of the challenges that have arisen in the online teaching and learning of information technology and other computing courses and discuss some strategies that will possibly contribute to mitigating these challenges.
Abstract: The coronavirus pandemic significantly disrupted the educational landscape nationwide by forcing the widespread closure of institutions from elementary to tertiary levels. With the closure of institutions, programs which typically relied on face-to-face interactions to deliver content were abruptly demanded to switch to online-based education. This upheaval has spawned unique challenges in delivering content for various subjects and disciplines. Particularly in the delivery of technical programs such as information technology and other computing disciplines, the unexpected shift to online classes introduced significant challenges. The inability to interact directly with instructors and peers endangers students? ability to master much of the intricate and abstract concepts in computing courses. Further, students and faculty find themselves socially isolated and neither may be properly prepared for online teaching and learning.Strategies incorporating the use of learning management systems, web conferencing software, and open-source software can, nonetheless, be adopted to mitigate the challenges in the teaching and learning of information technology and other computing courses. This paper discusses some of the challenges that have arisen in the online teaching and learning of these courses. It also details some strategies that will possibly contribute to mitigating these challenges.

8 citations