The robots are here: Navigating the generative ai revolution in computing education J Prather, P Denny, J Leinonen, BA Becker, I Albluwi, M Craig, H Keuning, ... Proceedings of the 2023 Working Group Reports on Innovation and Technology …, 2023 | 142 | 2023 |
Generative ai for programming education: Benchmarking chatgpt, gpt-4, and human tutors T Phung, VA Pădurean, J Cambronero, S Gulwani, T Kohn, R Majumdar, ... Proceedings of the 2023 ACM Conference on International Computing Education …, 2023 | 74 | 2023 |
Generating high-precision feedback for programming syntax errors using large language models T Phung, J Cambronero, S Gulwani, T Kohn, R Majumdar, A Singla, ... arXiv preprint arXiv:2302.04662, 2023 | 65 | 2023 |
The error behind the message: Finding the cause of error messages in python T Kohn Proceedings of the 50th ACM technical symposium on computer science …, 2019 | 55 | 2019 |
Examples of algorithmic thinking in programming education J Hromkovič, T Kohn, D Komm, G Serafini Olympiads in Informatics 10 (1-2), 111-124, 2016 | 48 | 2016 |
Variable evaluation: An exploration of novice programmers' understanding and common misconceptions T Kohn Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science …, 2017 | 46 | 2017 |
Combining the power of python with the simplicity of logo for a sustainable computer science education J Hromkovič, T Kohn, D Komm, G Serafini Informatics in Schools: Improvement of Informatics Knowledge and Perception …, 2016 | 46 | 2016 |
Teaching Python programming to novices: Addressing misconceptions and creating a development environment T Kohn ETH Zurich, 2017 | 34 | 2017 |
Transformed by transformers: navigating the AI coding revolution for computing education: an ITiCSE working group conducted by humans J Prather, P Denny, J Leinonen, BA Becker, I Albluwi, ME Caspersen, ... Proceedings of the 2023 Conference on Innovation and Technology in Computer …, 2023 | 32 | 2023 |
Tell Me What's Wrong: A Python IDE with Error Messages T Kohn, B Manaris Proceedings of the 51st ACM Technical Symposium on Computer Science …, 2020 | 29 | 2020 |
LF-PPL: A low-level first order probabilistic programming language for non-differentiable models Y Zhou, BJ Gram-Hansen, T Kohn, T Rainforth, H Yang, F Wood The 22nd International Conference on Artificial Intelligence and Statistics …, 2019 | 29 | 2019 |
Algorithmic thinking from the start J Hromkovic, T Kohn, D Komm, G Serafini Bulletin of EATCS 1 (121), 2017 | 24 | 2017 |
Teaching programming and algorithmic complexity with tangible machines T Kohn, D Komm Informatics in Schools. Fundamentals of Computer Science and Software …, 2018 | 17 | 2018 |
Problem solving and creativity: Complementing programming education with robotics D Komm, A Regez, U Hauser, M Gassner, P Lütscher, R Puchegger, ... Proceedings of the 2020 ACM Conference on Innovation and Technology in …, 2020 | 14 | 2020 |
Dynamic pattern matching with Python T Kohn, G van Rossum, GB Bucher II, Talin, I Levkivskyi Proceedings of the 16th ACM SIGPLAN International Symposium on Dynamic …, 2020 | 9 | 2020 |
Usability of Probabilistic Programming Languages. AF Blackwell, L Church, M Erwig, J Geddes, A Gordon, IG Maria, ... PPIG, 53-68, 2019 | 9 | 2019 |
Einfach Informatik: Programmieren. Schülerbuch/erarbeitet von Juraj Hromkovič, Tobias Kohn........ J Hromkovič, T Kohn Ernst Klett Verlag, 2018 | 8 | 2018 |
Talin, and Ivan Levkivskyi. 2020. Dynamic Pattern Matching with Python T Kohn, G van Rossum, GB Bucher II Proceedings of the 16th ACM SIGPLAN International Symposium on Dynamic …, 0 | 8 | |
Making music with computers: creative programming in Python B Manaris, T Kohn Proceedings of the 47th ACM Technical Symposium on Computing Science …, 2016 | 5 | 2016 |
K-Multiscope: Combining multiple Kinect sensors into a common 3D coordinate system K Stewart, B Manaris, T Kohn Proceedings of the 6th International Conference on Movement and Computing, 1-8, 2019 | 4 | 2019 |