Files
Detry_91451400_2021.pdf
Closed access - Adobe PDF
- 1.38 MB
Details
- Supervisors
- Faculty
- Degree label
- Abstract
- As we explain in the section above, Thonny is a good IDE for beginner but it needs to be improved. This application is open source which means that the source code is open to everyone. So we can complete it by adding some nice features to it. Thonny has a great community of person that works on this project and that are easily available. If you want to contribute to this project, there is a simple way to do it which is described here https://github.com/thonny/thonny/blob/master/CONTRIBUTING.rst The first part of this thesis is dedicated to the addition of the Mypy package into Thonny. This will allow beginner programmers to learn about static typing programmation in Python. The principal aim of this thesis is to improve this IDE with two new features not yet added. The first one is a hierarchical representation of all the variables of a code. The second one is more of a visual feature because it is a graphical representation of the variables of a program. Those two features aim to facilitate the vision of all the 'data' that the programmer manipulates in his code (both during the execution and after the execution).