“…In the model it is suggested that subject matter approaches should be used. In the literature, there are several approaches used to develop IT knowledge such as collaborative learning (Cao & Xu, 2005), pair programming (Campe et al, 2020), computational thinking Barr & Stephenson, 2011), use of Scratch-like special programs (Bean, Weese, Feldhausen, & Bell, 2015;Burke, 2012;Kalelioglu & Gülbahar, 2014), follow me activities (Bean et al, 2015), and digital stories (Burke, 2012;Zha, Jin, Moore, & Gaston, 2020). For example, learning programming is one of the most difficult areas for students (Raigoza, 2017;Hanks, Fitzgerald, McCauley, Murphy, & Zander, 2011).…”