What is CodeLab?
CodeLab is a set of online Python exercises delivered and supported by a company called Turing's Craft. They are worth 5% of your course mark, and the first set is due at the beginning of week 2. You must purchase a registration from them; the price is $15 USD.
The set of selected exercises has not been finalized; we will finalize each set a week ahead of time, so the week 2 CodeLab will be finalized on the first day of classes.
How do I earn full marks on a CodeLab?
To earn full marks on a CodeLab you must:
- attempt all of the exercises
- get at least 75% of exercises correct (see examples below).
Example 1: If there are 10 exercises, then you must attempt all 10
exercises and get at least 8/10 correct.
Example 2: If there are 3 exercises, then you must attempt all
3 exercises and get all 3/3 correct.
How to Start Using CodeLab
The first 10 exercises in CodeLab are free so you can start doing the CodeLab homework before paying. But first you must register to get a username and password and put yourself on your instructor's CodeLab roster:
- Go to this web site: http://www.turingscraft.com
- Click REGISTER in the upper right hand corner of the page.
- Choose the 'Student: I am in a course that uses CodeLab.'
-
You will be asked for your Section Access Code. Each campus has their own code; please be careful to use the correct one!
-
StG: TORONT-4422-0
-
UTSC: TORONT-4416-0
-
- When asked to enter your name, be sure to use your real name (as it appears on ROSI). Otherwise, we won't be able to give you credit for the work you do in CodeLab.
- When asked to enter your email, be sure to use a valid one. That way TuringsCraft can contact you; for example, if you forget your password they can then email you a new one.
- Follow the instructions until you get to the LOGIN screen.
How to Purchase CodeLab
To submit answers to the exercises after the first 10 you must purchase CodeLab access. You can purchase with a credit card, send a cheque to Turing's Craft, or use Paypal.- Credit Card
-
- Login to CodeLab.
- Click the GET FULL ACCESS button.
- Follow the instructions; you can choose to pay by credit card, PayPal, or Canadian Postal Order (although the postal order has a $2 surcharge).
- Fill out the sequence of forms, making sure to click "Continue" at the bottom of each form.
- Return to the LAB portion of CodeLab and continue.