SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Integrated Intelligent Research (IIR) International Journal of Computing Algorithm
Volume: 06 Issue: 01 June 2017 Page No.41-44
ISSN: 2278-2397
41
The Relationship of Mathematics to the Performance of
SHCT it Students in Programming Courses
Myra M. Patalay, Gregory M. Danguilan, Anette G. Daligcon
Shinas College of Technology
Email: myra.patalay@shct.edu.om, m_patalay@yahoo.com, Gregory.Danguilan@shct.edu.om, AnetteDaligcon@shct.edu.om
Abstract— This correlational study investigates whether
Mathematics has a role in the performance of the students in
their programming courses. Students’ grade points from their
basic mathematics and programming courses were collected
and correlated, specifically the grade points of the exiting
Advanced-Diploma students from Semester 1 of Academic
year 2016-2017 of Shinas College of Technology in Oman.
Determining the relationship was analyzed through the use of
Pearson r. Hypothesis is tested and the results of the correlation
were established.
Keywords— mathematics, programming performance
I. INTRODUCTION
Information Technology (IT) in academia refers to an
undergraduate degree programs that prepare students to meet
the needs in of business, government, healthcare, schools and
other kinds of organizations. The emergence of this discipline,
led to the development of standard computing curricula. Math
and Statistics for IT, Programming Fundamentals and
Integrative Programming and Technologies are just three of the
many areas in the IT body of knowledge. [1]
Programming
skills is defined as the skills required to write a computer
program so that data may be processed by a computer or a
machine[2]
. IT degree and computer Science degree are both
computer-related disciplines. Duran (2016) emphasized that
one key factor to consider in pursuing Bachelor of Science in
Computer Science is the programming skills. [3]
Information
Technology degree, which is now being offered in many
colleges and universities, also requires programming skills
from their students.
Shinas College of Technology (ShCT), one of the seven
colleges of Technology, under the ministry of Manpower in
Oman, offers Information Technology courses. The
Information Technology department of the college offers
avenues for students to develop their skills in programming
and software development. It can be make sure that students
are acquiring the needed and necessary skills after completing
a programming course. All IT students in the diploma level
take basic mathematics courses and basic programming
courses before they can proceed to the next level, the
Advanced-Diploma and the Bachelor levels. The basic
programming courses taken by the diploma students include
Introduction to Programming, Applied Database, Object-
Oriented Programming and Ecommerce. On the other hand,
basic mathematics courses are as follows: Calculus I,
Managerial Statistics and Math II. This study was conceived
for the purpose of determining the correlation of basic
mathematics grade points to the performance of the students in
the basic programming courses of the exiting Advanced
Diploma students of Semester 1 for AY 2016-2017 of Shct.
II. LITERATURE REVIEW
A lot of studies and researches have been done correlating the
relationship of Mathematics to programming performance. The
study conducted by Eid and Millham (2013) found that
Mathematics is a factor in the performance of students in
Information Technology learning. They even concluded that
Mathematics should be a component mandatory for all IT
disciplines. They even cited that although a research done by
Bennedsen and Casperen in 2006 was not able to establish a
link between the students scores in Mathematics and in
programming, which was caused by using a single practical
test as a basis [4]
, a lot of researches have been conducted
emphasizing the strong relationship of the two. Early studies
done by Alspaugh(1970), Ricardo (1983), and Ignatuk (1986),
proved that one needs to have a strong mathematical
background to succeed in procedural programming. [5].
Ali,
Farag and Ali (2013) also presented in their papers the strong
argument of authors like Baldwin and Henderson on the
importance of Mathematics to software engineering and to its
practitioners. They also noted that poor mathematical skills
jeopardize the ability of the student to learn, understand and
appreciate computer science’ fundamental theories. [6].
III. CONCEPTUAL FRAMEWORK
The study used the conceptual framework below:
INDEPENDENT DEPENDENT
VARIABLE VARIABLE
Figure 1. Research Paradigm
The relationship of the grade points in the basic mathematics
courses to the performance of the students in their basic
programming courses.
IV. STATEMENT OF THE PROBLEM
The study tried to seek the correlation of basic mathematics
courses grade points to the grade points of the students in
Introduction to Programming, Object-Oriented Programming,
Applied Database and E-commerce. The following specific
questions were also identified:
Grade Points
in
Calculus I
Managerial
Statistics
Math II
Grade Points in
Introduction to
Programming
Object-Oriented
Programmin
(JAVA)
Applied
Database
Integrated Intelligent Research (IIR) International Journal of Computing Algorithm
Volume: 06 Issue: 01 June 2017 Page No.41-44
ISSN: 2278-2397
42
1. What is the academic performance of the Exiting
Advanced-Diploma students in the Semester 1 of
Academic Year 016-2017 in Calculus 1, Managerial
Statistics and Math II?
2. What is the academic performance of the Exiting
Advanced-Diploma students in the Semester 1 of
Academic Year 2016-2017 in Introduction to
Programming, Object-Oriented Programming, Applied
Database, and Ecommerce?
3. Is there a significant relationship between the grade points
of the basic Mathematics courses and the performance in
the basic programming courses of the students in the
Semester 1 of AY 2016-2017?
V. HYPOTHESIS
Based on the problems identified, the hypothesis below was
formulated. There is no significant relationship between the
grade points of the basic Mathematics courses like Calculus I,
Math II and Managerial Statistics and the basic programming
courses like Introduction to Programming, Object-Oriented
Programming, Applied Database and Ecommerce for the
exiting Advanced-Diploma students of Semester 1 for AY
2016-2017.
VI. PARTICIPANTS
A total of twenty one IT students, 18 female and 3 male, who
exited the Advanced-Diploma level for Semester 1 of AY
2016-2017 were used as participants of the study. The students
are currently in the Bachelor level and have completed their
basic mathematics and programming courses.Since the total
number of exiting students in the Advanced Diploma level for
Semester 1 of AY 2016-2017 is only 21, 100% of the
participants were used in this study.
VII. PARTICIPANTS
A request was sent to the registrar of the Information
Technology department to obtain the list of students who
exited in the Advanced-Diploma level for Semester 1 of AY
2016-2017. From the list provided, the TOR containing the
grade points for basic mathematics and programming courses
were collected from the college system.
VIII. METHODS OF DATA ANALYSIS
Pearson r was used by the researchers to determine the
correlation in the grade points of the basic mathematics courses
and the performance of the students in the basic programming
courses.The Pearson product-moment correlation coefficient is
a measure of the strength of the linear relationship between two
variables. It is referred to as Pearson's correlation or simply as
the correlation coefficient. If the relationship between the
variables is not linear, then the correlation coefficient does not
adequately represent the strength of the relationship between
the variables.[7]
IX. RESULTS AND DISCUSSION
Question 1: What is the academic performance of the Exiting
Advanced-Diploma students in the Semester 1 of SY 2016-
2017 in Calculus 1, Managerial Statistics and Math II?
Basic Math Courses GPA Rank
MATH1201 (Managerial Statitistics) 3.05 1
MATH1200 (Calculus I) 2.63 2
MATH3103 (Math II) 2.60 3
MEAN 2.76
Table 1. Academic performance of the students in basic
mathematics courses.
Table 1 shows that the students got the highest GPA in
Managerial statistics, followed by Calculus I and they got the
least GPA in Math II. . The performance in basic programming
courses slightly varies. Several factors may affect the
performance of the students in their basic mathematic courses.
In many studies, a lot of factors have been identified related to
the achievement of students in Mathematics. Saritas and
Akdemir (2009) proved the effectiveness of Demographic
factors like gender, socio-economic status, and parent’s
education level as well as instructional and individual factors
in students achievement in Mathematics. .[8]
A study also
showed that most female prefer Statistics over Calculus
(Forbes and Robinson, 1990). [9]
Although, the female
participants (18) outnumbered the male participants (3) in this
study, the slight variation in the grade points in Basic
Mathematics courses could be attributed not only in the gender
but to the other factors mentioned above. Question 2. What is
the academic performance of the Exiting Advanced-Diploma
students in the Semester 1 of Academic Year 2016-2017 in
Introduction to Programming, Object-Oriented Programming,
Applied Database, and Ecommerce?
BASIC Programming Courses GPA Rank
ITSE1101 (Introduction to
Programming)
3.01 1.5
ITDB1204 (Applied Database) 2.86 4
ITSE2100 (Object-Oriented
Programming using Java)
3.01 1.5
ITBS2203 (E-Commerce for IT) 2.99 3
MEAN 2.96
Table 2. Academic performance of the students in basic
programming courses.
The table shows the academic performance of the exiting
Advanced Diploma students in their basic programming
courses. The grade point average are ranked from the highest
to the lowest GPA. Introduction to programming and Object-
Oriented Programming using Java are the two highest GPA
followed by Ecommerce and in the least is Applied Database
The GPA slightly varies also. The results show that the GPA
of the basic mathematics courses is relatively similar to the
results of the GPA of the programming courses.
As to whether Introduction to Programming which uses C++
and Object-Oriented Programming using Java are the subjects
students find the easiest cannot be justified fully, as the second
highest GPA of the programming course is only a slight lower.
But there are some evidences pointing that Java and C++ are
among the best-liked programming language for beginners, just
Integrated Intelligent Research (IIR) International Journal of Computing Algorithm
Volume: 06 Issue: 01 June 2017 Page No.41-44
ISSN: 2278-2397
43
like the results of an online polls posted in 2015 by Alan Henry
where Java also ranked Number 1 and C and C++ at fourth
rank. [10]
Even in the comparative study by Nanz and Furia
(2015) comparing programming languages including C, Java
and Visual basic using Rosetta Code to determine which
programming language is the best for a certain task, they came
up with a conclusion that answering the question of which is
the best programming language to use will still be a subject of
intense debate as the programming languages tested in their
study differ in features. The implication of the results of their
study was discussed to educators, developers and language
designers. [11]
The slight variation in the grade points can be
attributed to several factors that may have contributed to the
academic performance of the students. Akinola and Nosiru
(2014) presented several factors like lecturers punctuality and
regular attendance, teaching methodologies, attitudes and
friendliness, the personal interest of students in programming
and the regular attendance of students in programming classes
that are contributors to the students performance in computer
programming. [12]
Raadt (2005) identified learning approach as
the most correlated to the success in computer programming.
[13]
Question 3. Is there a significant relationship between the
grade points of the basic Mathematics courses and the
performance in the basic programming courses of the exiting
Advanced-Diploma students in the Semester 1 of AY 2016-
2017?
Basic Math and basic Computer
Programming Course
r = 0.64
Table 3. Correlation between basic mathematic courses and
basic programming courses.
Description Legend: Very strong relationship >=.70; Strong
relationship: .40-.69; Moderate relationship:.30-.39; Weak
relationship:.20-.29; No or negligible relationship:.01-.19;
Negative relationship: <0 Table 3 showed that there is a strong
relationship between mathematics and the performance of the
students in their programming courses. It proved that if a
student is good in Mathematics, the student will also perform
better in programming. In a tech blog written by Phil Johnson,
he confirmed that Math knowledge really helped in
programming basing the answer from his very own experience
as a programmer. [14]
Anwar (2012) found out that tudents
who got poor grades in Mathematics also got poor grades in
programming courses. [15].
In the same way, Bly (2012)
included in his paper two sections providing possible evidence
used by the National Mathematics Advisory Panel in basing
their claim on the important relationship between Mathematics
and computer programming. The sections are: Mathematics as
predictor of Success in Computer Programming and Logo
Programming in mainstream Education. [15]
From these, it can
be concluded that the programming courses require the same
competencies with that of mathematics courses.Therefore, the
null hypothesis which states that there is no significant
relationship between mathematics and the performance in
programming is rejected. The results also shows that
Mathematics plays an important role in predicting the
performance of the students in their programming courses.
X. CONCLUSION
Based on the findings of this study, the researchers conclude
that the performance of the students in their Mathematics
course is correlated with their performance in the programming
subjects. The mathematics performance can predict the
performance in the programming courses of the students.
Recommendation
The researchers are recommending related studies be
conducted to include other areas and variables not covered in
this research.
References
[1] Lunt et al.(2008), “Curriculum Guidelines for
Undergraduate Degree Programs in Information
Technology,” Retrieved on February 26, 2017 from
https://www.acm.org/education/curricula/IT2008%20Curri
culum.pdf.
[2] Programming Skills (2017). In collinsdictionary.com.
Retrieved from
https://www.collinsdictionary.com/dictionary/english/prog
ramming-skills
[3] Duran L. I. (2016). The Role of Mathematics Background
in the Performance of BS CS students in Computer
Programming Subject. International Journal of
MultiDisciplinary Research and Modern Education Vol II
(1) pp. 147
[4] Eid C. and Millham R.. (2013) Should Mathematics be a
Mandatory Fundamental Component of Any IT
Discipline? American Journal of Business Education Vol
6(1)pp.67
[5] White G. and Sivitanides M. (n.d) An Empirical
Investigation of the Relationship Between Success in
Mathematicsand Visual Programming Courses. Journal of
Information Systems Education Vol 14(4)pp.409
[6] Ali P. et al (2014). An Instrument to measure math
Attitudes of Computer Science students. International
Journal of Informationand Education Technology. Vol
4(5) pp.459
[7] Pearson Product-Moment Correlation (2013).In Laerd
Statistics. Retrieved from
https://statistics.laerd.com/statistical-guides/pearson-
correlation-coefficient-statistical-guide.php
[8] Saritas D. and Akdemir O. (2009). Identifying factors
affecting the Mathematics Achievement of Students for
Better Instructional Design.International Journal Of
Instructional Technology and Distance Learning. Creative
Commons Copyright 2004-2016
[9] Forbes S. and Robinson E. (1990). Does She Prefer
Statistics?.Statistics Education Research Journal.
ICOTS3-pp 494
[10] Henry Alan (2015). Five Best Programming Languages
for First-Time Learners. Retrieved from
http://lifehacker.com/five-best-programming-languages-
for-first-time-learners-1494256243
[11] Nanz S and Furia C. (2015). A comparative study of
programming languages in Rosetta Code. 37th
International Conference on Software Engineering.Vol 1
(4). pp.778
[12] Akinola O and Nosiru K (2014). Factors Influencing
Student performance in Computer programming: A fuzzy
Integrated Intelligent Research (IIR) International Journal of Computing Algorithm
Volume: 06 Issue: 01 June 2017 Page No.41-44
ISSN: 2278-2397
44
set operations approach. International Journal of
Advances in engineering and Technology. Vol 7 (4) pp
1141-1149
[13] Raadt M. (2005). Approaches to Learning in Computer
Programming Students and Their Effect on Success.
HERDSA 2005 Conference Proceedings.
[14] Johnson Phil (2012). Does Math Help with Programming?
ITWOrld. Retreived from
http://www.itworld.com/article/2716930/it-
management/does-math-help-with-programming-
.html?page=2
[15] Anwar M.A et al (2012). Analysis of Students’ Grades in
Mathematics, English and Programming Courses: A KDD
Approach. International Journal of Future Computer and
Communication.Vol 1 (2). Pp111
[16] Bly, N. M (2011). Investigating the influence of computer
programs on Perception and Application of Mathematical
Skills.BYU Scholars Archiv. All Theses and Dissertations.
Paper 2651.

Weitere ähnliche Inhalte

Ähnlich wie The Relationship of Mathematics to the Performance of SHCT it Students in Programming Courses

PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...
PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...
PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...ijcax
 
PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...
PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...
PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...ijcax
 
PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...
PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...
PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...ijcax
 
PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...
PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...
PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...ijcax
 
Development of a Mechanism that leads to a Psychological Paradigm Shift in st...
Development of a Mechanism that leads to a Psychological Paradigm Shift in st...Development of a Mechanism that leads to a Psychological Paradigm Shift in st...
Development of a Mechanism that leads to a Psychological Paradigm Shift in st...CINEC Campus
 
A comparative study of machine learning algorithms for virtual learning envir...
A comparative study of machine learning algorithms for virtual learning envir...A comparative study of machine learning algorithms for virtual learning envir...
A comparative study of machine learning algorithms for virtual learning envir...IAESIJAI
 
Analysis of Knowledge Points in the National College Students Mathematics Com...
Analysis of Knowledge Points in the National College Students Mathematics Com...Analysis of Knowledge Points in the National College Students Mathematics Com...
Analysis of Knowledge Points in the National College Students Mathematics Com...ijtsrd
 
Project Management Courses in IS Graduate Programs What is Being .docx
Project Management Courses in IS Graduate Programs What is Being .docxProject Management Courses in IS Graduate Programs What is Being .docx
Project Management Courses in IS Graduate Programs What is Being .docxwkyra78
 
IRJET- Introduction of Programming Skills in Peer Tutoring Programme for ...
IRJET-  	  Introduction of Programming Skills in Peer Tutoring Programme for ...IRJET-  	  Introduction of Programming Skills in Peer Tutoring Programme for ...
IRJET- Introduction of Programming Skills in Peer Tutoring Programme for ...IRJET Journal
 
Application Of Icts To Teaching Statistics To Non Statisticians
Application Of Icts To Teaching Statistics To Non StatisticiansApplication Of Icts To Teaching Statistics To Non Statisticians
Application Of Icts To Teaching Statistics To Non StatisticiansAmber Ford
 
THE USE OF COMPUTER-BASED LEARNING ASSESSMENT FOR PROFESSIONAL COURSES: A STR...
THE USE OF COMPUTER-BASED LEARNING ASSESSMENT FOR PROFESSIONAL COURSES: A STR...THE USE OF COMPUTER-BASED LEARNING ASSESSMENT FOR PROFESSIONAL COURSES: A STR...
THE USE OF COMPUTER-BASED LEARNING ASSESSMENT FOR PROFESSIONAL COURSES: A STR...IAEME Publication
 
Diversity in Utilization of IT Infrastructures among State Universities and C...
Diversity in Utilization of IT Infrastructures among State Universities and C...Diversity in Utilization of IT Infrastructures among State Universities and C...
Diversity in Utilization of IT Infrastructures among State Universities and C...ijtsrd
 
Data mining in higher education university student dropout case study
Data mining in higher education  university student dropout case studyData mining in higher education  university student dropout case study
Data mining in higher education university student dropout case studyIJDKP
 
Are Remedial courses Effective for Engineering Incoming Students?
Are Remedial courses Effective for Engineering Incoming Students?Are Remedial courses Effective for Engineering Incoming Students?
Are Remedial courses Effective for Engineering Incoming Students?Raúl Martínez López
 
IRJET- Student Performance Analysis System for Higher Secondary Education
IRJET- Student Performance Analysis System for Higher Secondary EducationIRJET- Student Performance Analysis System for Higher Secondary Education
IRJET- Student Performance Analysis System for Higher Secondary EducationIRJET Journal
 
IRJET- Using Data Mining to Predict Students Performance
IRJET-  	  Using Data Mining to Predict Students PerformanceIRJET-  	  Using Data Mining to Predict Students Performance
IRJET- Using Data Mining to Predict Students PerformanceIRJET Journal
 
Competency model for
Competency model forCompetency model for
Competency model forcsandit
 
Need analysis for the development of a microcontroller instructional module p...
Need analysis for the development of a microcontroller instructional module p...Need analysis for the development of a microcontroller instructional module p...
Need analysis for the development of a microcontroller instructional module p...journalBEEI
 

Ähnlich wie The Relationship of Mathematics to the Performance of SHCT it Students in Programming Courses (20)

PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...
PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...
PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...
 
PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...
PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...
PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...
 
PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...
PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...
PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...
 
PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...
PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...
PREDICTING ACADEMIC MAJOR OF STUDENTS USING BAYESIAN NETWORKS TO THE CASE OF ...
 
Development of a Mechanism that leads to a Psychological Paradigm Shift in st...
Development of a Mechanism that leads to a Psychological Paradigm Shift in st...Development of a Mechanism that leads to a Psychological Paradigm Shift in st...
Development of a Mechanism that leads to a Psychological Paradigm Shift in st...
 
A comparative study of machine learning algorithms for virtual learning envir...
A comparative study of machine learning algorithms for virtual learning envir...A comparative study of machine learning algorithms for virtual learning envir...
A comparative study of machine learning algorithms for virtual learning envir...
 
Factors influencing academic participation of undergraduate students
Factors influencing academic participation of undergraduate studentsFactors influencing academic participation of undergraduate students
Factors influencing academic participation of undergraduate students
 
Analysis of Knowledge Points in the National College Students Mathematics Com...
Analysis of Knowledge Points in the National College Students Mathematics Com...Analysis of Knowledge Points in the National College Students Mathematics Com...
Analysis of Knowledge Points in the National College Students Mathematics Com...
 
Project Management Courses in IS Graduate Programs What is Being .docx
Project Management Courses in IS Graduate Programs What is Being .docxProject Management Courses in IS Graduate Programs What is Being .docx
Project Management Courses in IS Graduate Programs What is Being .docx
 
IRJET- Introduction of Programming Skills in Peer Tutoring Programme for ...
IRJET-  	  Introduction of Programming Skills in Peer Tutoring Programme for ...IRJET-  	  Introduction of Programming Skills in Peer Tutoring Programme for ...
IRJET- Introduction of Programming Skills in Peer Tutoring Programme for ...
 
Application Of Icts To Teaching Statistics To Non Statisticians
Application Of Icts To Teaching Statistics To Non StatisticiansApplication Of Icts To Teaching Statistics To Non Statisticians
Application Of Icts To Teaching Statistics To Non Statisticians
 
THE USE OF COMPUTER-BASED LEARNING ASSESSMENT FOR PROFESSIONAL COURSES: A STR...
THE USE OF COMPUTER-BASED LEARNING ASSESSMENT FOR PROFESSIONAL COURSES: A STR...THE USE OF COMPUTER-BASED LEARNING ASSESSMENT FOR PROFESSIONAL COURSES: A STR...
THE USE OF COMPUTER-BASED LEARNING ASSESSMENT FOR PROFESSIONAL COURSES: A STR...
 
Paper Presentation
Paper PresentationPaper Presentation
Paper Presentation
 
Diversity in Utilization of IT Infrastructures among State Universities and C...
Diversity in Utilization of IT Infrastructures among State Universities and C...Diversity in Utilization of IT Infrastructures among State Universities and C...
Diversity in Utilization of IT Infrastructures among State Universities and C...
 
Data mining in higher education university student dropout case study
Data mining in higher education  university student dropout case studyData mining in higher education  university student dropout case study
Data mining in higher education university student dropout case study
 
Are Remedial courses Effective for Engineering Incoming Students?
Are Remedial courses Effective for Engineering Incoming Students?Are Remedial courses Effective for Engineering Incoming Students?
Are Remedial courses Effective for Engineering Incoming Students?
 
IRJET- Student Performance Analysis System for Higher Secondary Education
IRJET- Student Performance Analysis System for Higher Secondary EducationIRJET- Student Performance Analysis System for Higher Secondary Education
IRJET- Student Performance Analysis System for Higher Secondary Education
 
IRJET- Using Data Mining to Predict Students Performance
IRJET-  	  Using Data Mining to Predict Students PerformanceIRJET-  	  Using Data Mining to Predict Students Performance
IRJET- Using Data Mining to Predict Students Performance
 
Competency model for
Competency model forCompetency model for
Competency model for
 
Need analysis for the development of a microcontroller instructional module p...
Need analysis for the development of a microcontroller instructional module p...Need analysis for the development of a microcontroller instructional module p...
Need analysis for the development of a microcontroller instructional module p...
 

Mehr von MangaiK4

Application of Ancient Indian Agricultural Practices in Cloud Computing Envir...
Application of Ancient Indian Agricultural Practices in Cloud Computing Envir...Application of Ancient Indian Agricultural Practices in Cloud Computing Envir...
Application of Ancient Indian Agricultural Practices in Cloud Computing Envir...MangaiK4
 
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...MangaiK4
 
High Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code ModulationHigh Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code ModulationMangaiK4
 
Relation Extraction using Hybrid Approach and an Ensemble Algorithm
Relation Extraction using Hybrid Approach and an Ensemble AlgorithmRelation Extraction using Hybrid Approach and an Ensemble Algorithm
Relation Extraction using Hybrid Approach and an Ensemble AlgorithmMangaiK4
 
Saturation Throughput and Delay Aware Asynchronous Noc Using Fuzzy Logic
Saturation Throughput and Delay Aware Asynchronous Noc Using Fuzzy LogicSaturation Throughput and Delay Aware Asynchronous Noc Using Fuzzy Logic
Saturation Throughput and Delay Aware Asynchronous Noc Using Fuzzy LogicMangaiK4
 
Image Based Password using RSA Algorithm
Image Based Password using RSA AlgorithmImage Based Password using RSA Algorithm
Image Based Password using RSA AlgorithmMangaiK4
 
A Framework for Desktop Virtual Reality Application for Education
A Framework for Desktop Virtual Reality Application for EducationA Framework for Desktop Virtual Reality Application for Education
A Framework for Desktop Virtual Reality Application for EducationMangaiK4
 
Smart Security For Data Sharing In Cloud Computing
Smart Security For Data Sharing In Cloud ComputingSmart Security For Data Sharing In Cloud Computing
Smart Security For Data Sharing In Cloud ComputingMangaiK4
 
BugLoc: Bug Localization in Multi Threaded Application via Graph Mining Approach
BugLoc: Bug Localization in Multi Threaded Application via Graph Mining ApproachBugLoc: Bug Localization in Multi Threaded Application via Graph Mining Approach
BugLoc: Bug Localization in Multi Threaded Application via Graph Mining ApproachMangaiK4
 
Motion Object Detection Using BGS Technique
Motion Object Detection Using BGS TechniqueMotion Object Detection Using BGS Technique
Motion Object Detection Using BGS TechniqueMangaiK4
 
Encroachment in Data Processing using Big Data Technology
Encroachment in Data Processing using Big Data TechnologyEncroachment in Data Processing using Big Data Technology
Encroachment in Data Processing using Big Data TechnologyMangaiK4
 
Performance Evaluation of Hybrid Method for Securing and Compressing Images
Performance Evaluation of Hybrid Method for Securing and Compressing ImagesPerformance Evaluation of Hybrid Method for Securing and Compressing Images
Performance Evaluation of Hybrid Method for Securing and Compressing ImagesMangaiK4
 
A Review on - Data Hiding using Cryptography and Steganography
A Review on - Data Hiding using Cryptography and SteganographyA Review on - Data Hiding using Cryptography and Steganography
A Review on - Data Hiding using Cryptography and SteganographyMangaiK4
 
Modeling Originators for Event Forecasting Multi-Task Learning in Mil Algorithm
Modeling Originators for Event Forecasting Multi-Task Learning in Mil AlgorithmModeling Originators for Event Forecasting Multi-Task Learning in Mil Algorithm
Modeling Originators for Event Forecasting Multi-Task Learning in Mil AlgorithmMangaiK4
 
quasi-uniform theta graph
quasi-uniform theta graphquasi-uniform theta graph
quasi-uniform theta graphMangaiK4
 
A Tentative analysis of Liver Disorder using Data Mining Algorithms J48, Deci...
A Tentative analysis of Liver Disorder using Data Mining Algorithms J48, Deci...A Tentative analysis of Liver Disorder using Data Mining Algorithms J48, Deci...
A Tentative analysis of Liver Disorder using Data Mining Algorithms J48, Deci...MangaiK4
 
Marine Object Recognition using Blob Analysis
Marine Object Recognition using Blob AnalysisMarine Object Recognition using Blob Analysis
Marine Object Recognition using Blob AnalysisMangaiK4
 
Implementation of High Speed OFDM Transceiver using FPGA
Implementation of High Speed OFDM Transceiver using FPGAImplementation of High Speed OFDM Transceiver using FPGA
Implementation of High Speed OFDM Transceiver using FPGAMangaiK4
 
Renewable Energy Based on Current Fed Switched Inverter for Smart Grid Applic...
Renewable Energy Based on Current Fed Switched Inverter for Smart Grid Applic...Renewable Energy Based on Current Fed Switched Inverter for Smart Grid Applic...
Renewable Energy Based on Current Fed Switched Inverter for Smart Grid Applic...MangaiK4
 
Detection of Nutrient Deficiencies in Plant Leaves using Image Processing
Detection of Nutrient Deficiencies in Plant Leaves using Image ProcessingDetection of Nutrient Deficiencies in Plant Leaves using Image Processing
Detection of Nutrient Deficiencies in Plant Leaves using Image ProcessingMangaiK4
 

Mehr von MangaiK4 (20)

Application of Ancient Indian Agricultural Practices in Cloud Computing Envir...
Application of Ancient Indian Agricultural Practices in Cloud Computing Envir...Application of Ancient Indian Agricultural Practices in Cloud Computing Envir...
Application of Ancient Indian Agricultural Practices in Cloud Computing Envir...
 
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
 
High Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code ModulationHigh Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
 
Relation Extraction using Hybrid Approach and an Ensemble Algorithm
Relation Extraction using Hybrid Approach and an Ensemble AlgorithmRelation Extraction using Hybrid Approach and an Ensemble Algorithm
Relation Extraction using Hybrid Approach and an Ensemble Algorithm
 
Saturation Throughput and Delay Aware Asynchronous Noc Using Fuzzy Logic
Saturation Throughput and Delay Aware Asynchronous Noc Using Fuzzy LogicSaturation Throughput and Delay Aware Asynchronous Noc Using Fuzzy Logic
Saturation Throughput and Delay Aware Asynchronous Noc Using Fuzzy Logic
 
Image Based Password using RSA Algorithm
Image Based Password using RSA AlgorithmImage Based Password using RSA Algorithm
Image Based Password using RSA Algorithm
 
A Framework for Desktop Virtual Reality Application for Education
A Framework for Desktop Virtual Reality Application for EducationA Framework for Desktop Virtual Reality Application for Education
A Framework for Desktop Virtual Reality Application for Education
 
Smart Security For Data Sharing In Cloud Computing
Smart Security For Data Sharing In Cloud ComputingSmart Security For Data Sharing In Cloud Computing
Smart Security For Data Sharing In Cloud Computing
 
BugLoc: Bug Localization in Multi Threaded Application via Graph Mining Approach
BugLoc: Bug Localization in Multi Threaded Application via Graph Mining ApproachBugLoc: Bug Localization in Multi Threaded Application via Graph Mining Approach
BugLoc: Bug Localization in Multi Threaded Application via Graph Mining Approach
 
Motion Object Detection Using BGS Technique
Motion Object Detection Using BGS TechniqueMotion Object Detection Using BGS Technique
Motion Object Detection Using BGS Technique
 
Encroachment in Data Processing using Big Data Technology
Encroachment in Data Processing using Big Data TechnologyEncroachment in Data Processing using Big Data Technology
Encroachment in Data Processing using Big Data Technology
 
Performance Evaluation of Hybrid Method for Securing and Compressing Images
Performance Evaluation of Hybrid Method for Securing and Compressing ImagesPerformance Evaluation of Hybrid Method for Securing and Compressing Images
Performance Evaluation of Hybrid Method for Securing and Compressing Images
 
A Review on - Data Hiding using Cryptography and Steganography
A Review on - Data Hiding using Cryptography and SteganographyA Review on - Data Hiding using Cryptography and Steganography
A Review on - Data Hiding using Cryptography and Steganography
 
Modeling Originators for Event Forecasting Multi-Task Learning in Mil Algorithm
Modeling Originators for Event Forecasting Multi-Task Learning in Mil AlgorithmModeling Originators for Event Forecasting Multi-Task Learning in Mil Algorithm
Modeling Originators for Event Forecasting Multi-Task Learning in Mil Algorithm
 
quasi-uniform theta graph
quasi-uniform theta graphquasi-uniform theta graph
quasi-uniform theta graph
 
A Tentative analysis of Liver Disorder using Data Mining Algorithms J48, Deci...
A Tentative analysis of Liver Disorder using Data Mining Algorithms J48, Deci...A Tentative analysis of Liver Disorder using Data Mining Algorithms J48, Deci...
A Tentative analysis of Liver Disorder using Data Mining Algorithms J48, Deci...
 
Marine Object Recognition using Blob Analysis
Marine Object Recognition using Blob AnalysisMarine Object Recognition using Blob Analysis
Marine Object Recognition using Blob Analysis
 
Implementation of High Speed OFDM Transceiver using FPGA
Implementation of High Speed OFDM Transceiver using FPGAImplementation of High Speed OFDM Transceiver using FPGA
Implementation of High Speed OFDM Transceiver using FPGA
 
Renewable Energy Based on Current Fed Switched Inverter for Smart Grid Applic...
Renewable Energy Based on Current Fed Switched Inverter for Smart Grid Applic...Renewable Energy Based on Current Fed Switched Inverter for Smart Grid Applic...
Renewable Energy Based on Current Fed Switched Inverter for Smart Grid Applic...
 
Detection of Nutrient Deficiencies in Plant Leaves using Image Processing
Detection of Nutrient Deficiencies in Plant Leaves using Image ProcessingDetection of Nutrient Deficiencies in Plant Leaves using Image Processing
Detection of Nutrient Deficiencies in Plant Leaves using Image Processing
 

Kürzlich hochgeladen

APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 

Kürzlich hochgeladen (20)

APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 

The Relationship of Mathematics to the Performance of SHCT it Students in Programming Courses

  • 1. Integrated Intelligent Research (IIR) International Journal of Computing Algorithm Volume: 06 Issue: 01 June 2017 Page No.41-44 ISSN: 2278-2397 41 The Relationship of Mathematics to the Performance of SHCT it Students in Programming Courses Myra M. Patalay, Gregory M. Danguilan, Anette G. Daligcon Shinas College of Technology Email: myra.patalay@shct.edu.om, m_patalay@yahoo.com, Gregory.Danguilan@shct.edu.om, AnetteDaligcon@shct.edu.om Abstract— This correlational study investigates whether Mathematics has a role in the performance of the students in their programming courses. Students’ grade points from their basic mathematics and programming courses were collected and correlated, specifically the grade points of the exiting Advanced-Diploma students from Semester 1 of Academic year 2016-2017 of Shinas College of Technology in Oman. Determining the relationship was analyzed through the use of Pearson r. Hypothesis is tested and the results of the correlation were established. Keywords— mathematics, programming performance I. INTRODUCTION Information Technology (IT) in academia refers to an undergraduate degree programs that prepare students to meet the needs in of business, government, healthcare, schools and other kinds of organizations. The emergence of this discipline, led to the development of standard computing curricula. Math and Statistics for IT, Programming Fundamentals and Integrative Programming and Technologies are just three of the many areas in the IT body of knowledge. [1] Programming skills is defined as the skills required to write a computer program so that data may be processed by a computer or a machine[2] . IT degree and computer Science degree are both computer-related disciplines. Duran (2016) emphasized that one key factor to consider in pursuing Bachelor of Science in Computer Science is the programming skills. [3] Information Technology degree, which is now being offered in many colleges and universities, also requires programming skills from their students. Shinas College of Technology (ShCT), one of the seven colleges of Technology, under the ministry of Manpower in Oman, offers Information Technology courses. The Information Technology department of the college offers avenues for students to develop their skills in programming and software development. It can be make sure that students are acquiring the needed and necessary skills after completing a programming course. All IT students in the diploma level take basic mathematics courses and basic programming courses before they can proceed to the next level, the Advanced-Diploma and the Bachelor levels. The basic programming courses taken by the diploma students include Introduction to Programming, Applied Database, Object- Oriented Programming and Ecommerce. On the other hand, basic mathematics courses are as follows: Calculus I, Managerial Statistics and Math II. This study was conceived for the purpose of determining the correlation of basic mathematics grade points to the performance of the students in the basic programming courses of the exiting Advanced Diploma students of Semester 1 for AY 2016-2017 of Shct. II. LITERATURE REVIEW A lot of studies and researches have been done correlating the relationship of Mathematics to programming performance. The study conducted by Eid and Millham (2013) found that Mathematics is a factor in the performance of students in Information Technology learning. They even concluded that Mathematics should be a component mandatory for all IT disciplines. They even cited that although a research done by Bennedsen and Casperen in 2006 was not able to establish a link between the students scores in Mathematics and in programming, which was caused by using a single practical test as a basis [4] , a lot of researches have been conducted emphasizing the strong relationship of the two. Early studies done by Alspaugh(1970), Ricardo (1983), and Ignatuk (1986), proved that one needs to have a strong mathematical background to succeed in procedural programming. [5]. Ali, Farag and Ali (2013) also presented in their papers the strong argument of authors like Baldwin and Henderson on the importance of Mathematics to software engineering and to its practitioners. They also noted that poor mathematical skills jeopardize the ability of the student to learn, understand and appreciate computer science’ fundamental theories. [6]. III. CONCEPTUAL FRAMEWORK The study used the conceptual framework below: INDEPENDENT DEPENDENT VARIABLE VARIABLE Figure 1. Research Paradigm The relationship of the grade points in the basic mathematics courses to the performance of the students in their basic programming courses. IV. STATEMENT OF THE PROBLEM The study tried to seek the correlation of basic mathematics courses grade points to the grade points of the students in Introduction to Programming, Object-Oriented Programming, Applied Database and E-commerce. The following specific questions were also identified: Grade Points in Calculus I Managerial Statistics Math II Grade Points in Introduction to Programming Object-Oriented Programmin (JAVA) Applied Database
  • 2. Integrated Intelligent Research (IIR) International Journal of Computing Algorithm Volume: 06 Issue: 01 June 2017 Page No.41-44 ISSN: 2278-2397 42 1. What is the academic performance of the Exiting Advanced-Diploma students in the Semester 1 of Academic Year 016-2017 in Calculus 1, Managerial Statistics and Math II? 2. What is the academic performance of the Exiting Advanced-Diploma students in the Semester 1 of Academic Year 2016-2017 in Introduction to Programming, Object-Oriented Programming, Applied Database, and Ecommerce? 3. Is there a significant relationship between the grade points of the basic Mathematics courses and the performance in the basic programming courses of the students in the Semester 1 of AY 2016-2017? V. HYPOTHESIS Based on the problems identified, the hypothesis below was formulated. There is no significant relationship between the grade points of the basic Mathematics courses like Calculus I, Math II and Managerial Statistics and the basic programming courses like Introduction to Programming, Object-Oriented Programming, Applied Database and Ecommerce for the exiting Advanced-Diploma students of Semester 1 for AY 2016-2017. VI. PARTICIPANTS A total of twenty one IT students, 18 female and 3 male, who exited the Advanced-Diploma level for Semester 1 of AY 2016-2017 were used as participants of the study. The students are currently in the Bachelor level and have completed their basic mathematics and programming courses.Since the total number of exiting students in the Advanced Diploma level for Semester 1 of AY 2016-2017 is only 21, 100% of the participants were used in this study. VII. PARTICIPANTS A request was sent to the registrar of the Information Technology department to obtain the list of students who exited in the Advanced-Diploma level for Semester 1 of AY 2016-2017. From the list provided, the TOR containing the grade points for basic mathematics and programming courses were collected from the college system. VIII. METHODS OF DATA ANALYSIS Pearson r was used by the researchers to determine the correlation in the grade points of the basic mathematics courses and the performance of the students in the basic programming courses.The Pearson product-moment correlation coefficient is a measure of the strength of the linear relationship between two variables. It is referred to as Pearson's correlation or simply as the correlation coefficient. If the relationship between the variables is not linear, then the correlation coefficient does not adequately represent the strength of the relationship between the variables.[7] IX. RESULTS AND DISCUSSION Question 1: What is the academic performance of the Exiting Advanced-Diploma students in the Semester 1 of SY 2016- 2017 in Calculus 1, Managerial Statistics and Math II? Basic Math Courses GPA Rank MATH1201 (Managerial Statitistics) 3.05 1 MATH1200 (Calculus I) 2.63 2 MATH3103 (Math II) 2.60 3 MEAN 2.76 Table 1. Academic performance of the students in basic mathematics courses. Table 1 shows that the students got the highest GPA in Managerial statistics, followed by Calculus I and they got the least GPA in Math II. . The performance in basic programming courses slightly varies. Several factors may affect the performance of the students in their basic mathematic courses. In many studies, a lot of factors have been identified related to the achievement of students in Mathematics. Saritas and Akdemir (2009) proved the effectiveness of Demographic factors like gender, socio-economic status, and parent’s education level as well as instructional and individual factors in students achievement in Mathematics. .[8] A study also showed that most female prefer Statistics over Calculus (Forbes and Robinson, 1990). [9] Although, the female participants (18) outnumbered the male participants (3) in this study, the slight variation in the grade points in Basic Mathematics courses could be attributed not only in the gender but to the other factors mentioned above. Question 2. What is the academic performance of the Exiting Advanced-Diploma students in the Semester 1 of Academic Year 2016-2017 in Introduction to Programming, Object-Oriented Programming, Applied Database, and Ecommerce? BASIC Programming Courses GPA Rank ITSE1101 (Introduction to Programming) 3.01 1.5 ITDB1204 (Applied Database) 2.86 4 ITSE2100 (Object-Oriented Programming using Java) 3.01 1.5 ITBS2203 (E-Commerce for IT) 2.99 3 MEAN 2.96 Table 2. Academic performance of the students in basic programming courses. The table shows the academic performance of the exiting Advanced Diploma students in their basic programming courses. The grade point average are ranked from the highest to the lowest GPA. Introduction to programming and Object- Oriented Programming using Java are the two highest GPA followed by Ecommerce and in the least is Applied Database The GPA slightly varies also. The results show that the GPA of the basic mathematics courses is relatively similar to the results of the GPA of the programming courses. As to whether Introduction to Programming which uses C++ and Object-Oriented Programming using Java are the subjects students find the easiest cannot be justified fully, as the second highest GPA of the programming course is only a slight lower. But there are some evidences pointing that Java and C++ are among the best-liked programming language for beginners, just
  • 3. Integrated Intelligent Research (IIR) International Journal of Computing Algorithm Volume: 06 Issue: 01 June 2017 Page No.41-44 ISSN: 2278-2397 43 like the results of an online polls posted in 2015 by Alan Henry where Java also ranked Number 1 and C and C++ at fourth rank. [10] Even in the comparative study by Nanz and Furia (2015) comparing programming languages including C, Java and Visual basic using Rosetta Code to determine which programming language is the best for a certain task, they came up with a conclusion that answering the question of which is the best programming language to use will still be a subject of intense debate as the programming languages tested in their study differ in features. The implication of the results of their study was discussed to educators, developers and language designers. [11] The slight variation in the grade points can be attributed to several factors that may have contributed to the academic performance of the students. Akinola and Nosiru (2014) presented several factors like lecturers punctuality and regular attendance, teaching methodologies, attitudes and friendliness, the personal interest of students in programming and the regular attendance of students in programming classes that are contributors to the students performance in computer programming. [12] Raadt (2005) identified learning approach as the most correlated to the success in computer programming. [13] Question 3. Is there a significant relationship between the grade points of the basic Mathematics courses and the performance in the basic programming courses of the exiting Advanced-Diploma students in the Semester 1 of AY 2016- 2017? Basic Math and basic Computer Programming Course r = 0.64 Table 3. Correlation between basic mathematic courses and basic programming courses. Description Legend: Very strong relationship >=.70; Strong relationship: .40-.69; Moderate relationship:.30-.39; Weak relationship:.20-.29; No or negligible relationship:.01-.19; Negative relationship: <0 Table 3 showed that there is a strong relationship between mathematics and the performance of the students in their programming courses. It proved that if a student is good in Mathematics, the student will also perform better in programming. In a tech blog written by Phil Johnson, he confirmed that Math knowledge really helped in programming basing the answer from his very own experience as a programmer. [14] Anwar (2012) found out that tudents who got poor grades in Mathematics also got poor grades in programming courses. [15]. In the same way, Bly (2012) included in his paper two sections providing possible evidence used by the National Mathematics Advisory Panel in basing their claim on the important relationship between Mathematics and computer programming. The sections are: Mathematics as predictor of Success in Computer Programming and Logo Programming in mainstream Education. [15] From these, it can be concluded that the programming courses require the same competencies with that of mathematics courses.Therefore, the null hypothesis which states that there is no significant relationship between mathematics and the performance in programming is rejected. The results also shows that Mathematics plays an important role in predicting the performance of the students in their programming courses. X. CONCLUSION Based on the findings of this study, the researchers conclude that the performance of the students in their Mathematics course is correlated with their performance in the programming subjects. The mathematics performance can predict the performance in the programming courses of the students. Recommendation The researchers are recommending related studies be conducted to include other areas and variables not covered in this research. References [1] Lunt et al.(2008), “Curriculum Guidelines for Undergraduate Degree Programs in Information Technology,” Retrieved on February 26, 2017 from https://www.acm.org/education/curricula/IT2008%20Curri culum.pdf. [2] Programming Skills (2017). In collinsdictionary.com. Retrieved from https://www.collinsdictionary.com/dictionary/english/prog ramming-skills [3] Duran L. I. (2016). The Role of Mathematics Background in the Performance of BS CS students in Computer Programming Subject. International Journal of MultiDisciplinary Research and Modern Education Vol II (1) pp. 147 [4] Eid C. and Millham R.. (2013) Should Mathematics be a Mandatory Fundamental Component of Any IT Discipline? American Journal of Business Education Vol 6(1)pp.67 [5] White G. and Sivitanides M. (n.d) An Empirical Investigation of the Relationship Between Success in Mathematicsand Visual Programming Courses. Journal of Information Systems Education Vol 14(4)pp.409 [6] Ali P. et al (2014). An Instrument to measure math Attitudes of Computer Science students. International Journal of Informationand Education Technology. Vol 4(5) pp.459 [7] Pearson Product-Moment Correlation (2013).In Laerd Statistics. Retrieved from https://statistics.laerd.com/statistical-guides/pearson- correlation-coefficient-statistical-guide.php [8] Saritas D. and Akdemir O. (2009). Identifying factors affecting the Mathematics Achievement of Students for Better Instructional Design.International Journal Of Instructional Technology and Distance Learning. Creative Commons Copyright 2004-2016 [9] Forbes S. and Robinson E. (1990). Does She Prefer Statistics?.Statistics Education Research Journal. ICOTS3-pp 494 [10] Henry Alan (2015). Five Best Programming Languages for First-Time Learners. Retrieved from http://lifehacker.com/five-best-programming-languages- for-first-time-learners-1494256243 [11] Nanz S and Furia C. (2015). A comparative study of programming languages in Rosetta Code. 37th International Conference on Software Engineering.Vol 1 (4). pp.778 [12] Akinola O and Nosiru K (2014). Factors Influencing Student performance in Computer programming: A fuzzy
  • 4. Integrated Intelligent Research (IIR) International Journal of Computing Algorithm Volume: 06 Issue: 01 June 2017 Page No.41-44 ISSN: 2278-2397 44 set operations approach. International Journal of Advances in engineering and Technology. Vol 7 (4) pp 1141-1149 [13] Raadt M. (2005). Approaches to Learning in Computer Programming Students and Their Effect on Success. HERDSA 2005 Conference Proceedings. [14] Johnson Phil (2012). Does Math Help with Programming? ITWOrld. Retreived from http://www.itworld.com/article/2716930/it- management/does-math-help-with-programming- .html?page=2 [15] Anwar M.A et al (2012). Analysis of Students’ Grades in Mathematics, English and Programming Courses: A KDD Approach. International Journal of Future Computer and Communication.Vol 1 (2). Pp111 [16] Bly, N. M (2011). Investigating the influence of computer programs on Perception and Application of Mathematical Skills.BYU Scholars Archiv. All Theses and Dissertations. Paper 2651.