References
- Bart, A. C., Tibau, J., Tilevich, E., Shaffer, C. A., & Kafura, D. (2017). Virginia Tech, BlockPy: An open access data-science environment for introductory programmers May 2017, Computers, 50(5), 18–26.
- Bentrad, S., & Meslati, D. (2011). Visual programming and program visualization – towards an ideal visual software engineering system. ACEEE International Journal on Information Technology, 1(3), 56–62. https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.592.5562&rep=rep1&type=pdf
- Bers, M. U., & Horn, M. S. (2010). Tangible programming in early childhood: Revisiting developmental assumptions through new technologies. In I. R. Berson & M. J. Berson (Eds.), High-tech tots (pp. 49–70). Information Age.
- Burke, Q., O'Byrne, W. I., & Kafai, Y. B. (2016). Computational participation: Understanding coding as an extension of literacy instruction. Journal of Adolescent & Adult Literacy, 59(4), 371–375. https://doi.org/10.1002/jaal.496
- Crow, D. (2014). Why every child should learn to code. Retrieved May 18, 2022, from https://www.theguardian.com/technology/2014/feb/07/year-of-code-dan-crow-songkick
- Culic, I., Radovici, A., & Vasilescu, L. M. (2015, September). Auto-generating google blockly visual programming elements for peripheral hardware. In 2015 14th RoEduNet International Conference-Networking in Education and Research (RoEduNet NER) (pp. 94–98). IEEE.
- Eckerdal, A. (2009, March 6). Novice programming students’ learning of concepts and practise. Dissertation presented at Mathematics and Computer Science, Department of Information Technology, Upsalla University, Sweden. http://uu.diva-portal.org/smash/record.jsf?pid=diva2:173221
- Fagerlund, J., Häkkinen, P., Vesisenaho, M., & Viiri, J. (2021). Computational thinking in programming with scratch in primary schools: A systematic review. Computer Applications in Engineering Education, 29(1), 12–28. https://doi.org/10.1002/cae.22255
- Galeos, C., Karpouzis, K., & Tsatiris, G. (2020, October). Developing an educational programming game for children with ADHD. In 2020 15th International Workshop on Semantic and Social Media Adaptation and Personalization (SMA) (pp. 1–6). IEEE.
- Hussain, A. J., Fergus, P., Al-Jumeily, D., Pich, A., & Hind, J. (2015, December). Teaching primary school children the concept of computer programming. In 2015 International Conference on Developments of E-Systems Engineering (DeSE) (pp. 180–184). IEEE.
- Kafai, Y. B., Burke, Q., & Resnick, M. (2014). Connected code: Why children need to learn programming. MIT Press.
- Kaplancali, U. T., & Demirkol, Z. (2017). Teaching coding to children: A methodology for kids 5+. International Journal of Elementary Education, 6(4), 32–37. https://doi.org/10.11648/j.ijeedu.20170604.11
- Kazakoff, E. R., & Bers, M. U. (2011, April). The impact of computer programming on sequencing ability in early childhood. American Educational Research Association Conference (AERA). Louisiana: New Orleans.
- Kim, J. H. Y., Wachholz, P., Marshall, W., & Harris, B. (n.d.). Determining the effectiveness of the 3D alice programming workshop for at-risk high school students. 34 thannual, pp. 388–393. https://members.aect.org/pdf/Proceedings/proceedings11/2011I/11_10.pdf
- Montiel, H., & Gomez-Zermeño, M. G. (2021). Educational challenges for computational thinking in K–12 education: A systematic literature review of “scratch” as an innovative programming tool. Computers, 10(6), Article 69. https://doi.org/10.3390/computers10060069
- Noone, M., & Mooney, A. (2018). Visual and textual programming languages: A systematic review of the literature. Journal of Computers in Education, 5(2), 149–174.
- Nunamaker, J. F., & Chen, M. (1990). Systems development in information systems research. Journal of Management Information Systems, 7(3), 89–106. https://doi.org/10.1080/07421222.1990.11517898
- Pears, A., Seidman, S., Malmi, L., Mannila, L., Adams, E., Bennedsen, J., Devlin, M., & Paterson, J. (2007). A survey of literature on the teaching of introductory programming. SIGCSE Bulletin, 39(4), 204–223. https://doi.org/10.1145/1345375.1345441
- Sheard, J., Simon, S., Hamilton, M., & Lönnberg, J. (2009, March). Analysis of research into the teaching and learning of programming. Proceedings of the Fifth International Workshop on Computing Education Research Workshop (ICER ‘09) (pp. 93–104).
- Simon, A., Geldreich, K., & Hubwieser, P. (2019, October). How to transform programming processes in scratch to graphical visualizations. Proceedings of the 14th Workshop in Primary and Secondary Computing Education (pp. 1–9).
- Valentine, D. (2004). CS educational research: A meta-analysis of SIGCSE technical symposium proceedings. SIGCSE Bulletin, 36(1), 255–259. https://doi.org/10.1145/1028174.971391
- Wang, K. K., & Sampliner, R. E. (2008). Updated guidelines 2008 for the diagnosis, surveillance and therapy of Barrett's esophagus. The American Journal of Gastroenterology, 103(3), 788–797.
- Wray, S. (2010). How pair programming really works. IEEE Software, 27(1), 50–55. https://doi.org/10.1109/MS.2009.112
- Zamin, T. J., Jolly, A., Sinclair, S., Morgan, J. W., & Moore, J. L. (2018). Enhancing plant diversity in a novel grassland using seed addition. Journal of Applied Ecology, 55(1), 215–224.