Codio Set Up
All programming assignments and tests will be solved, graded, handled, by a service called Codio. Here's the way to think about this. For every assignment, you will be provided a fresh "computer" (called the Codio box) that you can access through the command line, on your browser. You will do all your work in the Codio box, where it is automatically saved. You can submit this Codio box, which I will then grade. This saves you the hassle of configuring the right C/C++ compilers, etc. You can access the Codio box (through their website) from any browser, so you don't need to worry about the dog eating your laptop.
In order to join the CSE101 course on codio, you must follow the link below or enter the corresponding token directly into codio (under “Join Class”). It will ask for your name and email address; please be sure to enter your full name and use your UCSC email. You will need to upgrade your account before you can fully join the course, which costs $48 for the quarter. You can get a refund for this cost if you decide to drop the course within two weeks.
Sign up for the main class
CSE101, Spring 2024: https://codio.com/p/signup?courseToken=empty-rachel Links to an external site.
You can also enter the token “empty-rachel” directly.
Once you finish joining CSE101, Spring 2024, and can see it under your active courses tab, repeat the process to join your specific section. The links for each section are shown below, along with their corresponding times. Please be sure to only join your specific section.
This main class course in codio will contain each homework as it is assigned and preparation materials for each quiz (which can be helpful for homeworks, too), labeled appropriately. Both for the quizzes and homework, you do not need to officially "turn in" the codio assignments; it will lock at the due date and we will grade the assignments then.
Once you login to Codio, you will see an assignment within the main class course called "Hello world". Don't worry, it is already solved, but this will help you navigate through Codio (and future assignments). Click on it, and play around to understand how things are set up.