gkvoelkl / ipython-turtle-widget

Creating Turtle Geometry with IPython ipyturtle
MIT License
33 stars 12 forks source link

Turtle window properties - draggable, status display #3

Open psychemedia opened 7 years ago

psychemedia commented 7 years ago

Great start to this widget:-)

I can see it being used as a way of not only introducing novices to simple programming, but also helping them get to grips with how the notebook works in terms of displayed state in the notebook compared to the actual state of the turtle "in the kernel" at any one time.

To this extent, the ability to display the location and heading in a cell are good, but this could also be framed as part of the display window in a status panel area? With a bit of care, being able to see the current state in the widget and the state after a particular step in the cell notebook could be contrasted, helping learners understand the separation of the notebook and the underlying python process?

It might also be useful for usability if the turtle window had various modes; for example, providing the option of it being resized, or draggable to a particular part of the browser viewport?

gkvoelkl commented 7 years ago

Hi, you suggested to

great ideas. I will try to implement that. Best Regards Gerhard

psychemedia commented 4 years ago

Hi

In order to try to implement making the window draggable or resizable, where would I need to look in the code?

gkvoelkl commented 4 years ago

I would suggest example.js Methode render