International Journal of Modern Education and Computer Science @ijmecs
Статьи журнала - International Journal of Modern Education and Computer Science
Все статьи: 1080

Determining proficient time quantum to improve the performance of round robin scheduling algorithm
Статья научная
Process scheduling is considered as a momentous and instinct task accomplished by operating system. Round robin is one of the extensively utilized algorithms for scheduling. Various noticeable scheduling algorithms based on round robin strategy have been introduced in last decade. The most sensitive issue of round robin algorithm is time quantum because it determines and controls the time of achieving resources for a process during execution. Different types of approaches are available for determining time quantum related to round robin. This paper represents a new round robin algorithm having proficient time quantum that has been determined by considering the maximum difference among differences of adjacent consecutive processes into the ready queue. The proposed methodology is an endeavor to increase the outcomes of round robin as well as system performance. The algorithm is experimentally and comparatively better than the mentioned round robin algorithms in this paper. From the consideration against the referred algorithms, it decreases average turn-around-time, average waiting-time and the number of context-switching along with other CPU scheduling criteria.
Бесплатно

Developing E-Business Strategies Curriculum Case Study in the Information Systems Department
Статья научная
E-Business Strategies (EBS) is an elective course in the Information Systems Department, Faculty of Computing & Information Technology at King Abdulaziz University, Jeddah. In this course, students learn many concepts regarding e-business, such as strategies, models, relationships and so on. Also, they improve their leadership skills, such as analyzing the business environment and take the decisions. In this paper, we address the main challenges faced by the EBS course developers and study all the components of the existing EBS course. We then determine a learning strategy using an Outcomes-based Education (OBE) approach and redesign the course using an Active Learning Approach. This paper provides comprehensive information concerning an EBS course in terms of its importance, goals, textbook and evaluation tools.
Бесплатно

Developing a Compact and Practical Online Quiz System
Статья научная
Thanks to the open technologies around the world wide web, the authors as just college teachers have been able to develop a compact and practical online quiz system we call QDB to satisfy needs in their classes. In this paper, first we introduce our system to give ideas what the system can do. Then we show the effectiveness of the system by describing the effects of practical uses of the system in our classes for years including the effect of the recently added retry-functionality. Then as an example of the feasibility of our development we explain how simple to implement the retry-functionality because of the compactness of the system and again the great power the open technologies give us and show the speed of the system. As conclusion we suggest possibilities of a compact and flexible system as a form (or a part) of e-learning systems made to your order.
Бесплатно

Статья научная
Although the philosophy of education of many universities began shifted gradually towards using computers and information and communication technologies to establish effective education environment, the traditional style of examinations (that suffering from real problems related to the type of using paper and pen) is still used in these technological environments. The current e-Exam systems that have been used in modern education environment are still suffering from many problems, but in spite they solved some traditional exam problems, the authors highlighted these issues and developed a new e-Exam platform to provide a better quality exam in terms of saving cost, time, effort and cheating probability. The developed e-Exam was implemented upon client/server network architecture on three computer laboratories at the department of IT in LFU. This e-Exam is being used by 14 lecturers to make daily quizzes, midterm and final exams for 142 morning and evening students to replace most of the paper based examinations since October 2015. The developed e-Exam platform includes three main subsystems which are integrated and working together to generate e-Exam Packages and to deliver the e-Examinations. A special e-Exam Browser was implemented using C Sharp to establish the client/server model. A usability test of e-Exam platform and questionnaires for both lecturers and students were carried out to assess satisfaction and effectiveness. Finally, the empirical outcomes were achieved and mentioned in this paper. To the best of our knowledge based to review literature and our e-Exam adoption survey, the implemented platform represents the first official e-Exam platform in Kurdistan Region of Iraq.
Бесплатно

Статья научная
With the explosive growth of internet, there are a big amount of data being collected in terms of text document, that attracts many researchers in text mining. Traditional data mining methods are found to be trapped while dealing with the scale of text data. Such large scale data can be handled by using parallel computing frameworks such as: Hadoop and MapRedue etc. However, they are also not away from challenges.On the other hand, Naive Bayes (NB) and its variant Multinomial Naive Bayes (MNB) plays an important role in text mining for their simplicity and robustness but if anything or everything from number of words, documents and labels go beyond the linear scaling, then MNB is intractable and will soon be out of memory while dealing in a single computer. Looking into the high dimensional sparse nature of the documents in text datasets, a scalable sparse generative Naive Bayes (SGNB) classifier is also proposed to develop a good text classification model. Unlike parallelization, SGNB reduces the time complexity non-linearly and hence expected to provide best results. In this paper, an efficient Lovins stemmer in combination with snowball based stopword calculation and word tokenizer is proposed for text pre-processing. The extensive experiments conducted on publicly available very well known text datasets opines the effectiveness of the proposed approach in terms of accuracy, F-score and time in comparison to many baseline methods available in the recent literature.
Бесплатно

Статья научная
In this work, we have developed a research grant management system in Haramaya University. The main aim of this project was to automate the manual working system in order to facilitate grant application process, improve time efficiency, save manual cost, improve the flow of information among researchers, and eliminate work delay. In the process of developing the system, researchers conducted a survey research which helps to identify the stakeholders and experts view. Delphi technique was used to identify the view of stakeholders. Whereas a questionnaire was used to collect data from purposely selected researchers to undertake user acceptance test. Finally, we adopted an iterative and incremental method. For the design, we used the UML Modeling language and PHP, JavaScript, Jquery, Json, Bootstrap and CSS used for the implementation. The user acceptance test found the system is acceptable with an average of 94.45%. Through all this process the system was successfully developed, tested and deployed.
Бесплатно

Статья научная
The Information Technology system use visualization to represent data in different forms. Some new researches in this field working on extract Knowledge, rapid information retrieval from the graphical diagram. Therefore, data visualization now trends to use ontology approach to build a robust knowledge-based system. The proposed of this paper is to developed ontology approach and use software tools to improve visualized knowledge. Moreover, study data visualization subject in term of ontology and how to facilitate understanding it on the end user. Computer networks ontology adopted as a case study to prove the important of this approach. The Object Role Modeling (ORM) is a visualized notation used to build the prototype for ontology, and OntoGraf module in the Protégé tool used to build ontology.
Бесплатно

Development and Application of an Autonomous Learning System for Engineering Graphics Education
Статья научная
Autonomous learning plays an important role in raising students’ learning effect and innovation ability in university education. An effective e-learning environment is indispensable in autonomous learning. This paper studies a web based e-learning system and examines students’ autonomous learning ability and perceptions of e-learning taking students at University of Jinan in China as an example. In this paper, a web-based e-learning system for engineering graphics course is developed. The characteristics, the design idea and strategies fit for engineering graphics are introduced. The architecture and system composition are discussed. The key technologies and implementation methods of each module of system are described in detail. The students had experiences on the network learning system for two years. The practical application indicates that it can enhance students’ perceptual cognition to the teaching contents, increase their learning interests, develop their learning initiative and make them master the teaching contents more quickly.
Бесплатно

Development of A New Efficient Routing Scheme for WiMAX Mesh Networks
Статья научная
The emerging WiMAX (Worldwide Interoperability for Microwave Access) technology (IEEE 802.16) can offer low-cost, high speed and long-range communications. The WiMAX supports a point-to-multipoint (PMP) topology and a mesh topology. A WiMAX network is composed of a Base Station (BS) and multiple Subscriber Station (SS). A BS is the mother node and the SS is the child node, though a SS can also be a mother node of a SS if the child node is connected with him to reach to the BS. The BS serves as a gateway connecting to external networks such as the Internet. Number of nodes situated beside a node is called neighbor nodes. In PMP architecture, there is a multi-hop mesh that can be used to gain the high speed wide area network. Again in mesh topology, it increases the wireless coverage and reconfigures ability. In this mode performance depends on a good routing and scheduling protocol. Routing is the way by which a SS will connect with the BS. A good and efficient routing algorithm along with a scheduling algorithm can improve the total network performance significantly. Scheduling algorithm gives the time slot to all SS in a way so that a SS can transmit data or signal in that time slot. There are many research scopes on IEEE 802.16 mesh network especially in routing and scheduling protocol. The purpose of our thesis work is to propose a new routing algorithm to maximize the performance of the network.
Бесплатно

Development of Blended Learning Content based on Tri Kaya Parisudha-superitem in Kelase Platform
Статья научная
Blended learning can be carried out well if it is supported by good content. Good content consists of the subject, performance assignments, discussion forums, and quiz questions that are packaged in an interesting and structured manner. Good content must also be used to measure students’ abilities in the cognitive, affective, and psychomotor domains. One of the efforts that can be made to realize good blended learning content is to develop content by inserting the Tri Kaya Parisudha and Superitem concepts into the Kelase platform. The Tri Kaya Parisudha concept is used as a basis for measuring students’ abilities in the cognitive, affective, and psychomotor domains. Superitem concept is used as the basis for structured content creation (especially on quiz questions and performance tasks) starting from the lowest to the highest level of complexity. Referring to some of those things, this research aimed to provide an overview of the stages of developing blended learning content that integrated the Tri Kaya Parisudha concept and the Superitem concept in the Kelase platform (a case study of Senior High Schools/Vocational High Schools in Bali). This research used the 4D method, which consists of 4 stages, including Define, Design, Develop, and Disseminate. The subjects involved in content testing were four experts. The tools used to collect data were interview guides, photo documentation, and questionnaires. The technique used to analyze the data was descriptive quantitative. The analysis technique in this research was carried out by making a comparison between the five-scale reference effectiveness standard with the percentage level of effectiveness of the blended learning content. The results showed the level of effectiveness of the blended learning content based on Tri Kaya Parisudha-Superitem in the good category with a percentage was 88.667%.
Бесплатно

Статья научная
There appears to be a tendency for the strategies and methods that have been offered in OOP course learning to affect the improvement of individual skills only. There is a significant need for learning strategies which are relevant and able of improving collaborative working skills. The purpose of this study is to develop a Collaborative Learning and Programming model suitable for Object-Oriented Programming courses and assess its validity, practicality, and effectiveness. The implementation of the CLP model was conducted using the ADDIE development procedure by involving 7 experts, 35 experimental class students, 23 control class students and 4 lecturers of the Object-Oriented Programming course. The survey results showed that the CLP model was valid, practical, and effective in achieving these goals. The validity test results were verified based on experts' assessment, indicating that the aspects contained in the CLP model were valid with an Aiken's value V =0.89. The practicality test results indicated that the model was highly practical with the practicality value of 89.95% from students and 89.67% from lecturers. Finally, using the CLP model demonstrated its effectiveness in reducing the abstraction and complexity of OOP courses and improving student collaboration, particularly in programming tasks. The significance of conducting this survey is that it provides evidence for the effectiveness of the CLP model in achieving its intended goals and can inform the development of future OOP courses and programming tasks. The survey was conducted well, as it used both expert assessment and student and lecturer feedback to assess the validity, practicality, and effectiveness of the CLP model.
Бесплатно

Статья научная
Biometric passports is to prevent the illegal entry of traveler into a specific country and limit the use of counterfeit documents by more accurate identification of an individual. The e-passport, as it is sometimes called,represents a bold initiative in the deployment of two new technologies: Cryptography security and biometrics face and fingerprints. The privacy and security implications of this impending worldwide experiment in biometrics face and fingerprints authentication technology. An overall security process that involves people, technology and procedures can overcome limitations of the Cryptography security and face and fingerprint biometric passport using ASP.Net.
Бесплатно

Development of Networked Virtual Experiment System Based on Virtual Campus
Статья научная
China’s higher education has been going through a period of rapid expansion in undergraduate population,and this means a much heavier demand on teaching resources such as laboratories, experiments, teaching staff,etc., which cannot possibly be made available all of a sudden.To deal with this situation, we found virtual reality (VR) technology very helpful. Virtual reality (VR) has found many applications in education; and the resources of virtual education such as virtual campus, virtual laboratory etc. are used more and more widely, especially in the field of higher education. But so far virtual campus was mainly regarded as a means of image exhibition, and virtual laboratories were no more than 2D display of experimental processes and equipments. To make better use of these resources, this paper puts forward the concept of networked virtual experiment systems based on virtual campus by combining the virtual laboratory and virtual campus with the technique of LAN (Local area network), and establishes its theoretical model. Finally, a networked virtual experiment system based on virtual campus is developed using VRML and 3DSMAX. Networked virtual experiment system based on virtual campus has a promising future for various applications in higher education.
Бесплатно

Development of Quality Assurance System for Academic Programs and Courses Reports
Статья научная
This paper aims to review a proposed Quality Assurance system (QA) which suggests developing the internal quality assurance system of academic programs at the College of Computer and Information Sciences (CCIS), Princess Nourah Bint Abdulrahman University (PNU), Riyadh, Kingdom of Saudi Arabia (KSA), by replacing the existing paper-based QA System into a web-based system. In general, the QA system will work as: providing users the required NCAAA (National Commission for Academic Accreditation and Assessment) reports' forms to be filled. Then, the proposed QA system will gather forms and generates completed reports. At the same time, it provides them to the decision makers. The proposed QA system will allow decision makers to approve reports and view gathered information in many views in which will facilitate the making decision processes in continuing improvement of the educational processes and outcomes. Also, QA system can be extended and applied to other PNU colleges. After that, it can be applied to all KSA universities.
Бесплатно

Статья научная
Classroom teachers of Kindergarten, 1st Grade, or 2nd Grade often use the Hundreds Chart puzzles to teach children the basic mathematical knowledge and skills like counting. Computer programs have been developed to help them to create puzzle sheets by cutting out the numbers, but students still need to solve the puzzles on the printed paper. This study designs and implements a computer application named Hundred Acorn Forest as an instructional method to teach basic counting skills with the Hundreds Chart puzzles using the Unified Process method. The application not only offers an easy way for classroom teachers to create and edit puzzles based on patterns, but also engages students in a unique interactive game play environment, which helps to maintain their interests of learning. In addition, the video playback that demonstrates the process of students solving the puzzle provides classroom teachers valuable information to set up levels of control and consistency that have not been available before.
Бесплатно

Статья научная
In order to improve analytical activities and providing support to decision makers in the field of terminology, the article proposes a decision support system developed based on the data warehouse technologies and online analytical processing OLAP. The architectural and technological model of the system, its integration with the terminological information system is presented. The role of this system in the National Terminology Information System is shown. The article also presents the structure of the data warehouse and the OLAP-cube developed on its basis.
Бесплатно

Статья научная
In the scientific work is presented the development of a method of selecting cloud computing platforms for servicing government agencies, which in future will form the Digital Government according to the Message of the President of the Republic of Qazaqstan N. Nazarbayev to the people of Qazaqstan «Qazaqstan way - 2050: Unified goal, common interests, common future». And also in the article are considered forecasts of growth and the development of cloud services in various countries, including Qazaqstan. Based on the results of research of company «Boston Consulting Group» (BCG), reflected in the article «Qazaqstan on the way to the digital economy», according to the level of digitalization the economy of Qazaqstan occupies the 50-th ranking of 85 governments and is in a group with emerging digital economy. The digital divide between the leading governments and the lagging countries is increasing from year to year; therefore, the article reflects one of the ways to develop the digitalization of Qazaqstan's economy. Descriptions and characteristics of various companies included in the international rating of Cloud100 are described as the most successful and competitive companies in the world on cloud technologies. All companies from this list are distributed as the top 20 companies for PaaS services. A criterion for selecting companies of cloud services is proposed, taking into account international and national ICT requirements. The web-portal (www.cloud.kz) was developed to assess the quality of cloud services from various companies of the world, which are working on cloud-based services. The analysis of the introduction of cloud services in Qazaqstan, and their advantages, and benefits for the public sector was made. For the cloud-based service of the module PaaS are selected the most optimal and suitable companies from the Cloud100 list.
Бесплатно

Development of an English to Yorùbá Machine Translator
Статья научная
The study formulated a computational model for English to Yorùbá text translation process. The modelled translation process was designed, implemented and evaluated. This was with a view to addressing the challenge of English to Yorùbá text machine translator. This machine translator can translate modify and non-modify simple sentences (subject verb object (SVO)). Digital resources in English and its equivalence in Yorùbá were collected using the home domain terminologies and lexical corpus construction techniques. The English to Yorùbá translation process was modelled using phrase structure grammar and re-write rules. The re-write rules were designed and tested using Natural Language Tool Kits (NLTKs). Parse tree and Automata theory based techniques were used to analyse the formulated model. Unified Modeling Language (UML) was used for the software design. The Python programming language and PyQt4 tools were used to implement the model. The developed machine translator was tested with simple sentences. The results for the Basic Subject-Verb-Object (BSVO) and Modified SVO (MSVO) sentences translation show that the total Experimental Subject Respondents (ESRs), machine translator and human expert average scores for word syllable, word orthography, and sentence syntax accuracies were 66.7 percent, 82.3 percent, and 100 percent, respectively. The system translation accuracies were close to a human expert.
Бесплатно

Development of “Explores the Tenggarong City” Using Autonomous Response of Adaptive NPC
Статья научная
The game is one of the big industries today and can be an alternative entertainment to spend holidays and free time and become a very fun activity for children and adults. The game can also be used as an interactive and attractive promotional media with the theme of traveling. One of the development methods that can support the game platform is Finite State Machine. This method is used to regulate the behavior of Non-Player Character (NPC) in order to guide players to complete the game. The results of the study showed that "Explores The Tenggarong City" game is based on Android, has an interesting gameplay and makes the process of knowledge about destination very enjoyable so that players are expected to know information about the destination in Tenggarong City. This research contributes to the development of NPC and FSM in promotional games.
Бесплатно

Статья научная
Diabetes is a chronic disease related to the rise of levels of blood glucose. The disease that leads to serious damage to the heart, blood vessels, eyes, kidneys, and nerves is one of the reasons of death among the people in the world. There are two main types of diabetes: Type 1 and Type 2. The former is a chronic condition in which the pancreas produces little or no insulin by itself. The latter usually in adults, occurs when insulin level is insufficient. Classification of diabetes mellitus data which is one of the reasons of death among the people in the world is important. This study which successfully distinguishes diabetes or normal persons contains two major steps. In the first step, the feature selection or weighting methods are analyzed to find the most effective attributes for this disease. In the further step, the performances of AdaBoost, Gradient Boosted Trees and Random Forest ensemble learning algorithms are evaluated. According to experimental results, the prediction accuracy of the combination of Stability Selection method and AdaBoost learning algorithm is a little better than other algorithms with the classification accuracy by 73.88%.
Бесплатно