With the rapid growth of information technology for modern human life, departments in several universities such
as computer science, computer engineering, software engineering, information technology, and computer business
have been in demand. Generally, teaching and learning in these departments, the topic “Basic Computer
Programming” is one of the fundamental topics that students need to learn in order to develop ideas and logic of