Hello World!
I teach a third semester programming course in Java and am working on my āLevel 3 Gitā and āLevel 1 GitHub Classroomā proficiencies, so that I can teach my students to be confident āgitā version control users.
What are my proficiency levels? Basically, they are my way of tracking my progress with git. They represent when I can use git commands with confidence that it is the right command for what I want to accomplish and without having to ask someone else how to fix whatever I goofed up.
My Git proficiency Levels: (when I can reliably use specific git commands)
Level o: I have GitHub account and I know that my department file server (Ubuntu) has git installed.
Level 1: git commands: clone, init, status, log, add, commit, config user.name and user.email, diff
Level 2: git commands: push, pull, config --global, init --bar, remote show
Level 3: git commands: branch, remote āsetā, āarchive old branchesā
Level 4: not qualified to identify this levelās skills yet
My Git Classroom levels:
Level 0: I know that GitHub Classroom can do things I want, but I donāt know how
Level 1: First GitHub Classroom assignment successfully released, submitted, graded
Level 2: Able to admin my classroom each semester.
Level 3: Iāll let you know when I get to level two
Does anyone else have āproficiency levelsā in mind? And, how are you doing on yours?