This resource was designed to help students set up GitHub for the first time and learn how to connect local projects to a GitHub repository. It includes a step-by-step written guide and two instructional videos, making the content accessible for both visual and text-based learners. The design reflects my ability to create clear, technical tutorials that are approachable for beginners and applicable in academic and professional contexts.
GitHub (Web & Desktop Client)
Eclipse IDE (for Java projects)
Instructional Video Production (Camtasia, YouTube)
By the end of this module, learners were able to:
Create a GitHub account and configure GitHub Desktop.
Add a local Eclipse project into GitHub Desktop and initialize it as a repository.
Commit changes locally with meaningful summaries and push them to GitHub.
Publish a repository to GitHub and share the project URL.
Update projects by syncing local changes to GitHub.
Multi-Modal Resources: Combined a written guide with video walkthroughs to support different learning preferences.
Clarity & Accessibility: Used plain language, screenshots, and live demonstrations to make GitHub setup approachable for first-time users.
Professional Practices: Incorporated habits like writing meaningful commit messages and maintaining professional repository naming conventions.
Practical Application: By the end, learners had a working GitHub repository with a project uploaded and synced, a tangible outcome they could share in coursework or portfolios.
Practical Task: Students demonstrated learning by successfully publishing their local project to GitHub.
Deliverable: The GitHub repository URL served as a final product and evidence of completion.
Extension: Students could continue applying this workflow for all future coding projects, reinforcing long-term skill adoption.