NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 3 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Hosseini, Roya; Akhuseyinoglu, Kamil; Brusilovsky, Peter; Malmi, Lauri; Pollari-Malmi, Kerttu; Schunn, Christian; Sirkiä, Teemu – International Journal of Artificial Intelligence in Education, 2020
This research is focused on how to support students' acquisition of program construction skills through worked examples. Although examples have been consistently proven to be valuable for student's learning, the learning technology for computer science education lacks program construction examples with interactive elements that could engage…
Descriptors: Programming, Computer Science Education, Problem Solving, Learner Engagement
Peer reviewed Peer reviewed
Direct linkDirect link
Mostafavi, Behrooz; Barnes, Tiffany – International Journal of Artificial Intelligence in Education, 2017
Deductive logic is essential to a complete understanding of computer science concepts, and is thus fundamental to computer science education. Intelligent tutoring systems with individualized instruction have been shown to increase learning gains. We seek to improve the way deductive logic is taught in computer science by developing an intelligent,…
Descriptors: Artificial Intelligence, Problem Solving, Educational Technology, Technology Uses in Education
Peer reviewed Peer reviewed
Direct linkDirect link
Roll, Ido; Russell, Daniel M.; Gaševic, Dragan – International Journal of Artificial Intelligence in Education, 2018
Learning at Scale is a fast growing field that affects formal, informal, and workplace education. Highly interdisciplinary, it builds on solid foundations in the learning sciences, computer science, education, and the social sciences. We define learning at scale as the study of the technologies, pedagogies, analyses, and theories of learning and…
Descriptors: Interdisciplinary Approach, Computer Science Education, Social Sciences, Learning