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

Lesson Contribution: two suggestions to enhance the content #543

Open
Talishask opened this issue Jun 17, 2022 · 0 comments
Open

Lesson Contribution: two suggestions to enhance the content #543

Talishask opened this issue Jun 17, 2022 · 0 comments

Comments

@Talishask
Copy link

I'm a member of The Carpentries Core Team and I'm submitting this issue on behalf of another member of the community. In most cases, I won't be able to follow up or provide more details other than what I'm providing below.


  1. Include some brief information at the beginning of the course outlining the differences and advantages/disadvantages between common programming languages such as R, Python, Java and the like. This is a common question that is asked by attendees at the start of courses that I have taught. I suggest the best place to include this content may be at the very beginning when introducing R.

image

  1. I am sure this has been suggested before, but I propose including a note and perhaps an exercise or two to demonstrate that R can be used as a simple calculator, i.e. you can do simple arithmetic. I often incorporate a simple sum into the Analyzing Patient Data module, mainly to make attendees who may be uncomfortable with programming comfortable and confident that they can actually complete a task in the programming environment at the very beginning. I think this is a valuable confidence boost for attendees and they can immediately identify the utility of R, notwithstanding it is a very rudimentary function that can be completed by a normal calculator. I suggest it could be included just before the variable assignment exercise.

image

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

1 participant