-
Notifications
You must be signed in to change notification settings - Fork 0
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
Discussion: Which IDE to teach? #9
Comments
@lwjohnst86 I think that only terminal will be too technical (at least most people are a bit scared of the terminal in the beginning - and this should not be the focus of the course). I have also considered only GitHub, but then learners would miss the local vs. remote repository part of Git, and I think that's a core part of collaborating using Git/GitHub too. |
I also thought of GitHub only, but yea, that local vs remote no longer becomes part of it. Could be a thing to consider though, since I don't know if VS Code would be a good choice either, even though I like it. But really depends on what other assumptions we make of the learners. |
Very true. I'll park this for now until #29 is more fleshed out. |
OOOOOOO, you know what, maybe VS Code would be a good choice, because you can actually use VS Code directly INSIDE GitHub!! https://github.dev/github/dev |
Reduces the barrier even more, since we won't have to get them to install anything 😛 |
😮😮😮😮 HOW NICE! |
But wont that also skip learning about local vs remote repos (at least in practice)? |
VS Code might be the best general tool to use for teaching, especially since we don't know what our intended audiences programming tools (if they have one) are. So I think a local install (the GitHub dev as a backup) is a good choice. |
Agreed 👍 |
@lwjohnst86 Do we feel like we have made a decision on this now (i.e., this issue can be closed)? |
Yes, I think so 😁 Eventually I'd like to have a decision post like we do in Seedcase, but I need to setup the repo for that first. And it's low priority. |
@lwjohnst86 Do you mean a repo for rostools (i.e., generally for all courses) or for this specific course? |
Yea, like another repo |
VS Code, only GitHub, only terminal, RStudio, Jupyter...?
The text was updated successfully, but these errors were encountered: