J Shim, D Kwon, W Lee - IEEE Transactions on Education, 2016 - ieeexplore.ieee.org
In the past, computer programming was perceived as a task only carried out by computer
scientists; in the 21st century, however, computer programming is viewed as a critical and …