*https://fedoramagazine.org/?p=19717 *
*Summary*: Describe how Thonny helps beginners understand some difficult concepts in programming
*Description*: Thonny http://thonny.org is a Python IDE meant for learning and teaching programming. It has strong support for visualizing program run-time behavior. It is available in Fedora 27 repository.
The article would be written mostly for beginning programmers and their teachers. It would have following parts:
* How to install Thonny and how to write and run a simple program in it * How to explore the structure and meaning of the program by stepping through it o Thonny allows stepping through logical program elements (statements, expressions, subexpressions) instead of just program lines o When following function calls, it maintains an explicit visual representation of the call stack (instead of showing just a jump in the code) * How Thonny can explain the interaction between references and mutable data types * Smaller features o Built-in pip GUI o Ability to open a terminal prepared for using current Python interpreter * Overview of Thonny project o Who develops it o How has it been used so far o Call for feedback and contributions
best regards, Aivar
On 17.12.2017 23:48, Justin W. Flory wrote:
On 12/17/2017 04:45 PM, Aivar Annamaa wrote:
Hi!
I'm a CS teaching assistant from University of Tartu, Estonia. I recently submitted my dearest project Thonny (Python IDE for beginners, http://thonny.org) into Fedora repository. Miro HronĨok, who helped me with this, suggested me to write an introduction to Thonny for Fedora Magazine. So here I am, eager to write a pitch and receive your input :)
best regards, Aivar
Hi Aivar, welcome to the list!
An article on Thonny looks like a great idea. I recommend writing a short outline of what you want to cover and sharing that with the editors. Some advice is on this page.
https://fedoramagazine.org/writing-a-new-pitch/
Looking forward to seeing this!