Year #3, Week #23 💻 🥊

Homework Plan

  • Monkey Assignment #33 🐒
  • Monkey Assignment #34 🐒
  • Monkey Assignment #35 🐒
  • 1 day watch CS50 CS50 Lecture #5 segment, from 1:08:24 to 1:30:47
  • 1 day King C assignment 👑
  • 3 days Execute Program
  • 2 days Flashcards Cleanup Assignment 🧼

King C Assignment 👑


  • Slowly and Carefully read chapter 18 of King C.
  • No exercizes or projects this week. 👍

Monkey #33 🐒


  • NOTE: if you want, you can combine all 3 monkeys into one MR this week, or into 2 MRs, or 3. 👍
  • You know the drill. Do the next section, labeled “Evaluating Array Literals” (in section 4.4)
  • Video link
  • Submit a MR, Review your diffs and fixup!!, then slack the MR url

Monkey #34 🐒


  • You know the drill. Do the next section, labeled “Adding Built-In Functions for Arrays” (in section 4.4)
  • Video link
  • Submit a MR, Review your diffs and fixup!!, then slack the MR url

Monkey #35 🐒


  • Read slowly and carefully the beginning of section 4.5, labled “Hashes”
  • Complete the next two sections, labeled “Lexing Hash Literals”, and “Parsing Hash Literals”. (in section 4.5)
  • Video link
  • Submit a MR, Review your diffs and fixup!!, then slack the MR url

Flashcards API Cleanup Assignment #1 🧼


  • Make sure you’ve addressed any feedback from prior Flashcards API assignments, and merged, etc.
  • Make a new branch called cleanup-1.
  • Watch and implement the changes in Video #1 which has to do with breaking up the massive route-responder files.
  • Commit your work.
  • Watch and implement the changes in Video #2 which has to do with creating a “Throwing” database, and splitting apart the DB.
  • Commit your work.
  • Submit a MR.
← All homework