Preface for the Special Issue on AI Supported Education in Computer Science
Over the last two decades, Computer Science (CS) has emerged as a field of study et al.most all levels of education. Computer science has gone beyond an important skill required for a wide range of modern professions, to become an essential competence for everyday life. CS is a young domain that is still developing effective teaching traditions. CS is also a very dynamic domain, where technologies, skills and even subfields are constantly emerging and evolving, challenging CS education researchers to find ways to promote effective education even while its core concepts are being defined. The critical need to increase access to computer science education is highlighted by President Obama' BCSforAll^ initiative to provide CS education for all K 12 children in the United States (Smith 2016) Because of the central importance of Computer Int J Artif Intell Educ (2017) 27:1 4 DOI 10.1007/s40593 016 0123 y
International Journal of Artificial Intelligence in Education