Exploring programming misconceptions: an analysis of student mistakes in visual program simulation exercises T Sirkiä, J Sorva Proceedings of the 12th Koli calling international conference on computing …, 2012 | 137 | 2012 |
UUhistle: a software tool for visual program simulation J Sorva, T Sirkiä Proceedings of the 10th Koli Calling International Conference on Computing …, 2010 | 107 | 2010 |
Increasing adoption of smart learning content for computer science education P Brusilovsky, S Edwards, A Kumar, L Malmi, L Benotti, D Buck, P Ihantola, ... Proceedings of the working group reports of the 2014 on innovation …, 2014 | 85 | 2014 |
Improving engagement in program construction examples for learning Python programming R Hosseini, K Akhuseyinoglu, P Brusilovsky, L Malmi, K Pollari-Malmi, ... International Journal of Artificial Intelligence in Education 30 (2), 299-336, 2020 | 62 | 2020 |
Jsvee & Kelmu: Creating and tailoring program animations for computing education T Sirkiä Journal of Software: Evolution and Process 30 (2), e1924, 2018 | 45 | 2018 |
An integrated practice system for learning programming in Python: design and evaluation P Brusilovsky, L Malmi, R Hosseini, J Guerra, T Sirkiä, K Pollari-Malmi Research and practice in technology enhanced learning 13, 1-40, 2018 | 40 | 2018 |
EMIP: The eye movements in programming dataset R Bednarik, T Busjahn, A Gibaldi, A Ahadi, M Bielikova, M Crosby, ... Science of Computer Programming 198, 102520, 2020 | 29 | 2020 |
How do students use program visualizations within an interactive ebook? T Sirkiä, J Sorva Proceedings of the eleventh annual international conference on international …, 2015 | 28 | 2015 |
On the value of using an interactive electronic textbook in an introductory programming course K Pollari-Malmi, J Guerra, P Brusilovsky, L Malmi, T Sirkiä Proceedings of the 17th Koli Calling International Conference on Computing …, 2017 | 27 | 2017 |
Animated examples as practice content in a java programming course R Hosseini, T Sirkiä, J Guerra, P Brusilovsky, L Malmi Proceedings of the 47th ACM technical symposium on computing science …, 2016 | 27 | 2016 |
Improving online learning activity interoperability with acos server T Sirkiä, L Haaranen Software: Practice and Experience 47 (11), 1657-1676, 2017 | 25 | 2017 |
Recognizing programming misconceptions-An analysis of the data collected from the UUhistle program simulation tool T Sirkiä | 19 | 2012 |
Combining Parson's problems with program visualization in CS1 context T Sirkiä Proceedings of the 16th Koli Calling International Conference on Computing …, 2016 | 14 | 2016 |
A JavaScript library for visualizing program execution T Sirkiä Proceedings of the 13th Koli calling international conference on computing …, 2013 | 13 | 2013 |
Petri Ihantola, Rikki Prince, Teemu Sirkiä, Sergey Sosnovsky, Jaime Urquiza, Arto Vihavainen, and Michael Wollowski. 2014. Increasing Adoption of Smart Learning Content for … P Brusilovsky, S Edwards, A Kumar, L Malmi, L Benotti, D Buck Proceedings of the Working Group Reports of the 2014 on Innovation …, 0 | 13 | |
Context-sensitive guidance in the UUhistle program visualization system J Sorva, T Sirkiä Proceedings of the 6th Program Visualization Workshop (PVW’11), 77-85, 2011 | 12 | 2011 |
Embedded questions in ebooks on programming: useful for a) summative assessment, b) formative assessment, or c) something else? J Sorva, T Sirkiä Proceedings of the 15th Koli Calling Conference on Computing Education …, 2015 | 11 | 2015 |
Exploring expression-level program visualization in CS1 T Sirkiä Proceedings of the 14th Koli Calling International Conference on Computing …, 2014 | 9 | 2014 |
Recognizing programming misconceptions T Sirkiä Aalto University, Espoo, 2012 | 9 | 2012 |
Personalized remedial recommendations for sql programming practice system J Barria-Pineda, K Akhuseyinoglu, P Brusilovsky, K Pollari-Malmi, T Sirkiä, ... Adjunct Publication of the 28th ACM Conference on User Modeling, Adaptation …, 2020 | 7 | 2020 |