Week Report 1

Video

Week Report 1

1. Study Material

2. List of Tasks

For this week, complete the following tasks.

  1. Install Slack in your phone and/or your computer (I suggest both) and join our Slack workspace.
    1. The link to join is in Blackboard (Takes about 5 minutes to complete).
    2. Read the documentation: How to Ask for Help on Slack
    3. Windows Download link
    4. macOS Download link
  2. [OPTIONAL] Watch this video so that you are familiar with Git and GitHub. (10 Minutes)
  3. [OPTIONAL] Watch this video so that you are familiar with VS Code’s interface (7 Minutes)
  4. Complete Lab 1 - Learning Markdown (~1 hour)
  5. Read the syllabus or home page of the course website. Write down any questions you have about the course.
  6. Complete Notes 1
  7. Start Discussion Board 1. (This means that all you have to do is create the first post)
  8. Complete Week Report 1. This is a markdown file that will serve as proof of completion.

3. Notes 1: What will you include in your notes?

Notes in this class will be written in Markdown using VS Code. Follow the steps below to complete your notes.

  1. Create a folder in your Documents folder called: notes1
  2. Open the notes1 folder inside VS Code and create a file called: notes1.md
  3. Inside the notes1.md file, answer the following questions using proper Markdown syntax (headings, paragraph formatting, bullet points, etc..)
    1. What is Markdown?
    2. What is Git?
    3. What is GitHub?
    4. What is Slack?
  4. Save and convert the file to PDF
  5. Compress the folder to a zip file and upload the file to your github repository
  6. In Blackboard:
    1. Submit the PDF file notes1.pdf
    2. Submit the URL of your github repository. Make sure that your github repository contains your Notes1.zip file. If the ZIP file is missing from your GitHub repository, you will not receive a passing grade for this assignment.

4. Submission for Week Report 1

Step 1 Prepare your submission for week report 1

  1. Create a folder in your documents directory called: wr1
  2. Open the wr1 folder in VS Code
  3. Inside wr1, create a markdown file called wr1.md
  4. In the file, wr1.md type the following:
# Week Report 1

## Slack Screenshot
take a screenshot of slack and place it here
![Slack screenshot](filename.png)

## Github Screenshot
take a screenshot of your github account and place it here
![GitHub Screenshot](filename.png)

## Discussion Board Screenshot
Take a screenshot of your discussion board post and place it here
![Discussion 1](filename.png)

## Acknowledgements
* By submitting this assignment I [Your full name here] acknowledge that I have read the syllabus or home page of the course
* I also acknowledge that I have written down any questions that I have for the professor and will ask them in class or via Slack 
* I also acknowledge that I am aware that the final exam is In Person

Step 2 Upload to GitHub

  1. Once you have placed the screenshots in your markdown file, and typed the acknowledgment, save the file and convert the file to pdf.
    1. Make sure that you have read the syllabus or course home page before submitting the assignment.
  2. Upload the weekReports folder to GitHub.

Step 3 Submit

  • In blackboard, under week report 1, submit the following:
    • The URL to your GitHub repository
    • The PDF file of your week report 1 (wr1.pdf)

5. Week Report Grading

Item Points
GitHub Repository URL containing all the files 25pts
PDF File with the screenshots 25pts
Proper markdown syntax 25pts
Acknowledgement message 25pts

6. Notes Grading

Item Points
Proper markdown syntax 50 pts
PDF file was generated correctly 50 pts

An example of proper notes formatting can be found here

Regarding Late submissions

Late submissions will receive a 20-point penalty. See blackboard for due date

Special Note Regarding the final exam:

  • You will be required to use markdown during your final exam.
  • The final exam is in person.
  • The exam is performance based and will require access to a Linux Virtual Machine.
  • If you do not have a laptop/computer you can bring to school, a Linux Computer will be made available to you.