Skip to content
This repository has been archived by the owner on Mar 26, 2024. It is now read-only.

PurdueCS190-FALL2014/lab1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 

Repository files navigation

CS190 Lab 1 - Introduction to CS190

The purpose of this lab is to explain what CS190 is, signup for github, go over the syllabus, join the CS190 Piazza, and if you want, take Quiz 1.

GitHub

GitHub is an open-source code sharing platform. It let's anyone upload their code to share with the world. GitHub is also a lot more than just that, but we'll go over that later in the semester when we talk more specifically about git.

We're going to use GitHub throughout the semester to share the labs with you. Every lab will have a README (which is really just a file, README.md), which will outline the labs instructions. Just like this one!

Creating a Student GitHub Account

GitHub gives all students free education accounts. This gives you extra free private repositories.

To get a student account, go to https://education.github.com and follow the steps there.

After you've done this, be sure to give your TA your GitHub username.

Syllabus

To help you get a little more familiar with git and the terminal, we're going to have you clone the course syllabus.

Cloning in GitHub simply copies a repository (collection of files) to your computer.

  1. Go to the Syllabus.

  2. Copy the Clone URL under the HTTPS clone URL label (right side of page).

  3. Open up terminal and type command, replacing with the URL that you copied.

    mkdir ~/cs190
    git clone <GitHub Clone URL> ~/cs190/syllabus

    Note: In this course, whenever you see <your school> that means that you should replace everything inside of and including the carets. So echo <your school> is awesome would become echo Purdue is awesome

  4. View the syllabus! To do this, just open this folder (~/cs190/lab1) in the file navigator and double click on syllabus.html

Piazza

Piazza is where we'll post all course announcements (deadlines, extensions, etc) and have general discussions.

  1. Go to the CS190 Piazza.

  2. Create an account if you haven't already.

  3. Join the class!

Quiz 1 (optional)

There will be bi-weekly quizzes. If you want to get a head start on the first one do it during lab!

  1. Go to Blackboard.

  2. Login with your career account.

  3. Go to Fall-2014-CS-19000-TLE under "My Courses."

  4. Click Quizzes, Quiz 1 - Introduction to Tools, Begin.

BoilerMake (optional)

You should apply to BoilerMake, Purdue's hackathon. More info about what BoilerMake is go here

  1. Go to BoilerMake.org

  2. Apply for BoilerMake

  3. Invite teammates on your application

Grading

  1. Show us your cloned syllabus.
  2. Show us your your github account.
  3. Show us you're on Piazza.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published