CSSE 120 -- Intro. to Software Development

Homework 21

  1. If you haven't already done so, complete the 5-minute survey for your team project found in Angel at Lessons → Projects -->Emergence.
  2. Make sure you understand all the syntax of the RootTable program that we did together in class last week. The last 10 slides of that session that your instructor skipped or skimmed will help reinforce the live coding we did in class.
  3. Take a look at the Python vs C comparison document. You may find this helpful as you try to do things in C that you already know how to do in Python. Feel free to suggest things that we might add to this document.
  4. Do the reading in the text Programming in C, Stephen G. Kochan, listed on the schedule page. This is a lot more reading than the usual assignment (but no programs for you to write).  Most of this reading covers concepts that you already learned in Python and for which the C syntax is similar.  Some of it (such as arrays) we will revisit in more depth soon, but you should read it quickly now to get an idea of the parts of C that are similar to what we have done in Python.
  5. (23 points ) Complete the ANGEL quiz over the reading assignment. You'll find the quiz on the course ANGEL page under
    Lessons → Homework → Homework 21 → General Information about C.
  6. Make sure that your C workspace is configured before Session 22's class. Directions can be found here.