Professional Documents
Culture Documents
Pearson r was used by the researchers to determine the The table shows the academic performance of the exiting
correlation in the grade points of the basic mathematics courses Advanced Diploma students in their basic programming
and the performance of the students in the basic programming courses. The grade point average are ranked from the highest
courses.The Pearson product-moment correlation coefficient is to the lowest GPA. Introduction to programming and Object-
a measure of the strength of the linear relationship between two Oriented Programming using Java are the two highest GPA
variables. It is referred to as Pearson's correlation or simply as followed by Ecommerce and in the least is Applied Database
the correlation coefficient. If the relationship between the The GPA slightly varies also. The results show that the GPA
variables is not linear, then the correlation coefficient does not of the basic mathematics courses is relatively similar to the
adequately represent the strength of the relationship between results of the GPA of the programming courses.
the variables.[7]
As to whether Introduction to Programming which uses C++
IX. RESULTS AND DISCUSSION and Object-Oriented Programming using Java are the subjects
students find the easiest cannot be justified fully, as the second
Question 1: What is the academic performance of the Exiting highest GPA of the programming course is only a slight lower.
Advanced-Diploma students in the Semester 1 of SY 2016- But there are some evidences pointing that Java and C++ are
2017 in Calculus 1, Managerial Statistics and Math II? among the best-liked programming language for beginners, just
2
Integrated Intelligent Research (IIR) International Journal of Computing Algorithm
Volume: 06 Issue: 01 June 2017 Page No.41-44
ISSN: 2278-2397
like the results of an online polls posted in 2015 by Alan Henry X. CONCLUSION
where Java also ranked Number 1 and C and C++ at fourth
rank. [10] Even in the comparative study by Nanz and Furia Based on the findings of this study, the researchers conclude
(2015) comparing programming languages including C, Java that the performance of the students in their Mathematics
and Visual basic using Rosetta Code to determine which course is correlated with their performance in the programming
programming language is the best for a certain task, they came subjects. The mathematics performance can predict the
up with a conclusion that answering the question of which is performance in the programming courses of the students.
the best programming language to use will still be a subject of
intense debate as the programming languages tested in their Recommendation
study differ in features. The implication of the results of their The researchers are recommending related studies be
study was discussed to educators, developers and language conducted to include other areas and variables not covered in
designers. [11] The slight variation in the grade points can be this research.
attributed to several factors that may have contributed to the
academic performance of the students. Akinola and Nosiru References
(2014) presented several factors like lecturers punctuality and [1] Lunt et al.(2008), “Curriculum Guidelines for
regular attendance, teaching methodologies, attitudes and Undergraduate Degree Programs in Information
friendliness, the personal interest of students in programming Technology,” Retrieved on February 26, 2017 from
and the regular attendance of students in programming classes https://www.acm.org/education/curricula/IT2008%20Curri
that are contributors to the students performance in computer culum.pdf.
programming. [12] Raadt (2005) identified learning approach as [2] Programming Skills (2017). In collinsdictionary.com.
the most correlated to the success in computer programming. Retrieved from
[13]
https://www.collinsdictionary.com/dictionary/english/prog
ramming-skills
Question 3. Is there a significant relationship between the [3] Duran L. I. (2016). The Role of Mathematics Background
grade points of the basic Mathematics courses and the in the Performance of BS CS students in Computer
performance in the basic programming courses of the exiting Programming Subject. International Journal of
Advanced-Diploma students in the Semester 1 of AY 2016- MultiDisciplinary Research and Modern Education Vol II
2017? (1) pp. 147
[4] Eid C. and Millham R.. (2013) Should Mathematics be a
Basic Math and basic Computer r = 0.64 Mandatory Fundamental Component of Any IT
Programming Course Discipline? American Journal of Business Education Vol
6(1)pp.67
Table 3. Correlation between basic mathematic courses and [5] White G. and Sivitanides M. (n.d) An Empirical
basic programming courses. Investigation of the Relationship Between Success in
Mathematicsand Visual Programming Courses. Journal of
Description Legend: Very strong relationship >=.70; Strong Information Systems Education Vol 14(4)pp.409
relationship: .40-.69; Moderate relationship:.30-.39; Weak [6] Ali P. et al (2014). An Instrument to measure math
relationship:.20-.29; No or negligible relationship:.01-.19; Attitudes of Computer Science students. International
Negative relationship: <0 Table 3 showed that there is a strong Journal of Informationand Education Technology. Vol
relationship between mathematics and the performance of the 4(5) pp.459
students in their programming courses. It proved that if a [7] Pearson Product-Moment Correlation (2013).In Laerd
student is good in Mathematics, the student will also perform Statistics. Retrieved from
better in programming. In a tech blog written by Phil Johnson, https://statistics.laerd.com/statistical-guides/pearson-
he confirmed that Math knowledge really helped in correlation-coefficient-statistical-guide.php
programming basing the answer from his very own experience [8] Saritas D. and Akdemir O. (2009). Identifying factors
as a programmer. [14] Anwar (2012) found out that tudents who affecting the Mathematics Achievement of Students for
got poor grades in Mathematics also got poor grades in Better Instructional Design.International Journal Of
programming courses. [15]. In the same way, Bly (2012) Instructional Technology and Distance Learning. Creative
included in his paper two sections providing possible evidence Commons Copyright 2004-2016
used by the National Mathematics Advisory Panel in basing [9] Forbes S. and Robinson E. (1990). Does She Prefer
their claim on the important relationship between Mathematics Statistics?.Statistics Education Research Journal.
and computer programming. The sections are: Mathematics as ICOTS3-pp 494
predictor of Success in Computer Programming and Logo [10] Henry Alan (2015). Five Best Programming Languages
Programming in mainstream Education. [15] From these, it can for First-Time Learners. Retrieved from
be concluded that the programming courses require the same http://lifehacker.com/five-best-programming-languages-
competencies with that of mathematics courses.Therefore, the for-first-time-learners-1494256243
null hypothesis which states that there is no significant [11] Nanz S and Furia C. (2015). A comparative study of
relationship between mathematics and the performance in programming languages in Rosetta Code. 37th
programming is rejected. The results also shows that International Conference on Software Engineering.Vol 1
Mathematics plays an important role in predicting the (4). pp.778
performance of the students in their programming courses. [12] Akinola O and Nosiru K (2014). Factors Influencing
Student performance in Computer programming: A fuzzy
3
Integrated Intelligent Research (IIR) International Journal of Computing Algorithm
Volume: 06 Issue: 01 June 2017 Page No.41-44
ISSN: 2278-2397
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/d
oes-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.