Journal
- ieee transactions on knowledge & data engineering294
- international journal of foundations of computer science269
- computer science education171
- ieee transactions on education166
- acm computing surveys111
- heliyon63
- nature: international weekly journal of science58
- computers & education24
- proceedings of the annual meeting of the cognitive science society17