I am teaching a basic Python programming class for the physical science students. In the course, most of the students are full new to any programming and I have an impression that some of them have never used computers beyond Office suite.
So, I would like to ask the GitHub Education Community on your opinion: when I should introduce fundamentals of Git and GitHub?
I am afraid that doing it too early may confuse students too much. On the other side, GitHub Classroom is a convenient tool for collecting larger project, students do near the end of the semester.
What is you experience on this matter?