Introducing Thonny, a Python IDE for Learning Programming
A. Annamaa. Proceedings of the 15th Koli Calling Conference on Computing Education Research, стр. 117--121. New York, NY, USA, ACM, (2015)
DOI: 10.1145/2828959.2828969
Аннотация
Thonny is a new Python IDE for learning and teaching programming that can make program visualization a natural part of the beginners' workflow. Among its prominent features are different ways of stepping through the code, step-by-step expression evaluation, intuitive visualization of the call stack and mode for explaining the concepts of references and heap. It supports educational research by logging user actions for replaying or analyzing the programming process. It is free to use and open for extension.
%0 Conference Paper
%1 Annamaa2015
%A Annamaa, Aivar
%B Proceedings of the 15th Koli Calling Conference on Computing Education Research
%C New York, NY, USA
%D 2015
%I ACM
%K tim
%P 117--121
%R 10.1145/2828959.2828969
%T Introducing Thonny, a Python IDE for Learning Programming
%U http://doi.acm.org/10.1145/2828959.2828969
%X Thonny is a new Python IDE for learning and teaching programming that can make program visualization a natural part of the beginners' workflow. Among its prominent features are different ways of stepping through the code, step-by-step expression evaluation, intuitive visualization of the call stack and mode for explaining the concepts of references and heap. It supports educational research by logging user actions for replaying or analyzing the programming process. It is free to use and open for extension.
%@ 978-1-4503-4020-5
@inproceedings{Annamaa2015,
abstract = {Thonny is a new Python IDE for learning and teaching programming that can make program visualization a natural part of the beginners' workflow. Among its prominent features are different ways of stepping through the code, step-by-step expression evaluation, intuitive visualization of the call stack and mode for explaining the concepts of references and heap. It supports educational research by logging user actions for replaying or analyzing the programming process. It is free to use and open for extension.},
acmid = {2828969},
added-at = {2019-03-20T15:00:28.000+0100},
address = {New York, NY, USA},
author = {Annamaa, Aivar},
biburl = {https://www.bibsonomy.org/bibtex/2a4d22b3889e4f395afda30413a9b244e/ajlakanen},
booktitle = {Proceedings of the 15th Koli Calling Conference on Computing Education Research},
doi = {10.1145/2828959.2828969},
interhash = {e6e27cd8764b615bcc4682bc088a539f},
intrahash = {a4d22b3889e4f395afda30413a9b244e},
isbn = {978-1-4503-4020-5},
keywords = {tim},
location = {Koli, Finland},
numpages = {5},
pages = {117--121},
publisher = {ACM},
series = {Koli Calling '15},
timestamp = {2019-03-20T15:00:28.000+0100},
title = {Introducing Thonny, a Python IDE for Learning Programming},
url = {http://doi.acm.org/10.1145/2828959.2828969},
year = 2015
}