Skip to content

Instantly share code, notes, and snippets.

@CJEnright
Created August 30, 2019 14:14
Show Gist options
  • Save CJEnright/e598f898c31c0f670312c660256f992d to your computer and use it in GitHub Desktop.
Save CJEnright/e598f898c31c0f670312c660256f992d to your computer and use it in GitHub Desktop.
Homework 1 Intro

CS 193 Homework 1 - GitHub and Your Own Website!

What is this assignment

Throughout this homework you will create a personal GitHub account, use that GitHub account to modify some code from the homework repository, and then submit it to us for grading! This same basic process will be used throughout CS193 to complete and turn in all of your homeworks. For this first one, we're focusing on getting you used to the process.

When is this due?

This homework will be due 9/2.

When will I know that I'm done

When you have a GitHub account, told your PSO TAs your GitHub username, and have a website with all the info required. The info is described later in the assignment. We will be using the same link you use to view your website to grade it.

Step 1 - Set up a Personal Github Account

Github is a service that combines the git version control system with code hosting and project management services. Basically it allows people to work together :). Throughout most of your career as a Software Developer, you'll be using Github (or something similar) A LOT, so let's go ahead and get you set up with an account.

Hop on over to the Github website. Once you're there, click on the Sign Up link in the upper right to create your account. Choose a memorable, but PROFESSIONAL, username (you'll probably have your Github username listed on your resume and be handing it out to companies regularly). Use your Purdue email address to create this account. This will allow you to unlock some sweet benefits that Github gives to students for free.

Once your Github account is all set up, you need to request access to the Github Student Developer pack. To do this, navigate to the Student Developer Pack website and follow the steps there to request access. As soon as you have access to the student benefits, you can continue on with this homework.

Step 2 - Tell us Your GitHub Username

IF YOU DON'T DO THIS STEP WE WON'T BE ABLE TO GRADE YOUR HOMEWORKS

Fill out the CS193 GitHub Username Submission Form to tell us your username.

Step 3 - Accept the Homework 1 Assignment

Click this link to open Homework 1, then click the "Accept" button to begin importing the homework 1 repository for your own personal use. You should receive an email when this is complete (<1 minute).

Now head on over to GitHub.com and (if you're logged in and everything went smoothly) you should see a new repository called Purdue-CS193-Fall-2019/homework-1-<Your Github Username>. You will be editing some files in this repository to complete your homework, and the rest of those instructions will continue on that GitHub repo starting with Step 4.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment