L1: Developer Environment Setup#
Objectives#
Set up and use lab software
Understand how to use the classroom computers / your personal computers for classwork
Create a WSL container on the classroom computer
Setup VSCode with your WSL container
Install and update packages on the Debian operating system
Use git/GitHub for completing and submitting lab and assignment work
Deliverables#
Setup: Developer environment on lab computer and personal computer set up
Hardware & stuff survey complete
Environment demo in-class on Monday or Friday.
Setup#
On Moodle, complete the Lab 0 [Hardware & stuff survey][survey]
On the course website, complete
[Developer environment prerequisites][dev-env-setup]
This is essentially what we did in class on Jan 24, but with further clarifications.
On your developer machine:
On this repository:
Once you’ve finished the linked instructions, the CAUTION note at the top of these instructions (
lab-0/README.md) will disappear.
[!NOTE] If you will use a personal computer for this class, you need to do the developer environment set up on BOTH (1) a lab computer and (2) your personal computer(s).
Rubric#
Survey complete
WSL set up on lab computer
Dev environment on personal computer (one of four options)
Windows: Same as lab computer
OS X: [OSX setup][dev-env-setup] complete
Linux: [Linux setup][dev-env-setup] complete
None of the above (if no personal computer will be used)
labwork branch cloned to your developer environment
lab-0branch instruction update complete