On Mon, Dec 18, 2017 at 11:53:19AM +0200, Aivar Annamaa wrote: > *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 We approved this pitch in Wednesday's meeting. The editors recommended you cut out the last two sections here (small features, overview of project) to keep the article focused. You can start drafting anytime! -- Paul W. Frields http://paul.frields.org/ gpg fingerprint: 3DA6 A0AC 6D58 FEC4 0233 5906 ACDB C937 BD11 3717 http://redhat.com/ - - - - http://pfrields.fedorapeople.org/ The open source story continues to grow: http://opensource.com _______________________________________________ Fedora Magazine mailing list -- magazine@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to magazine-leave@xxxxxxxxxxxxxxxxxxxxxxx