Computer programmers must be able to understand programming source code and write
programs that execute complex tasks to solve real-world problems. This article is a transdisciplinary
study at the intersection of computer ...