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 - instructor checkout – Navigating Files and Directories #301

Open
ZoeYang2020 opened this issue Jan 18, 2021 · 4 comments
Assignees
Labels
type:clarification Suggest change for make lesson clearer

Comments

@ZoeYang2020
Copy link

For the Introduction to the Command Line for Genomics, Navigating Files and Directories

I tried to use the material as the teaching demo, I found it will be better if we have the tree structures to show learner the organizations of the files and directory at the begin of teaching.
For example, we can move the the figures for Relative path resolution
https://datacarpentry.org/shell-genomics/fig/filesystem-challenge.svg to the beginning of the lesson. Introduce the learner how the files and directory organized, then the learner will have the basic ideas where they are, then it will be easier for them to follow the commands.

@akshayparopkari akshayparopkari added the type:clarification Suggest change for make lesson clearer label Jan 19, 2021
@akshayparopkari
Copy link
Contributor

Hi @ZoeYang2020, thanks for your comment!

I agree that introducing the tree structure of the file system is a powerful visual for learners to begin understanding the filesystem. Previously, I have successfully used a toy example diagram from SWC Unix lesson provided here - https://swcarpentry.github.io/shell-novice/figures/index.html. I find that this figure is simple and helps with transitioning into navigating the shell_data folder.

I am curious to hearing other ideas on this topic. Would we clarify filesystem visual via restructuring the lesson content or invite the instructors to utilize current resources from other Carpentries lessons. What do you think, @datacarpentry/shell-genomics-maintainers?

@aschuerch
Copy link
Contributor

Thank you @ZoeYang2020 for this suggestion to improve the lesson. I think how the concept of the hierarchical filesystem is introduced can vary quite a bit depending on the background and level of your learners ('meeting learners where they are' ) but also your own preference. Personally, I often use a whiteboard to draw the growing structure of the filesystem as we move along in the lesson. This gives the learner a visual aid that is independent from what I show on the computer screen or their own screen.
These different options are something that might be useful for other instructors that are preparing to teach this lesson. I would suggest to add a paragraph to the Instructor Notes at https://datacarpentry.org/shell-genomics/guide/index.html .

@akshayparopkari
Copy link
Contributor

Thanks, @aschuerch! I agree, adding a paragraph to Instructor Notes would be quite useful.

@ZoeYang2020, please feel free to submit a PR with updated Instructor Notes. For step-by-step guide on contributing to Carpentries lesson content, please go through instructions for Carpentries lesson contribution.

@esallychang
Copy link
Contributor

Yes, agreed with all the comments above. @ZoeYang2020 we would LOVE an edit to add details to the instructor notes about this if you are at all interested. If you don't have time to get familiar with GitHub but want to type up some text and send it to me, I am happy to do the pull request and edit the file itself to add your suggestions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:clarification Suggest change for make lesson clearer
Projects
None yet
Development

No branches or pull requests

5 participants