Skip to content
This repository has been archived by the owner on Mar 14, 2023. It is now read-only.

Review and editing introduction lesson0 #23

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

Review and editing introduction lesson0 #23

wants to merge 9 commits into from

Conversation

Jethet
Copy link

@Jethet Jethet commented Jan 15, 2021

Carlos, I think this is OK now. I have made many changes, corrections and additions.
If you look at the commit messages in the history, you will have a general idea of what I have done.

I also have put a few questions in those messages, for things I think we need to look at.

Links in line 8 and 9 do not work.
Line 98: Mac now uses zsh. If a students opens the Terminal, do they still see the dollar sign? I don't have it in my terminal (I have a small arrow: ->)

I find the part about the flags very unclear, tbh. Maybe I can find a good explanation, and a link to an article.
Line 121: "You should read the documentation of each command to know what flags are available." I have googled for half an hour and cannot find general, easy-to-read documentation about the command line and using flags. It is specified for Go or for Google Chromium etc. etc., but where can they find a list with what the flags are and what they do? This is for Linux: https://websiteforstudents.com/use-the-rm-command-to-delete-files-and-folders-on-ubuntu-18-04-with-examples/ But can our students use this for more information?
"if you give him -f it gets powers and can delete no matter what, and if you give him -rf it, well, it can delete folders no matter what". I tried to find online what -f and -rf do but it is hard to understand the differences between rm -r and rm -f and rm -rf. We need to explain this better.
See remarks previous commit.
I have taken out the screen shots in the section 'More commands' and created a table there. I took out the word 'Linux' because we use these commands in the git bash and OS X as well. I clarified parts that were not easy to understand and took out information that is not relevant to beginners.
I think we should add the VSC setting of autosave. So many times things go wrong because students forget to save their changes.

Line 320: #### Open your VS project in a Browser with one click
This item does not have any text so I took it out.

I have taken out  * There are GUI software - Gitkraken is one of them https://www.gitkraken.com/ because a) they will not know what GUI software is, and b) we have to keep them working on the command line for now

I added a bit more explanation to the sections on Git and GitHub, to make this accessible to beginners who never heard of version control. I still think we go too fast into the Git commands, but maybe we can take more time in class to work slowly towards this, with more examples etc.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant