CS 160 - Programming Concepts and Applications

Summer II 2018 - Lab 0 - Codenvy Setup

Quick Links: Canvas | John Cabot | Piazza | zyBooks

|   Home |  Contact |  Syllabus |  Assignments |  Schedule |  Resources   |

This lab is due by Monday, July 2, 2018, 11:59 PM.


Codenvy Setup


First, why is this lab zero instead of lab one? Because computer scientists always start with zero! (This will become more evident later in the semester ... there's a reason why we do it!)

Before you begin working on any programming project, you must set up some kind of "workspace" on your computer. Software engineers call this "setting up your development environment" or "setting up your dev-env". For this class, you will need only two things: an internet connection and a web browser. Codenvy is an online IDE (integrated development environment) that you can access anywhere you have an internet connection. You will get the same look and feel from every computer. And better yet, you have access to all your files from any computer as well!

The first thing to do is sign up for a free Codenvy account at https://codenvy.io/site/login#.


Create Your Workspace



Once logged in, you'll be presented with your dashboard. Click the big blue button that says "Create Workspace." Give the workspace a clever name (such as "CS-160-Workspace"). Scroll down to where it says "Select Stack" and choose "C++". Then click "Create"!

You'll then see the workspace spin up with a bunch of text fly by. You'll see the Codenvy logo and "No files are open", then you know you're done.

That was super simple to get set up!



Configure Your IDE



With Codenvy, everything is initially set up for you. There is one setting we want to change:

  1. From the top menu bar go to Profile > Preferences
  2. Select IDE > Editor
  3. Scroll down to Typing > Autopair <Angular> Brackets
  4. Uncheck the box on that line



Test Your Setup



We will test your setup soon, with Lab1A.



This lab is due by Monday, July 2, 2018, 11:59 PM.

Last Updated: 07/01/18 21:44


Valid HTML 4.01 Strict Valid CSS! Level Triple-A conformance, W3C WAI Web Content Accessibility Guidelines 2.0