Статьи журнала - International Journal of Modern Education and Computer Science

Все статьи: 968

Teaching Programming Courses Online using Cloud System: Practices and Future Challenges

Teaching Programming Courses Online using Cloud System: Practices and Future Challenges

Lakshmanan Senthilkumar

Статья научная

Acceptance of cloud systems as the future has given way to a large number of cloud application installations. They have their presence across domains be it banking, gaming, education and others. A cloud based solution brings down the cost of ownership and maintenance for the host organization. For the users a resilience to use any type of end device being it a workstation, laptop, netbook or even a smartphone to access the application. A typical cloud based LMS was developed with appropriate pedagogy to teach programming courses. Necessary software required are made available on the cloud, with a bare minimum hardware spec requirement at the user end. The paper highlights the adaptability to such pure online course by the students and their learning outcomes. The paper also discusses the issues and challenges both in terms of technology and pedagogy which needs to be addressed when such online courses are planned.

Бесплатно

Teaching artificial intelligence and robotics to undergraduate systems engineering students

Teaching artificial intelligence and robotics to undergraduate systems engineering students

Luis Emilio Alvarez-Dionisi, Mitali Mittra, Rosbelia Balza

Статья научная

The skills of artificial intelligence (AI) and robotics provide a wide window of job opportunities for the following professionals: computer scientists, mechanical engineers, system engineers, computer engineers, biomedical engineers, and electrical engineers. Additionally, other professionals benefiting from AI and robotics’ job opportunities are information technologists, informatic engineers, electronic engineers, data scientists, industrial engineers, big data engineers, and related specialists in the dynamic field of engineering robotics. Therefore, the purpose of this research was to study the effort of teaching AI and robotics to undergraduate systems engineering students at the Polytechnic University Institute “Santiago Mariño” in Barinas, Venezuela. Consequently, the methodology used in this academic research was the case study approach, which included three phases, namely Initiation Phase, Fieldwork Phase, and Closing Phase. In that sense, the design of research adopted in this study was based on the development of an exploratory single case study method. As a result, the Theoretical Framework created as a cornerstone of this research highlighted the following three research variables: (1) Robotic Applications, (2) Mechanics of Robotic Manipulation and Computer Vision, and (3) Object-oriented Analysis and Design (OOAD) and Object-oriented (OO) High-level Programming Languages. In conclusion, two nondirectional null hypotheses were tested, leading to the positive answers of the following research questions: (1) “Can undergraduate systems engineering students apply OOAD and OO High-level Programming Languages to analyze, design, and develop Robotic Applications?” and (2) “Can undergraduate systems engineering students use Mechanics of Robotic Manipulation and Computer Vision to analyze, design, and develop Robotic Applications?” as stated in this case study.

Бесплатно

Test Bank Management System Applying Rasch Model and Data Encryption Standard (DES) Algorithm

Test Bank Management System Applying Rasch Model and Data Encryption Standard (DES) Algorithm

Maria Ellen L. Estrellado, Ariel M. Sison, Bartolome T. Tanguilig III

Статья научная

Online examinations are of great importance to education. It has become a powerful tool for evaluating students' knowledge and learning. Adopting modern technology that saves time and ensures security. The researcher developed a Test Bank Management System that can store test items in any subjects. The system is capable of conducting item analysis using the Rasch model scale. Items that undergo analysis based on Rasch scale helped faculty by quantifying each item as "good", "rejected", or "revised". For securing items in the test bank, Data Encryption Standard (DES) algorithm was successfully applied thus ensuring the safety and reliability of the questions in the test bank. Only items that are ready for deployment to the student's computer during the examinations will be decrypted. In conclusion, the system passed the evaluation process and eliminates redundancy of manual work.

Бесплатно

Test Case Prioritization based on Fault Dependency

Test Case Prioritization based on Fault Dependency

Samia Jafrin, Dip Nandi, Sharfuddin Mahmood

Статья научная

Software testers should prioritize test cases so that important ones are run earlier in the regression testing process to reduce the cost of regression testing. Test case prioritization techniques schedule test cases for execution in an order that improves the performance of regression testing. One of the performance goals i.e. the fault detection rate, measures how quickly faults are detected during the testing process. Improved rate of fault dependency detection can provide faster feedback on software and let developers debug the leading faults at first that cause other faults to appear later. Another performance goal i.e. severity detection rate among faults, measures how quickly more severe faults are detected earlier during testing process. Previous studies addressed the second goal, but did not consider dependency among faults. In this paper an algorithm is proposed to prioritize test cases based on rate of severity detection associated with dependent faults. The aim is to detect more severe leading faults earlier with least amount of execution time and to identify the effectiveness of prioritized test case.

Бесплатно

Text classification using SVM enhanced by multithreading and CUDA

Text classification using SVM enhanced by multithreading and CUDA

Soumick Chatterjee, Pramod George Jose, Debabrata Datta

Статья научная

With the sudden growth of the internet and digital documents available on the web, the task of organizing text data has become a major problem. In recent times, text classification has become one of the main techniques for organizing text data. The idea behind text classification is to classify a given piece of text to a predefined class or category. In the present research work, SVM has been used with linear kernel using the One-V-Rest strategy. The SVM is trained using various data sets collected from various sources. It may so happen that some particular words were not so common around 5-6 years ago, but are currently prevalent due to recent trends. Similarly, new discoveries may result in the coinage of new words. This process can also be applied to text blogs which can be crawled and then analyzed. This technique should in theory be able to classify blogs, tweets or any other document with a significant amount of accuracy. In any text classification process, preprocessing phase takes the most amount of time – cleaning, stemming, lemmatization etc. Hence, the authors have used a multithreading approach to speed up the process. The authors further tried to improve the processing time of the algorithm using GPU parallelism using CUDA.

Бесплатно

Textual coherence improvement of extractive document summarization using greedy approach and word vectors

Textual coherence improvement of extractive document summarization using greedy approach and word vectors

Mohamad Abdolahi, Morteza Zahedi

Статья научная

There is a growing body of attention to importance of document summarization in most NLP tasks. So far, full coverage information, coherence of output sentences and lack of similar sentences (non-redundancy) are the main challenges faced to many experiments in compacted summaries. Although some research has been carried out on compact summaries, there have been few empirical investigations into coherence of output sentences. The aim of this essay is to explore a comprehensive and useful methodology to generate coherent summaries. The methodological approach taken in this study is a mixed method based on most likely n-grams and word2vec algorithm to convert separated sentences into numeric and normalized matrices. This paper attempts to extract statistical properties from numeric matrices. Using a greedy approach, the most relevant sentences to main document subject are selected and placed in the output summary. The proposed greedy method is our backbone algorithm, which utilizes a repeatable algorithm, maximizes two features of conceptual coherence and subject matter diversity in the summary. Suggested approach compares its result to similar model Q_Network and shows the superiority of its algorithm in confronting with long text document.

Бесплатно

Texture Analysis Based on Micro Primitive Descriptor (MPD)

Texture Analysis Based on Micro Primitive Descriptor (MPD)

Rasigiri Venkata lakshmi, E. Srinivasa Reddy, K. Chandra Sekharaiah

Статья научная

Texture classification is an important application in all the fields of image processing and computer vision. This paper proposes a simple and powerful feature set for texture classification, namely micro primitive descriptor (MPD). The MPD is derived from the 2×2 grid of a motif transformed image. The original image is divided into 2×2 pixel grids. Each 2×2 grid is replaced by a motif shape that minimizes the local ascent while traversing the 2×2 grid forming a motif transformed image. The proposed feature set extracts textural information of an image with a more detailed respect of texture characteristics. The results demonstrate that it is much more efficient and effective than representative feature descriptors, such as Random Threshold Vector Technique (RTV) features and Wavelet Transforms Based on Gaussian Markov Random Field (WTBGMF) approach for texture classification.

Бесплатно

The Application of Bayesian Classification Theories in Distance Education System

The Application of Bayesian Classification Theories in Distance Education System

Ma Da, Wei Wei, Hu Hai-guang, Guan Jian-he

Статья научная

With the vigorous application of distance education in recent years, the biggest challenge that the learners and managers are facing today is how to institute the training courses and choose the learning resources according to the personal characteristics of learners. It is subjective to arbitrarily decide the learning resources. This study presents a new constructional method, based on the Bayesian networks of courses relationship. This method uses the feedback of learning resources from the learners and examination results of training courses as data samples. And a new procedure is presented, joining quantitative value of RFM model and naïve Bayesian algorithm, to classify the learners and offer more support to make decision. Moreover, the experimental results demonstrate that the algorithm is efficient and accurate, and the Bayesian network method can be used in other Electronic Commerce System

Бесплатно

The Effect of Different Types of Repeated Performance (Private Vs Public) as Post-Task Activities on The English Students' Accuracy and Fluency in L2 Oral Production

The Effect of Different Types of Repeated Performance (Private Vs Public) as Post-Task Activities on The English Students' Accuracy and Fluency in L2 Oral Production

Hossein Khodabakhshzadeh,Bi Bi Simin Mousavi

Статья научная

This study aims at investigating the effect of post-task activities on the TEFL students' fluency and accuracy in oral production. In particular, the study seeks to discover the effect of different types of repeated performance (i.e., public and private) as post-task activities on fluency and accuracy of oral production. Our premise is in line with Ellis's (1994) idea that these types of activities can promote learning. The participants were all TEFL students studying at Iranian universities and institutes. They were assigned into four groups. They all participated in pre and post interview sessions. The students in group A repeated their performance in private. The students in group B repeated their performance in front of the class and the students in group C as the last experimental group repeated their performance both in public and private. The students in group D as the control group didn't have any repeated performance. The results indicated that group B outperformed all other groups in fluency. Concerning accuracy, the students in group C outperformed the students in all other groups.

Бесплатно

The Effect of Implementation Authentic Assessment Development Result based on ICT Toward Student's Learning Outcome in Learning Process by 2013 Curriculum

The Effect of Implementation Authentic Assessment Development Result based on ICT Toward Student's Learning Outcome in Learning Process by 2013 Curriculum

I Nyoman Jampel, I Wayan Widiana, Dewa Gede Hendra Divayana

Статья научная

This research purpose was to know the differences of student's learning outcome between the students which is learn through the implementation of authentic assessment development result based on ICT with the students which is learn through conventional assessment at grade V cluster V Sukasada sub district Buleleng regency in the academic year 2013/2014. This research was quasi-experiment research. The population of this research is all the grade V students at cluster V Sukasada sub district in amount of five classes. The sample of this research is the grade V students at SD N 2 Pacung which is consist of 23 students and the grade V students at SD N 1 Julah which is consist of 23 students, the sampling technique used was random sampling. The data collected by test instrument that is 35 questions of objective test and then analysis by descriptive statistic and inferential statistic (t-test). Based on the data analysis, provable that tcount = 3.67 and ttable (at significant standard 5%) = 2.02. This is means that tcount > ttable, so it can be interpreted that there is significant differences of learning outcome between the students which is learn through the implementation of authentic assessment development result based on ICT in learning process by 2013 curriculum with the students which is learn through conventional assessment. By arithmetic average, it can be known that the average score of the experiment group student's is 26.35 and the average score of the control group student's is 23.30. It's mean that the average score of experiment group > the average score of control group, so it can be conclude that the implementation of authentic assessment development result based on ICT in learning process by 2013 curriculum had an positive effect through the students grave V learning outcome at cluster V Sukasada sub district, Buleleng regency.

Бесплатно

The Effect of MySQL Workbench in Teaching Entity-Relationship Diagram (ERD) to Relational Schema Mapping

The Effect of MySQL Workbench in Teaching Entity-Relationship Diagram (ERD) to Relational Schema Mapping

Li Yang, Li Cao

Статья научная

While designing a database at the conceptual level using the Entity-Relationship (ER) model is challenging for novices, mapping an Entity-Relationship Diagram (ERD) to a relational schema is not an easy task, either. One of the problems is students' lack of understanding of the underlying mapping principles. The mental gap between the two models in students also makes it difficult for them to perform the conversion. This paper describes two studies that aimed at helping students fill the gap and improve their ERD-Relational schema mapping performance by the use of a visualization tool, MySQL Workbench. We investigated the effect of using MySQL Workbench in teaching ERD-Relational schema mapping. We identified the pros and cons of using visualization in teaching the topic. Our results show that visualization can increase student interest and engagement, and facilitate students connecting the concepts in the two models. With an instructional delivery method that emphasizes the underlying mapping principles, a visualization tool could help undergraduate students improve their performance on ERD-relational schema mapping and facilitate their understanding of the ER model.

Бесплатно

The Effect of Using Instructional Conversation Method on Reading Comprehension of Iranian EFL Learners

The Effect of Using Instructional Conversation Method on Reading Comprehension of Iranian EFL Learners

Nader Assadi Aidinlou, Shafagh Tabeei

Статья научная

The present study mainly focused on the impact of Instructional Conversation (IC) method on reading comprehension of Iranian intermediate high school learners. To accomplish the study,71 high school learners studying English. In order to determine their homogeneities in reading comprehension, a reading comprehension test was given to them. Then they based on their own scores, 45 students assigned two experimental groups and one control group, each include 15 students. Control group are taught through the traditional method, first experimental group are taught through Instructional Conversation method and second experimental group received Instructional Conversation with traditional method. After instruction, a post-test was given to them. The findings reveled differences in the performance of the three groups of the study. Based on the result of these study, adopting integrated approach (instructional conversation method plus traditional method) is more useful for increasing reading comprehension of the students.

Бесплатно

The Effect of Weekly Quizzes on Students' Final Achievement Score

The Effect of Weekly Quizzes on Students' Final Achievement Score

Valeh Gholami, Mostafa Morady Moghaddam

Статья научная

The present study aimed at investigating the effect of weekly quizzes on Iranian high school students' performance on final achievement tests. This effect, which is technically referred to as washback, is defined as the effect of testing on learning and teaching. Most scholars have attempted to provide guidelines in order to achieve positive washback. While some suggest frequent quizzes as a means of positive washback, others oppose the idea. The proponents claim that frequent quizzes stimulate practice and review, give the students more opportunities for feedback and have a positive influence on students' study time. The opponents, on the other hand, believe that too frequent testing might inhibit of larger units of instructional material and frustrate anxious students, and thus, hinder learning. This study explored whether students taking weekly quizzes performed better in the final achievement tests. 70 students studying in grade two of high school were selected and divided into two groups. One group received weekly quizzes and the other group took only midterm exam. The results indicated that the group with weekly quizzes performed better than the group without quizzes.

Бесплатно

The Effects of Scratch-Based Game Activities on Students' Attitudes, Self-Efficacy and Academic Achievement

The Effects of Scratch-Based Game Activities on Students' Attitudes, Self-Efficacy and Academic Achievement

Özgen KORKMAZ

Статья научная

The purpose of the present research is to designate the effects of Scratch-based game activities on students' attitudes towards learning computer programming, self-efficacy beliefs and levels of academic achievement. The research was conducted through a pre-test – post-test control group quasi-experimental study. The study group consists of 49 students studying at the Faculty of Engineering. The test group was administered a teaching method with Scratch-based game activities. On the other hand, the control group was directly taught C++ topics via an editor. Research data were collected via an implementing academic achievement test (Kr-20= 0, 71), attitude towards a learning programming scale (Cronbach's Alpha =0.84) and a computer programming self-efficacy scale (Cronbach's Alpha= 0.966). Our findings are as follows: A significant number of the students consider themselves as mid-level efficient in C++ programming. Scratch-based game activities render no effects on students' attitudes and self-efficacy perceptions. On the other hand, Scratch-based game activities render significant contributions on students' academic achievements in C++ programming language.

Бесплатно

The Estimation and Experiment of Axial Force in Deep Well Pump Basing on Numerical Simulation

The Estimation and Experiment of Axial Force in Deep Well Pump Basing on Numerical Simulation

SHI Wei-dong, WANG Hong-liang, ZHOU Ling, ZOU Ping-ping, WANG Chuan

Статья научная

An axial force estimation is a crucial problem in the design of a deep well pump. According to the cost of time and financial resources by experimental measurement and low precision and applicability of using experiential formulas, the effects of solid modeling, mesh generation, residual convergence precision, turbulence model and numerical solutions on the accuracy of numerical simulation were investigated. And the best scheme was applied in the numerical simulation to predict the axial thrust of the deep well pump. The simulation values of axial force are in agreement with the testing values, and the maximum error is less than 10%.

Бесплатно

The Evaluation of the Academic Progress Information System SIsKA-NG Mobile Based on Heuristic and User Experience

The Evaluation of the Academic Progress Information System SIsKA-NG Mobile Based on Heuristic and User Experience

I. Made Subrata Sandhiyasa, I. Gede Aris Gunadi, Gede Indrawan

Статья научная

The limitations on the Academic Progress Information System (SIsKA) application, in terms of its interface and functionality, have a direct consequence on the quality of service and monitoring student progress in the Computer Science Department of Universitas Pendidikan Ganesha. Therefore, it is necessary to overcome these limitations through research that focuses on the development and evaluation of the next generation of SIsKA (SIsKA-NG) mobile application with real-time notification advantage compared to its counterpart existing web application. The heuristic evaluation of the first stage of this mobile application development identified twenty problems where eight problems with the highest severity (Catastrophic), six problems with high priority (Major), three problems with low priority (Minor) that need to be solved, and three problems that do not need to be fixed unless there is extra time. User satisfaction was measured by using the System Usability Scale (SUS) questionnaire and gave the final score of 82.25. That score was higher than the minimal SUS standard score of 68.00 and was graded as very good, which means that users are very satisfied with using the application. To maximize more of the SIsKA-NG mobile performance, usability testing was conducted to obtain qualitative data from the same SUS respondents by using the Concurrent Think Aloud (CTA) method. CTA gave a summary result of twenty-one criticisms or suggestions that were referred to by the second stage of the SIsKA-NG mobile development.

Бесплатно

The Impact of E-assessments System on the Success of the Implementation Process

The Impact of E-assessments System on the Success of the Implementation Process

Mohammad Ali H. Eljinini, Salwa Alsamarai, Suha Hameed, Amaal Amawi

Статья научная

This study aims to identify the attitudes of the sample individuals from students that have used the electronic assessments (e-assessments) system at Isra University in Jordan. These attitudes describe the relationship between the availability of the requirements for e-assessments applications and the success of its implementation. Analytical descriptive method and sample research have been used. The samples included 246 students from 5 colleges covered by the research sample. The instrument of the study was a questionnaire which consisted of many variables that measured influential relationship among them. The research concluded that there is a relationship effect between the availability of the requirements and the success of the implementation process of the e-assessments system. There is a difference in the members attitudes of the research samples over the impact of which variables are most influenced. The results showed that there is a variation in the attitudes on all variables.

Бесплатно

The Impact of Feature Selection on Meta-Heuristic Algorithms to Data Mining Methods

The Impact of Feature Selection on Meta-Heuristic Algorithms to Data Mining Methods

Maysam Toghraee, Hamid Parvin, Farhad Rad

Статья научная

Feature selection is one of the issues that have been raised in the discussion of machine learning and statistical identification model. We have provided definitions for feature selection and definitions needed to understand this issue, we check. Then, different methods for this problem were based on the type of product, as well as how to evaluate candidate subsets of features, we classify the following categories. As in previous studies may not have understood that different methods of assessment data into consideration, We propose a new approach for assessing similarity of data to understand the relationship between diversity and stability of the data is selected. After review and meta-heuristic algorithms to implement the algorithm found that the cluster has better performance compared with other algorithms for feature selection sustained.

Бесплатно

The Impact of Lecture Attendance on Exams for Novice Programming Students

The Impact of Lecture Attendance on Exams for Novice Programming Students

Ashok Kumar Veerasamy, Daryl D'Souza, Rolf Lindén, Erkki Kaila, Mikko-Jussi Laakso, Tapio Salakoski

Статья научная

In this paper, the correlation between lecture attendance and assessment tasks on final exam performance of introductory programming students has been analyzed to identify if lecture attendance, and completion of in-class and take home formative assessment tasks affects student performance in the final examination. In this study, only lecture attendance, homework exercises and class demonstration scores, and final exam marks have been considered. This study used Spearman's Rank correlation coefficient and multiple regression techniques via SPSS software to analyze the student data of the academic years 2012, 2013 and 2014 of an introductory programming course to test the hypotheses. It is found that, there is a significant correlation between homework exercises and final exam scores. However, formal lecture attendance and final exam performance were negatively correlated. Moreover, multiple regression results of assessment tasks such as homework exercises, class activities and lecture attendance on final exam scores, did not provide any significant value to support the statement "Marks achieved in homework, class demonstrations, and lecture attendance, have a significant positive impact on final examination results".

Бесплатно

The Impact of Mobile Devices for Learning in Higher Education Institutions: Nigerian Universities Case Study

The Impact of Mobile Devices for Learning in Higher Education Institutions: Nigerian Universities Case Study

Shaibu A. Shonola, Mike S. Joy, Solomon S. Oyelere, Jarkko Suhonen

Статья научная

Mobile devices such as smartphones and tablets are becoming increasing popular among students, setting out a new way to communicate, collaborate and learn. The use of portable devices has the capability to inspire new approaches to learning. It is therefore important to examine the students' viewpoints about the educational use of mobile technology in supporting the learning process. The purpose of this study is to determine the impact of mobile devices for learning purposes by exploring the kinds of interactions that students in Nigerian universities have with their portable gadgets. A sample of 240 higher education students participated in the study by completing the researchers' questionnaire. The results of the study indicate the students use their portable devices to exchange education-related messages and academic files with classmates, search the internet and library databases for academic materials, practice online quizzes or tests and hold discussions with classmates among others. The statistical analyses result show that there is no significant difference in the students' use of mobile devices based on gender.

Бесплатно

Журнал