Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Revised version based on the feedback in #17
Writing style in general for lessons? -- conversational explanation vs. step-by-step follow-along instructions?
@mitchelloharawild: Make brief, less flowery remove motivation e.g. 'essential', 'vital', much less conversational and more instructional/direct.
For clarity, I'd suggest preferencing active voice and more consistent/explicit reference to sentence subject e.g.:
Creating R Projects --> Create an R Project
your analysis and its files --> your analysis files
It might be worth running the R Project section, especially the introduction, creating & using R project sections through LLM to break up sentences. File Paths section is short and sweet, easily and quick to read :)!
@mitchelloharawild: mimic short sweet structure of file paths.
Maybe activate collapse option on callouts to allow users to hide them away (or maybe hide away some by default) and make the instructions/main content easier to skim.
@mitchelloharawild: Keep default expanded callouts short (MAX 2 paragraphs).
Notes e.g. folder can be collapsed by default. Generally tips and importants are expanded by default.
Jargon-ish language that some students might not understand: home directory, boilerplate, folders. This might not be an us problem though --- https://cseducators.stackexchange.com/questions/3535/introducing-file-systems-to-students-who-really-dont-understand
assumptions about skill for navigating folders and the hierarchical nature of it.
what is a working directory? (earlier? or hyperlink down to dedicated subsection)
explain home directory
add quiz to rproj
The section about "Here" should be extended with some recommendations/guidance on when/why here is useful- no unexplained side-eyes!
Make external paths follow the same structure as others
Consider lifting {here} into it's own subsection of "Project Paths".