Influence of Blended Learning on Learning Result of Algorithm and Programming

The advancement of today's learning technology makes the learning process no longer fully bases on face to face learning, but can achieve by online learning. Online learning is not only useful in overcoming deficiencies in conventional classroom learning, but also a means to meet the learning styles of students who are less fond of and/or dislike face-to-face learning. On the other hand, the main disadvantage of online learning is the lack of face-to-face interaction, while the strength of face-to-face learning is the intensity of student interaction with teachers, the ease of cooperative learning and the clarity of learning materials. In turn, the superiorities on face-to-face learning and online self-learning can be acquired by blended learning. However, blended learning is a learning solution by taking the best advantage of face-to-face classroom learning and online learning. Blended learning has been a learning solution of today's learning. In this study, two blended learning that has different learning content portions between the portion of face-to-face learning materials and online self-learning was conducted to find out which blended learning results produce better pedagogy between two blended learning, and how well the learning outcomes of blended learning are, especially for Algorithm and Programming subject. The research results showed the blended learning with 60% face-to-face learning content and 40% online self-learning content delivers learning cognitive competency outcomes worse than 40% face-to-face learning content and 60% online self-learning content. The learning outcome of both blended learning is good, that is greater than 60% from the ideal number.