G. Baron, B. Drot-delange, M. Grandbastien, and F. Tort, Computer science education in french secondary schools: Historical and didactical perspectives, ACM Transactions on Computing Education (TOCE), vol.14, issue.2, p.11, 2014.
URL : https://hal.archives-ouvertes.fr/hal-01255491

J. M. Wing, Computational thinking, Commun. ACM, vol.49, issue.3, pp.33-35, 2006.

A. De, L'enseignement de l'informatique en france. il est urgent de ne plus attendre, Sciences AdS, 2013.

T. Guitard, D. Roy, P. Oudeyer, and M. Chevalier, IniRobot. Activités robotiques avec Thymio II pour l'initiation a l'informatique et a la robotique, 2014.
URL : https://hal.archives-ouvertes.fr/hal-01412928

D. Roy, G. Gerber, S. Magnenat, F. Riedo, M. Chevalier et al.,

F. Oudeyer and . Mondada, IniRobot : a pedagogical kit to initiate children to concepts of robotics and computer science, RIE 2015, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01144435

M. Bosch and J. Gascón, Twenty-five years of the didactic transposition, ICMI Bulletin, vol.58, pp.51-65, 2006.

Y. Chevallard, On didactic transposition theory: Some introductory notes, International Symposium on Research and Development in Mathematics, 1988.

, Readjusting didactics to a changing epistemology, European Educational Research Journal, vol.6, issue.2, pp.131-134, 2007.

, A theoretical approach to curricula, Journal fuer Mathematikdidaktik, vol.13, issue.2-3, pp.215-230, 1992.

D. Jusak and J. Hearne, Language and runtime support for event programming in a distributed system, Proceedings. Second IEEE Workshop on Future Trends of Distributed Computing Systems, pp.514-519, 1990.

P. Caspi and N. Halbwachs, An approach to real-time systems modeling, Int. Conference on Distributed Computing Systems, 1982.

L. Lamport, Time, clocks, and the ordering of events in a distributed system, Commun. ACM, vol.21, issue.7, pp.558-565, 1978.

F. Dabek, N. Zeldovich, F. Kaashoek, D. Mazières, and R. Morris, Event-driven programming for robust software, Proceedings of the 10th Workshop on ACM SIGOPS European Workshop, ser. EW 10, pp.186-189, 2002.

B. Chin and T. Millstein, Responders: Language support for interactive applications, Proceedings of the 20th European Conference on Object-Oriented Programming, ser. ECOOP'06, pp.255-278, 2006.

H. C. Lauer and R. M. Needham, On the duality of operating system structures, SIGOPS Oper. Syst. Rev, vol.13, issue.2, pp.3-19, 1979.

R. Behren, J. Condit, and E. Brewer, Why events are a bad idea (for high-concurrency servers), Proceedings of the 9th Conference on Hot Topics in Operating Systems, vol.9, pp.4-4, 2003.

M. Resnick, J. Maloney, A. Monroy-hernández, N. Rusk, E. Eastmond et al., Scratch: Programming for all, Commun. ACM, vol.52, issue.11, pp.60-67, 2009.

P. Haller and M. Odersky, Event-based programming without inversion of control, Proceedings of the 7th Joint Conference on Modular Programming Languages, ser. JMLC'06, pp.4-22, 2006.

J. Sagné, E. Page, and C. Lefrais, Séquence IniRobot scolaire. «langages et robotique », 2016.

D. Ary, L. C. Jacobs, C. K. Irvine, and D. Walker, , 2018.