Lab 1: Prep for CS1111
Objectives
By the end of this lab, you will be able to:
- Locate and access the tools for synchronous teaching in the course (BBUltra).
- Locate and access for asynchronous teaching in the course (Piazza).
- Locate and access the web programming interface (Codio).
- Locate and access the Terminal in your computer.
- Install Java 8 in your computer.
Before Starting
- Make sure you have access to Blackboard for the course: CSCI-1111.
- Check if you have received an email through Blackbord with a bunch of links to get started.
- If you have not, reach out to me over email (see Contact under "Students in a class")
Your first Email from me (from Blackboard)
If you are properly registered for the course, you should have received this email. if you did not, contact me ASAP (see above).
The first email I sent to you all should contain the following information:
- The link to the class website
- The information of where Blackboard Collaborate Ultra (BBUltra) is located.
- The link and instructions of how to join Piazza.
- The link and instructions of how to join Codio.
Reading the Website Schedule
For example, the following figure shows an avarage course week with four highlighted activities:
-
In Red... The Lab Prep Exercises: These are to be completed before the Lab time and they will prepare you for the lab activity. These are Collectible assignments.
-
In Green... The Lab Itself: You will *attempt* to completed these during the Lab time, but you'll be allowed to submit them later in the week (see the Due column). These are Collectible assignments.
-
In Light Blue... The Module Prep: These are to be completed before the Lecture time and they will prepare you for the lecture activities. These are Collectible assignments.
-
In Purple... The Homework: These are to be completed by the stated Due Date. These are Collectible assignments
-
In Orange... The Lecture Activities: These are to be completed during the lecture but can be revisited as many times as needed. These are Open assignments
Codio Modules and "Marking As Completed"
Some modules must be "Marked As Completed". The following figures will show which ones should be "Marked As Completed".
-
Lecture [Prep]: Should be marked as completed before the lecture (30 minutes before).
-
Lecture [in-Lecture]: Should NOT be marked as completed (so you can play around witth it).
-
Lab [Prep]: Should be marked as completed before the lab (30 minutes before).
-
Lab [in-Lab]: Should be marked as completed when you finish it DURING or No more than 2 days AFTER the lab.
-
Homework: Should be marked as completed when you finish it (Before tthe Due Date).
Using Piazza
We will use Piazza as our main communication hub.
Please join Piazza and read the following Piazza Turorial: PiazzaTutorial-cs1111-f20.pdf.
Using BBUltra
We will use BBUltra to give the online version of the class, and to record it for asynchronous use.
Please open and read this tutorial: tutorialBBUltra.pdf.
Using Codio
We will use Codio as our main coding hub. It will contain class notes, readings, in-class exercises, and most of your homework assignments.
Codio Turorial:
Please log into the Codio course CS1111-Fall-2020 and complete: Module 0: Codio Tutorial For Students.
Using The Student Dashboard
The Student Dashboard looks like this:
Step 1: Make sure you select the correct Course, CS1111-Fall-2020 (in Red).
Step 2: Make sure you select the correct Module, Module 0: Codio Tutorial for Students (in Purple).
Step 3: Make sure you select the correct Assignment, Codio Tutorial for Students (in Green).
Step 4: Press the "ready to go" button on the right of the assignment.
A little Survey
Please complete the following survey before the first lecture: Intro-Survey