Re: [Edu-sig] How to define "a Python project"?

2017-11-08 Thread Wes Turner
Spyder also has project support: https://pythonhosted.org/spyder/projects.html https://github.com/spyder-ide/spyder https://github.com/spyder-ide/spyder/tree/master/spyder/widgets/projects https://github.com/spyder-ide/spyder/tree/master/spyder/widgets/projects/tests

Re: [Edu-sig] How to define "a Python project"?

2017-11-08 Thread A Jorge Garcia via Edu-sig
Sage Worksheet or Jupyter Notebook files on cocalc.com Repl.it or c9.io could be used for python too No usb drive needed, students save and do their work in the cloud (cocalc is on GCP, other sites are on AWS) and work in the same environment at home as in class. HTH, AJG ⁣Sent from BlueMail

Re: [Edu-sig] How to define "a Python project"?

2017-11-08 Thread A Jorge Garcia via Edu-sig
BTW, AJG stands for Alvar Jorge Garcia. Do I see another Alvar in this thread? ⁣Sent from BlueMail ​ On Nov 8, 2017, 3:56 PM, at 3:56 PM, A Jorge Garcia wrote: >Sage Worksheet or Jupyter Notebook files on cocalc.com > >Repl.it or c9.io could be used for python too > >No usb

Re: [Edu-sig] How to define "a Python project"?

2017-11-08 Thread Jay Shaffstall
> How do your students transfer files between computer lab and their home computers? How do they submit code? Would the concept or "project" simplify this? For the intro class in which I use Thonny, students use USB sticks to copy files and submit via a Blackboard course. The concept of a

Re: [Edu-sig] How to define "a Python project"?

2017-11-07 Thread Wes Turner
Cookiecutter builds project directories: https://github.com/audreyr/cookiecutter https://cookiecutter.readthedocs.io/en/latest/readme.html#available-cookiecutters On Tuesday, November 7, 2017, Aivar Annamaa wrote: > Hi! > > Python programs which involve a single *.py file

[Edu-sig] How to define "a Python project"?

2017-11-07 Thread Aivar Annamaa
Hi! Python programs which involve a single *.py file are easy to manage -- eg. it's clear what is meant with "opening" or "running" the program. In case of larger programs or in the context of a course (sequence of exercises) it would make sense to somehow group a bunch of Python (and