“…Recently, there has been a trend related to the discovery of the predictors of programming skills and the cause of the failure in programming courses (Ferrer-Mico, Fernandez & Sanchez, 2012;Hwang et al, 2012;Shaw, 2012;Lau & Yuen, 2011;Lau & Yuen, 2009;Sivasakthi & Rajendran, 2011;Hawi, 2010;Jegede, 2009). Studies on this issue show that programming success is affected by factors such as gender (Yurdugül & Aşkar, 2013;Sullivan & Bers, 2012;Lau & Yuen, 2011), programming experience (Bergersen & Gustafsson, 2011;Lau & Yuen, 2011;Jegede, 2009), academic achievement and mathematic performance (Lau & Yuen, 2009;Ambrosio et al, 2011), self-efficacy (Jegede, 2009;Altun & Mazman, 2012) and problem solving skills (Yurdugül & Aşkar, 2013;Fessakis, Gouli & Mavroudi, 2013). Therefore, investigation of factors affecting success in programming courses can increase in student success in these courses which is mandatory and is mostly perceived as difficult.…”