Skip to content
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

Using the RStudio Terminal- Lesson 5: Command Line Programs #487

Open
C-CAB opened this issue Sep 11, 2020 · 3 comments
Open

Using the RStudio Terminal- Lesson 5: Command Line Programs #487

C-CAB opened this issue Sep 11, 2020 · 3 comments

Comments

@C-CAB
Copy link

C-CAB commented Sep 11, 2020

Lesson 5: Command Line Programs

Given the current structure of the Programming with R lessons, I wonder if it makes sense to detail out whether students should have a separate terminal running for using the command line or if they can use the terminal integrated within Rstudio. If this is a student's first time with any kind of programming I think sticking to the terminal in Rstudio will feel a lot less daunting as everything feels a little more compact. On the other hand, working directly with the terminal might make them feel more comfortable with it if they decide to work with future lessons focusing specifically on the Unix shell.

What are other thoughts on this?

@tobyhodges
Copy link
Member

tobyhodges commented Sep 11, 2020

Perhaps a callout box mentioning both options, linking to a suitable resource for them to learn more about working in the shell and instructions to access a terminal on their system, with the recommendation that they use RStudio's builtin terminal interface if this is their first time? It would also need to mention that, if using a separate terminal, they'll need to navigate to the correct working directory before the commands in the episode will work.

@HaoZeke
Copy link
Member

HaoZeke commented Dec 29, 2020

It is my experience that shell novices don't associate any of the R lesson content with the standard terminal, and so this might be more confusing than helpful. A callout sounds like good idea, and this is an important discussion!

@Bedxxe
Copy link

Bedxxe commented Apr 28, 2021

I agree with the callout option. Also, I think that the time stipulated in this episode is inaccurate. For students, it may take more than 30 minutes to abstract the information of the terminal and complete successfully the exercises. I deem that 30 minutes for teaching and 20 minutes for the exercises could be better. Moreover, I think it would be useful to talk about text editor options that can help them to cope with typing errors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants