-
Notifications
You must be signed in to change notification settings - Fork 0
Using the Setup Tasks Repository
The Module One Setup Tasks repository contains the instructions used to prepare the IT 140 course development environment.
You do not need to learn how to navigate every GitHub repository feature to complete setup. The student-facing READMEs provide direct links from one setup stage to the next.
A code repository, or repo, is a storage location for software projects and their related files. Git repositories also maintain a history of changes to those files.
Most GitHub repositories include one or more README.md files. A README explains the purpose of a repository or folder and usually provides instructions for getting started.
When you encounter an unfamiliar course repository, the top-level README.md is usually the best place to begin.
Markdown is a lightweight way to format text using plain-text characters. GitHub uses Markdown extensively for documentation, including README files.
You can read rendered Markdown directly in your browser. Later in IT 140, you will also edit Markdown files in VS Code.
The parts students use during setup are organized like this:
it140-m1-setup-tasks/
│
├── README.md 0. Start here: setup overview and route
│
├── github/ 1. Set up a GitHub account
│ └── README.md
│
├── codio/ 2. Set up the course IDE on Codio
│ └── README.md
│
└── local/ 3. Set up the course IDE on a local computer
├── windows/
├── macOS/
└── linux/
The repository also contains development, configuration, asset, and maintenance files that are not part of the student procedure. You can safely ignore those unless course instructions specifically direct you to them.
Use the README links instead of searching through folders:
Start Here → GitHub → Codio → Local Computer
Each guide is designed to answer four questions:
- Where am I in setup?
- What do I do here?
- How do I know this part worked?
- What do I do next?
GC-STEM/it140-m1-setup-tasks contains student-facing setup procedures, screenshots, and setup support information.
https://github.com/GC-STEM/it140-m1-setup-tasks
GC-STEM/it140 contains central course automation and shared technical infrastructure.
https://github.com/GC-STEM/it140
You do not manually clone the central it140 repository during normal setup. The automation obtains the controlled files it needs.
Assignment and project repositories are different. Course instructions will tell you when and which student-work repository to clone.