Enhanced Programming Learning Model (EPLM) through Continuous Collaborative Coding (CCC) Practice
DOI:
https://doi.org/10.16920/jeet/2020/v33i0/150117Keywords:
Enhanced Learning Model, Continuous Collaborative Coding (CCC), Programming Skills, Problem Solving.Abstract
As the world is moving towards perfection and competition, the requirements of industries have increased. To meet this industry needs conventional teaching learning model has to be enhanced. The real world problems in computing requires problem solving coders in fact, fast problem solver. The teaching learning process adapts the conventional approach of programming skills. But the industry requirements are much higher. It is much focussed on solving real world problem. The market job analysis says that most of the jobs and job hikes require proper coding skills and mastery in programming languages. Conventional teaching method for programming languages needs to be enhanced by practicing industry coding standards and adaption of collaborative learning. To reduce the gap between actual practice and the software industry circumstances and to develop a decisive programmer or coder this technique is useful. To develop programming skills, it needs analytical and rational approach. Hence, to grow the problem solving ability of a student not only effectively but also efficiently Enhanced Programming Learning Model (EPLM) through Continuous Collaborative Coding (CCC) practice is proposed.
The objective of this method is to enhance problem solving ability among the students and to meet the industry needs through proper coding skills. Through the collaborative coding, programming skills have improved among the students. This experiment is conducted for the pre-final year Computer Science Engineering Students for Java Programming Language course. The learner's engagement has improved effectively by this learning mode. The effect of the experiment is verified with Pre-test and Post-test before and after the EPLM through CCC session. Feedback of the students has also proved its effectiveness. It is observed that the collaborative learning skills have improved. The benefits of collaborative learning include: Development of higher-level thinking, oral communication, self-management, and leadership skills too.
Access to login into the old portal (Manuscript Communicator) for Peer Review-

