. Kenneth-p-fishkin, A taxonomy for and analysis of tangible interfaces, Personal and Ubiquitous Computing, vol.8, pp.347-358, 2004.

D. Gallardo, F. Carles, S. Julia, and . Jorda, TurTan: A tangible programming language for creative exploration, Horizontal Interactive Human Computer Systems, 2008. TABLETOP 2008. 3rd IEEE International Workshop on. IEEE, pp.89-92, 2008.
DOI : 10.1109/tabletop.2008.4660189

URL : http://mtg.upf.edu/files/publications/TurTan.pdf

P. Gross and K. Powers, Evaluating assessments of novice programming environments, Proceedings of the first international workshop on Computing education research, pp.99-110, 2005.
DOI : 10.1145/1089786.1089796

S. Michael, . Horn, . Robert, and . Jacob, Tangible programming in the classroom: a practical approach, CHI'06 extended abstracts on Human factors in computing systems, pp.869-874, 2006.

S. Michael, . Horn, . Robert, and . Jacob, Designing tangible programming languages for classroom use, Proceedings of the 1st international conference on Tangible and embedded interaction, pp.159-162, 2007.

S. Michael, . Horn, . Robert, and . Jacob, Tangible programming in the classroom with tern, CHI'07 extended abstracts on Human factors in computing systems, 1965.

E. T. Michael-s-horn, J. Solovey, R. Crouser, and . Jacob, Comparing the use of tangible and graphical programming languages for informal science education, Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp.975-984, 2009.

E. T. Michael-s-horn, R. Solovey, and . Jacob, Tangible programming and informal science learning: making TUIs work for museums, 2008.

, Proceedings of the 7th international conference on Interaction design and children, pp.194-201

F. Hu, A. Zekelman, M. Horn, and F. Judd, Strawbies: explorations in tangible programming, Proceedings of the 14th International Conference on Interaction Design and Children, pp.410-413, 2015.

C. Kelleher and R. Pausch, Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers, ACM Computing Surveys (CSUR), vol.37, pp.83-137, 2005.

V. Komis and A. Misirli, Robotique pédagogique et concepts préliminaires de la programmation à l'école maternelle: une étude de cas basée sur le jouet programmable Bee-Bot, Sciences et technologies de l'information et de la communication en milieu éducatif: Analyse de pratiques et enjeux didactiques. Athènes: New Technologies Editions, pp.271-281, 2011.

J. Marco, C. Bonillo, and E. Cerezo, A Tangible Interactive Space Odyssey to Support Children Learning of Computer Programming, Proceedings of the 2017 ACM International Conference on Interactive Surfaces and Spaces, pp.300-305, 2017.

S. Papert, Mindstorms: Children, computers, and powerful ideas, 1980.

A. Pears, S. Seidman, L. Malmi, L. Mannila, E. Adams et al., A survey of literature on the teaching of introductory programming, ACM SIGCSE Bulletin, vol.39, pp.204-223, 2007.

R. Perlman, Using computer technology to provide a creative learning environment for preschool children, 1976.

M. Piteira and C. Costa, Computer programming and novice programmers, Proceedings of the Workshop on Information Systems and Design of Communication, pp.51-53, 2012.

A. Robins, J. Rountree, and N. Rountree, Learning and teaching programming: A review and discussion, Computer science education, vol.13, pp.137-172, 2003.

A. Roudaut and E. Lecolinet, Un espace de classification pour l'interaction sur dispositifs mobiles, Proceedings of the 19th Conference on l'Interaction Homme-Machine, pp.99-106, 2007.

K. Ryokai, M. Lee, and J. M. Breitbart, Children's storytelling and programming with robotic characters, Proceedings of the seventh ACM conference on Creativity and cognition, pp.19-28, 2009.

T. Sapounidis and S. Demetriadis, Touch your program with hands: qualities in tangible programming tools for novice, Informatics (PCI), 2011 15th Panhellenic Conference on, pp.363-367, 2011.
DOI : 10.1109/pci.2011.5

, Evaluating children performance with graphical and tangible robot programming tools, Theodosios Sapounidis, Stavros Demetriadis, and Ioannis Stamelos, vol.19, pp.225-237, 2015.

F. Scharf, T. Winkler, and M. Herczeg, Tangicons: algorithmic reasoning in a collaborative game for children in kindergarten and first class, Proceedings of the 7th international conference on Interaction design and children, pp.242-249, 2008.

O. Shaer and E. Hornecker, Tangible user interfaces: past, present, and future directions, Foundations and Trends® in Human-Computer Interaction, vol.3, pp.4-137, 2010.
DOI : 10.1561/1100000026

URL : https://strathprints.strath.ac.uk/32851/1/TUISurveyFnTHCI2010.pdf

A. Sipitakiat and N. Nusen, RoboBlocks: designing debugging abilities in a tangible programming system for early primary school children, Proceedings of the 11th International Conference on Interaction Design and Children, pp.98-105, 2012.

C. Andrew and . Smith, Dialando: tangible programming for the novice with Scratch, processing and arduino, 2010.

J. Sorva, V. Karavirta, and L. Malmi, A review of generic program visualization systems for introductory programming education, ACM Transactions on Computing Education (TOCE), vol.13, p.15, 2013.

A. Sullivan, M. Elkin, and M. U. Bers, KIBO robot demo: engaging young children in programming and engineering, Proceedings of the 14th international conference on interaction design and children, pp.418-421, 2015.

H. Suzuki and H. Kato, AlgoBlock: a tangible programming language, a tool for collaborative learning, Proceedings of 4th European Logo Conference, pp.297-303, 1993.

A. Hermans-felienne-swidan and M. Smit, Programming Misconceptions for School Students, Proceedings of the nternational Computing Education Research Conference: ICER '18, 2018.

V. Sureyya-tarkan, A. Sazawal, E. Druin, E. M. Golub, G. Bonsignore et al., Toque: designing a cookingbased programming language for and with children, Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp.2417-2426, 2010.

D. Wang, Y. Qi, Y. Zhang, and T. Wang, TanPro-kit: a tangible programming tool for children, Proceedings of the 12th International Conference on Interaction Design and Children, pp.344-347, 2013.

D. Wang, T. Wang, and Z. Liu, A tangible programming tool for children to cultivate computational thinking, The Scientific World Journal, 2014.

D. Wang, C. Zhang, and H. Wang, T-Maze: a tangible programming tool for children, Proceedings of the 10th international conference on interaction design and children, pp.127-135, 2011.

D. Wang, Y. Zhang, and S. Chen, E-Block: A tangible programming tool with graphical blocks, Mathematical Problems in Engineering, p.2013, 2013.
DOI : 10.1155/2013/598547

URL : https://doi.org/10.1155/2013/598547

D. Wang, Y. Zhang, T. Gu, L. He, and H. Wang, E-Block: a tangible programming tool for children, Adjunct proceedings of the 25th annual ACM symposium on User interface software and technology, pp.71-72, 2012.

P. Wyeth and . Helen-c-purchase, Tangible programming elements for young children, CHI'02 extended abstracts on Human factors in computing systems, pp.774-775, 2002.
DOI : 10.1145/506558.506591

P. Wyeth and . Gordon-f-wyeth, Electronic blocks: Tangible programming elements for preschoolers, IFIP TC. 13 International Conference on Human-Computer Interaction, vol.1, pp.496-503, 2001.
DOI : 10.1145/506558.506591

L. Xie, A. N. Antle, and N. Motamedi, Are tangibles more fun?: comparing children's enjoyment and engagement using physical, graphical and tangible user interfaces, Proceedings of the 2nd international conference on Tangible and embedded interaction, pp.191-198, 2008.

J. Yu and R. Roque, A survey of computational kits for young children, Proceedings of the 17th ACM Conference on Interaction Design and Children, pp.289-299, 2018.