Announcements
Assignment 3.2 feedback posted
June 164
We have posted feedback for assignment 3.2 on Paperless. (3.1 feedback was posted last week.) Median functionality and style buckets were +
.
We will be reviewing final projects over the weekend, with course grades posted by Tuesday night.
Assignment 2.2 feedback posted, set up for Thursday's lecture
May 24
We posted feedback for assignment 2.2 on Paperless yesterday. Median functionality and style buckets were both +
. Great work, everyone!
For some context, as we approach the grading basis deadline this Friday, we expect course grades to end up relatively high, without applying a "curve." If you have gotten +
's and ok
's, you're on track to get a form of A; ok
's and -
's are likely in the B range. Missing one or more assignments will have a larger impact.
If you would like to discuss your particular situation, you can stop by Michael's office hours or send him an email.
Assignment 3.2 posted
May 19
Assignment 3.2 has been posted. We moved the due date back a bit, to Saturday (May 27). It covers Node backends and MongoDB, lectures 12 through 14.
Assignment 2.1 feedback posted, set up for Thursday's lecture
May 16
We've posted feedback for assignment 2.1 on Paperless. Median functionality bucket was high ok
; median style was +
. Nice job!
Also, a quick note: for Thursday's lecture, it will be helpful to set up MongoDB on your computer using these instructions in order to follow along. You'll need to do this for assignment 3.2 anyway, so why not get a head start.
Assignment 3.1 posted
May 13
Assignment 3.1 has been posted, due Thursday (May 18). It covers fetch
, async
/await
, and REST APIs, from lectures 9 through 11.
Assignment 2.2 and project info posted
May 6
In case you missed it, we posted assignment 2.2 on Wednesday. It's due Tuesday May 9, with the usual grace period.
We also posted information about the final project, including the timeline and proposal template. We will continue updating that page over the next couple weeks.
Assignment 1 feedback posted
May 1
Happy May! We've posted feedback for assignment 1 on Paperless. Great work, everyone! Median bucket scores for both functionality and style were high ok
/+
.
If you have questions about your feedback, please make a private Ed post so that the teaching staff can all see it and ensure we are consistent. Please don't email CAs directly.
Assignment 2.1 posted
Apr 24
Assignment 2.1 was posted over the weekend. This assignment covers more JavaScript classes, events, and DOM manipulation, with a bit of CSS at the end (through the first part of lecture 7). The assignment is due next Tuesday, May 2, with the usual 48-hour grace period.
Assignment 1 posted
Apr 12
Assignment 1 has been posted. This assignment will give you practice with some JavaScript fundamentals, including arrays, objects, and classes. The final task of the assignment has you working with forms and events, which we will cover on Thursday. The assignment is due next Thursday, April 20, with the usual 48-hour grace period.
Assignment 0 posted
Apr 4
Assignment 0 has been posted. The assignment itself should be very short, but the bulk of it is about getting your environment set up. It's due next Tuesday, April 11. Unlike most other assignments, there is no grace period.
Hi everyone,
Welcome to CS193X! Here is a summary of a few things to know as we kick off the quarter:
The course website (https://cs193x.stanford.edu) will host all the materials for the course, including announcements, lecture schedule/notes, and assignment information. Please take a moment to read over the course information page for details about course logistics.
The Ed discussion forum is a great resource for getting your questions answered, as well as sharing tips/suggestions/etc. We will also use it for timely announcements (e.g. scheduling changes).
Looking forward to seeing everyone in lecture (in 420-040) tomorrow!
Michael and the CS193X teaching team