-
-
Notifications
You must be signed in to change notification settings - Fork 424
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Requirements - developing environment #4
Comments
Also, if we are using Rodeo (or something like that) we could skip the last section (Jupyter Notebook) and shave 35 min off of the lesson. |
The environment/editor question is a tough one, and I don't think there is an optimal solution. All of them have quite a bit of cognitive load (running a script file requires the shell, as Greg wrote, Jupyter notebook has (too) many functionalities that will confuse learners). Anaconda comes with sypder, which I have a tried a little bit and like - it puts small warning signs in the margin if there is a syntax error, for example. Rodeo may be a good alternative, but will take time to become comfortable - there are two windows for python commands, one of them is IPython, not python, etc. One advantage is that learners may have seen, or will see, Rstudio, making the Rodeo/Rstudio combo a recognisable duo of environments. Do we know what instructors are using, especially those that do not use Jupyter? Worth asking them? |
I struggled to get Rodeo working with Anaconda on my Mac three months
ago, and tripped over some minor glitches, but I'd be very happy if
that's improved - has anyone on this thread tried it out recently?
|
I don't remember when I installed it, but I have Rodeo 0.2.4 on MAC OS X Yosemity (10.10.5) and it works through Chrome. |
Here is another option: with python comes IDLE (on my mac |
People have complained about IDLE's user interface ever since it was
|
Yes - but I think it is MAC only... |
sigh Why can't everyone just use VMS? Now there was an operating |
I spoke with @tracykteal and we decided that the Notebook was the best option (at least for version 1). |
Synchronizing with changes to template.
Adding string indexing and why not number indexing
The choose a type challenge has pretty ambiguous questions and answers. This PR aims to clarify some of them. proposed answers are: - for #2 I’ve specified units in days, forcing the choice of ‘floating point number’ - for #3 I’ve added that string or integer are fine depending on type of serial number - removed #4 entirely because what is the age of a lab specimen? I’m sure 1000 labs have 1001 ways of measuring that - for #5 (new #4), specified in the answer that float or integer are fine depending on units
What about using Rodeo instead of the Notebook or editing nano? I have heard great things, and it looks very similar to RStudio (which works quite well for teaching). One issue to be aware of is that installing Rodeo and having it work with the Anaconda Python distribution we ask learners to download requires editing the PATH. We don't want to ask learners to do this, so we need to come up with some sort of installer to smooth this out.
The text was updated successfully, but these errors were encountered: