T. W. Price and T. Barnes, “Comparing textual and block interfaces in a novice programming environment,” in Proceedings of the eleventh annual International Conference on International Computing Education Research, 2017, pp. 91–99.
J. Chetty, and G. Barlow-Jones, “Bridging the Gap: the Role of Mediated Transfer for Computer Programming,” in International Proceedings of Computer Science & Information Technology, 2012, p. 43.
M. Kölling, N. C., Brown, and A.Altadmri, “Frame-based editing: Easing the transition from blocks to text-based programming,” in Proceedings of the Workshop in Primary and Secondary Computing Education . ACM., 2015, pp. 29–38.
D. Weintrop, “Comparing Text-based, Blocks-based, and Hybrid Blocks/Text Programming Tools,” in Proceedings of the eleventh annual International Conference on International Computing Education Research. ACM., 2015, pp. 283–284.
N. C. C. Brown, M. Kolling, and A. Altadmri, “Position paper: Lack of keyboard support cripples block-based programming,” in 2015 IEEE Blocks and Beyond Workshop (Blocks and Beyond), 2015, pp. 59–61.
F. McKay and M. Kölling, “Predictive modelling for HCI problems in novice program editors,” in Proceedings of the 27th International BCS Human Computer Interaction Conference. British Computer Society, 2013.
E. Kanidis, M. Karaliopoulou, and G. Menounou, “Students perceptions on software environments used for programming introduction,” in Proceedings 8th Conference on Informatics in Education.CIE, 2016, pp. 303–313.
D. Parsons, and P. Haden, “Programming osmosis: Knowledge transfer from imperative to visual programming environments,” in Procedings of The Twentieth Annual NACCQ Conference, 2007, pp. 209–215.
D. Weintrop and U. Wilensky, “To block or not to block, that is the question: students’ perceptions of blocks-based programming,” in Proceedings of the 14th International Conference on Interaction Design and Children. ACM., 2015, pp. 199–208.
D. Weintrop and U. Wilensky, “Bringing Blocks-based Programming into High School Computer Science Classrooms,” in Annual Meeting of the American Educational Research Association (AERA). Washington DC, USA., 2016.
B. DiSalvo, “Graphical qualities of educational technology: Using drag-and-drop and text-based programs for introductory computer science,” IEEE Comput. Graph. Appl., vol. 34, no. 6, pp. 12–15, 2014.
M. Armoni, O. Meerbaum-Salant, and M. Ben-Ari, “From scratch to ‘real’ programming,” ACM Trans. Comput. Educ., vol. 14, no. 4, p. 25, 2015.
U. Wolz, H. H. Leitner, D. J. Malan, and J. Maloney, “Starting with scratch in CS 1,” ACM SIGCSE Bull., vol. 41, no. 1, pp. 2–3, 2009.
A. Wagner, J. Gray, J. Corley, and D. Wolber, “Using app inventor in a K-12 summer camp,” in Proceeding of the 44th ACM technical symposium on Computer science education. ACM., pp. 621–626.
M. Dorling and D. White., “Scratch: A way to logo and python,” in Proceedings of the 46th ACM Technical Symposium on Computer Science Education. ACM, 2015, pp. 191–196.
D. N. Perkins & G. Salomon, “Teaching for transfer. Educational leadership,” Educ. Leadersh., vol. 46, no. 1, pp. 22–32, 1988.
Department for Education, “National Curriculum from September 2014, Retrieved December 15 2016 from https://www.gov.uk/government/collections/national-curriculum.,” 2013.
N. C. Brown, S. Sentance, T. Crick, and S. Humphreys, “Restart: The resurgence of computer science in UK schools,” ACM Trans. Comput. Educ., vol. 14, no. 2, p. 9, 2014.
M. Saeli, J. Perrenet, W. M. Jochems, and B. Zwaneveld et al, “Teaching programming in secondary school: a pedagogical content knowledge perspective,” Informatics Educ., vol. 10, no. 1, 2011.
DEPPS - APS Informatics, “Interdisciplinary Unified Education Course Framework and the new Curricula. Educational Institute. Retrieved December 15, 2016 from http://www.pi-schools.gr/programs/depps/,” 2003.
C. Robson and K. McCartan, Real world research: a resource for users of social research methods in applied settings.
L. Cohen, L. Manion, and K. Morrison, “Research methods in education,” in Routledge., 2013.
I. Apostolakis, & M. A. Stamouli, “Validity and reliability assessment of quantitative research questionnaires in health units: The case of a questionnaire concerning the evaluation of a nursing services management information system of a hospital.,” Stat. Rev., vol. 2, no. 1, pp. 3–25, 2006.
I. Apostolakis, A. Kastania, & C. Pierakou, “Statistical Data Processing in Health Sector,” 2003.
I. Apostolakis and M. Stamouli, Askiseis ipologistikis statistikis stin igeia (teyxos A). Papazisis Pub., 2007.
S. Iyer, F. Khan, S. Murthy, V. Chitta, M. Baru, and U. Vishwanathan, “CMC: A Model Computer Science Curriculum for K-12 Schools.,” 2013.
K-12 Computer Science Framework Steering Committee, “K-12 Computer Science Framework. Technical Report.ACM, New York, NY, USA.,” 2017. [Online]. Available: https://k12cs.org/wp-content/uploads/2016/09/K–12-Computer-Science-Framework.pdf.
The names and email addresses entered in this journal site will be used exclusively for the stated purposes of this journal and will not be made available for any other purpose or to any other party.
Submission of the manuscript represents that the manuscript has not been published previously and is not considered for publication elsewhere.